Fettuccine Alfredo with Mushrooms (Cream-Free)

We love classic Italian cooking and dishes inspired by Italy. In the United States, Fettuccine Alfredo has evolved from its original, simple form, so we wanted to share a version that returns the dish to its roots: a no-cream Alfredo that is still luxuriously creamy. This Fettuccine Alfredo with Mushrooms (no cream) is straightforward, comforting, and ready in under 30 minutes.

Fettuccine Alfredo with Mushrooms (No Cream)

If you prefer a richer American-style Alfredo with cream, consider our Spicy Calabrian Chili Alfredo Sauce with Trottole Pasta (omit the chili paste for a classic cream-based sauce).

Fettuccine Alfredo Origins

Authentic fettuccine Alfredo—also known as fettuccine al burro—is simple, elegant, and surprisingly light. The traditional Italian version relies on a careful emulsion of butter, Parmigiano Reggiano, and a small amount of starchy pasta water to create a silky sauce. The result is creamy without heavy cream, and delightfully balanced rather than overly rich.

This dish comes from Rome and began as a three-ingredient plate: fettuccine, butter, and Parmigiano Reggiano. As it traveled to the U.S., many recipes added heavy cream, garlic, and proteins like chicken or shrimp. Those Americanized versions are delicious in their own right, but they differ from the classic Italian approach where pasta and meat are typically served in separate courses. Our preference is to honor the traditional, no-cream technique while offering a mushroom variation for extra flavor and texture.

Fettuccine Alfredo with Mushrooms (No Cream)

Why You’ll Love this Recipe

  • An authentic Italian-style fettuccine Alfredo (fettuccine al burro)
  • Light, buttery, and creamy sauce without added cream
  • Quick and easy—ready in about 25–30 minutes
  • Uses just a few, easy-to-find ingredients
  • Delicious with mushrooms, or equally lovely without them

Our Version of Fettuccine Alfredo with Mushrooms (No Cream)

This version stays true to the classic formula: butter, Parmigiano Reggiano, and pasta. We add mushrooms for an earthy flavor and a pleasant textural contrast. Cremini (baby bella) mushrooms are used here because they’re easy to find and have a mild, savory taste. If you prefer bolder notes, try porcini, chestnut, oyster, shiitake, or maitake. Any of these will taste fantastic—choose what you like.

No Cream Fettuccine Alfredo with Mushrooms

Ingredients

The base recipe is minimal. If you omit mushrooms, the classic version requires only three ingredients. Below are what we use for the mushroom variation.

For the Mushrooms

  • Cremini mushrooms (also called baby bella or brown button)
  • Unsalted butter
  • Black pepper
  • Kosher salt
  • Dry white wine (Pinot Grigio, Sauvignon Blanc, or Chardonnay)

For the Pasta

  • Unsalted butter: Use a good-quality or European-style butter for best results.
  • Fettuccine: Homemade fresh fettuccine cooks quickly and is ideal, but store-bought dried fettuccine works well too.
  • Parmesan cheese: Grated Parmigiano Reggiano (preferably a younger cheese aged 12–24 months) for a creamier finish. Avoid pre-grated or imitation cheeses for this technique.

See the recipe card below for exact quantities.

Substitutions

Common and tasty substitutions:

  • Mushrooms: Use any favorite variety or omit them for classic fettuccine al burro.
  • Pasta: Swap fettuccine for another shape if desired.
  • Parmesan cheese: Pecorino Romano works as a substitute, but it’s saltier and sharper.
  • Dry white wine: If you prefer, experiment with red wine or spirits like brandy for different flavor notes.

How to Achieve a Creamy Sauce without Cream

The key is emulsification: hot starchy pasta water and butter create a glossy, velvety sauce when vigorously mixed with the pasta. Transfer the hot pasta directly to a bowl with sliced butter, then add small amounts of pasta water (about 1/4 cup at a time) while tossing to form the emulsion. Once the butter is incorporated, add the grated Parmigiano Reggiano a bit at a time, stirring until it melts and thickens the sauce. Adjust the consistency with more pasta water if needed. Taste before adding extra salt, since the pasta water and cheese are already salty.

Quality Parmigiano Reggiano makes a noticeable difference—use authentic Italian Parmigiano Reggiano for the best texture and flavor.

Equipment

Basic equipment:

  • Large pot to cook the pasta
  • Large bowl to combine pasta, butter, and cheese

Step-by-Step Instructions

This dish is straightforward. Follow these steps for best results.

Step 1: Prepare the Mushrooms

  • Clean and slice the mushrooms. Melt butter in a large skillet over medium heat, add the mushrooms, season with salt and pepper, and sauté until they release their juices and begin to brown, about 5 minutes.
  • Add the white wine and raise heat to medium-high. Cook until the wine has evaporated or been absorbed. Remove mushrooms from heat and set aside.

Step 2: Cook the Pasta

  • Bring a large pot of water to a rolling boil and salt it generously (it should taste like the sea). Cook fettuccine until al dente—about 90 seconds for fresh pasta or according to package directions for dried.

Step 3: Make the Butter Sauce

  • Place sliced butter in a large mixing bowl. Use tongs to transfer the hot pasta directly from the pot to the bowl with butter, reserving some pasta water. Toss and fold the pasta to melt the butter.
  • Add hot pasta water a little at a time to form a smooth, creamy emulsion. Continue tossing until the butter is fully incorporated into a glossy sauce.
  • Add grated Parmigiano Reggiano gradually, stirring until it melts into the sauce. If the sauce seems too thick or lumpy, add another ladle of hot pasta water and continue tossing until smooth. Taste and adjust seasoning if needed.

Step 4: Add the Mushrooms and Serve

  • Fold the sautéed mushrooms and their juices into the pasta. Serve immediately, garnished with extra Parmigiano, crushed red pepper flakes, chopped parsley, or fresh basil.

Variations

  • Vegetables: Replace mushrooms with asparagus, broccolini, or spinach.
  • Protein: Add grilled chicken, shrimp, salmon, or sausage if you want a heartier meal.
  • Cheese: Try Pecorino Romano, Asiago, or Gruyère for different flavor profiles.
  • Heat: Stir in crushed red pepper flakes for a spicy kick or add a pinch of your favorite seasoning blend.

Storage

  • Store leftovers in an airtight container in the refrigerator for up to 5 days.
  • Reheat gently in a pan over low heat, adding a splash of water to help revive the sauce. The emulsion may separate slightly when reheated but the flavor remains excellent.
  • Freezing is not recommended for this dish, as the texture of the emulsion changes after thawing.

Top tip

  1. Use authentic Parmigiano Reggiano for the creamiest texture and best flavor. Pre-grated or imitation parmesan will not produce the same silky result.

Troubleshooting

If the sauce becomes lumpy after adding cheese, add a small amount of hot pasta water and continue to stir and toss the pasta until the cheese melts into a smooth sauce.

Homemade Pasta

Fresh homemade pasta cooks much faster—about 90 seconds—so adjust cooking time accordingly. Homemade egg fettuccine gives the dish a tender texture, but store-bought dried pasta also yields excellent results.

Raw Pasta

What to Make with Fettuccine Alfredo with Mushrooms

This pasta works well as a main course on its own or as a side to a protein. It pairs nicely with seafood like baked cod or seared scallops, and with chicken or pork dishes if you want a more substantial meal.

What Wines Pair with Fettuccine Alfredo

A dry white wine complements this light, buttery pasta. Try a Chardonnay or a bright Pinot Grigio to balance the richness.

FAQ

What’s the difference between American Alfredo sauce and the real Italian fettuccine Alfredo?

American Alfredo typically uses heavy cream, garlic, butter, and parmesan to create a rich cream-based sauce. The authentic Italian version, fettuccine al burro, is made with fettuccine, butter, and Parmigiano Reggiano, with starchy pasta water emulsified into the butter and cheese to create a creamy finish without cream.

What’s the difference between Carbonara and Alfredo Sauce?

Alfredo (or al burro) uses butter, Parmigiano Reggiano, and pasta water. American Alfredo adds cream and often garlic. Carbonara is made with eggs (typically yolks), pecorino romano or parmesan, and cured pork like guanciale or pancetta; the egg and cheese blend creates a silky sauce when combined with hot pasta.

Is Alfredo sauce an authentic Italian sauce?

The cream-based Alfredo commonly served in the U.S. is an Americanized version. In Italy, the traditional dish is fettuccine al burro—pasta with butter and Parmigiano Reggiano and a bit of pasta water—with no cream added.

Mangiamo the cookbook

Mangiamo Cookbook

Our cookbook Mangiamo features 60 Italian recipes with beautiful photos inspired by our roots and travels.

Related

Looking for more pasta ideas? Try these recipes:

  • Lobster and Shrimp Mac and Cheese (Restaurant Quality)
  • Blackened Salmon Penne Primavera
  • Homemade Butternut Squash Ravioli
  • Carbone-Style Spicy Vodka Pasta with Chicken

Pairing

Our favorite desserts to serve with this pasta:

  • Creamy Coffee Panna Cotta with Chocolate Ganache
  • Soft Pumpkin Ricotta Cookies with Cream Cheese Frosting
  • Limoncello Ricotta Tiramisù
  • Classic Easy Vanilla Panna Cotta with Blueberry Compote

📖 Recipe

No Cream Fettuccine Alfredo with Mushrooms

Fettuccine Alfredo with Mushrooms (No Cream)

A twist on the classic: creamy yet light, ready in less than 30 minutes.
Prep Time 15 mins
Cook Time 10 mins
Total Time 25 mins
Course Dinner, Lunch
Cuisine Italian
Servings 4 servings
Calories 691 kcal

Ingredients

For the Mushrooms

  • 12 oz (340g) cremini mushrooms
  • 3 tablespoons unsalted butter
  • Pinch black pepper
  • 1 teaspoon kosher salt
  • 1/4 cup white wine

For the Pasta

  • 8 tablespoons unsalted butter, sliced into 1 tablespoon pieces
  • 8 ounces (454g) fettuccine
  • 6 oz (170g) grated Parmesan (Parmigiano Reggiano)

Instructions

Prepare the Mushrooms

  • Clean and slice mushrooms. Melt butter in a large skillet over medium heat, add mushrooms, season with salt and pepper, and sauté until they release juices and brown, about 5 minutes.
  • Add the wine and increase heat to medium-high. Cook until the wine evaporates or is absorbed. Set mushrooms aside.

Prepare the Pasta

  • Place butter slices in a large mixing bowl. Bring a large pot of salted water to a boil and cook fettuccine until al dente (about 90 seconds for fresh pasta; follow package directions for dried).
  • Using tongs, transfer hot pasta to the bowl with butter, reserving pasta water. Toss and fold to melt the butter into the noodles.
  • Add hot pasta water, about 1/4 cup at a time, tossing until a creamy emulsion forms. Add grated Parmesan gradually, stirring until melted and smooth. Taste and adjust seasoning.
  • Fold in the sautéed mushrooms and their juices. Serve garnished with extra Parmesan, crushed red pepper, parsley, or basil.

Nutrition

Calories: 691 kcal
Carbohydrates: 46 g
Protein: 26 g
Fat: 45 g
Tried this recipe?
Let us know how it was!

More recipes like this one:

  • Spaghetti Carbonara with Asparagus
  • Spring Spaghetti Aglio Olio e Peperoncino with Blistered Tomatoes
  • Creamy Pesto Pasta with Seared Scallops
  • Summer Pasta (Pasta D’Estate)

Food Safety

  • Do not use the same utensils on cooked food that previously touched raw meat.
  • Wash hands after handling raw meat.
  • Do not leave food at room temperature for extended periods.
  • Never leave cooking food unattended.
  • Use oils with a high smoke point to avoid harmful compounds.
  • Ensure good ventilation when using a gas stove.

See official food-safety guidelines for more details.