Mushroom Pasta with Old-Fashioned Cream Sauce

This mushroom pasta with old-fashioned cream sauce is made with gently sautéed mushrooms and a rich pecorino romano cream sauce, then tossed together with tender egg noodles for a simple, satisfying pasta dinner.

So much flavor. So little effort.

I love a pasta dish like this for a lazy weekend afternoon — something simple, full of flavor, and satisfying without feeling heavy. It’s the same reason I often turn to dinners like my creamy chicken pasta bake or homestyle chicken and noodles when I want comfort food without a lot of effort.

The mushrooms add body and depth, making this a lighter, meat-free meal that still feels complete and well balanced.

I like to serve it with a simple zucchini side dish or a bowl of fresh farmhouse coleslaw, and if there’s a loaf of homemade no-knead bread around, a few slices on the side fit right in.

Recipe ingredients

All ingredients for this recipe are shown in the pic below and special notes are made in this bulleted list to assist you.

Uncooked egg noodles, whole mushrooms, bowls of liquid ingredients, grated cheese, spices, garlic cloves, and a whole onion arranged on a wooden table.
  • Mushrooms: Use baby portobello or white button mushrooms for a balanced, savory flavor, but shiitake or a mixed mushroom blend can be substituted for more depth and texture.
  • Chicken broth: A good-quality broth adds body and structure to the sauce; I prefer using my from-scratch chicken broth for a cleaner flavor and better control over salt.
  • Pecorino romano: This sharp, salty cheese melts smoothly into the sauce and provides depth without overpowering the mushrooms; freshly grated cheese is essential for proper melting.
  • Egg noodles: I like using No Yolks broad egg noodles for their sturdy texture, which holds up well and carries the sauce evenly.

See the recipe card for full information on ingredients and quantities.

Would you like to save this post for later?

We'll email it to you, so you can come back to it whenever you like!

How to make mushroom pasta with old-fashioned cream sauce

Uncooked egg noodles, whole mushrooms, bowls of liquid ingredients, grated cheese, spices, garlic cloves, and a whole onion arranged on a wooden table.
Sliced mushrooms and cooked onions simmering together in a cast iron skillet with visible juices.

Step 1: Heat olive oil in a skillet over medium heat, then add the chopped onions and cook until they are softened and just beginning to turn translucent, stirring occasionally to prevent browning.

Step 2: Add the mushrooms, pressed garlic, salt, pepper, and thyme, cooking until the mushrooms release their moisture and become lightly tender. Sift the flour evenly over the mixture, stirring it in quickly, and cook for about 1 minute to remove any raw flour taste.

Mushroom and onion mixture simmering in chicken broth and cream in a cast iron skillet on the stove.
Creamy mushroom sauce with visible herbs resting in a cast iron skillet on a wooden surface.

Step 3: Slowly stir in the chicken broth and bring the sauce to a gentle simmer. Cook just until it begins to thicken slightly — the sauce should still be loose and fluid at this stage, not thick or pasty.

Step 4: Stir in the heavy cream and pecorino romano, heating gently until the cheese is melted and the sauce is smooth. Remove from heat and let the sauce rest for about 5 minutes to settle and finish thickening naturally.

Creamy mushroom pasta made with egg noodles and a cream-based sauce, presented in a brown serving bowl against a wood background.
Creamy mushroom pasta with egg noodles, visible mushroom pieces, and a light smoked paprika garnish served on a brown plate on a wooden table.

Step 5: Pour the sauce over the cooked egg noodles in a large bowl and toss well until the noodles are evenly coated with the sauce.

Step 6: Finish with chopped parsley and a light sprinkle of smoked paprika, if desired, just before serving.

Top tips

  • Choose the right pan for the sauce: Use a pan with enough surface area for the mushrooms to cook evenly without crowding. If the mushrooms are packed too tightly, they’ll steam instead of sauté, which affects both texture and flavor.
  • Salt the mushrooms early: Adding salt when the mushrooms go into the pan helps them release their moisture so it can reduce slightly and become part of the sauce, rather than pooling in the pan. This concentrates flavor while still keeping the mushrooms tender.
  • Watch the flour closely: After sprinkling the flour over the mushrooms, keep it moving and don’t rush this step. Cooking it briefly prevents a raw flour taste and ensures the sauce thickens smoothly once the liquid is added.
  • Control the thickness gradually: The sauce should only lightly thicken before the cream and cheese go in. It will continue to tighten slightly as it rests and again once it’s tossed with the noodles, so stopping early keeps the final texture balanced.
  • Use freshly grated cheese: Pecorino romano melts best when freshly grated. Pre-grated cheese doesn’t incorporate as smoothly and can make the sauce grainy instead of silky.
  • Toss while everything is warm: Pouring the warm sauce over warm noodles helps it cling evenly and combine properly. If either cools too much, the sauce won’t coat as well.
  • Adjust seasoning at the end: Pecorino romano adds saltiness, so it’s best to taste after everything is combined before adding any additional salt.
Egg noodles coated in a creamy mushroom sauce with visible slices of sautéed mushrooms, served in a rustic wooden bowl on a table.

Mushroom Pasta with Old-Fashioned Cream Sauce

This mushroom pasta with old-fashioned cream sauce combines sautéed mushrooms, chicken broth, heavy cream, and pecorino romano cheese with tender egg noodles to make a smooth, well-balanced pasta dish entirely from scratch.
No ratings yet
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8 servings
Calories: 324kcal
Author: Diane Gail

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion chopped
  • 1 lb baby portobello mushrooms cleaned, trimmed, and sliced
  • 4 large garlic cloves pressed
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon dried thyme
  • 2 tablespoons all-purpose flour
  • 2 cups chicken broth
  • 1 cup grated pecorino romano cheese
  • 1/2 cup heavy cream
  • 12 oz egg noodles cooked to package instruction
  • dried parsley garnish (optional)
  • smoked paprika garnish (optional)

Instructions

  • Heat olive oil in a pan over medium heat and cook the chopped onion until softened and semi-transparent without browning.
  • Add the mushrooms, pressed garlic, salt, pepper, and thyme, cooking until the mushrooms are lightly tender and have released some of their juices.
  • Sprinkle the flour evenly over the mushroom mixture and stir continuously for about 1 minute to cook off the raw flour taste.
  • Slowly add the chicken broth and bring to a gentle simmer, cooking just until the sauce begins to thicken slightly while remaining loose.
  • Stir in the heavy cream and pecorino romano, heating gently until the cheese melts and the sauce is smooth, then remove from heat and rest for 5 minutes.
  • Pour the sauce over the cooked egg noodles in a large bowl and toss well until evenly combined.
  • Garnish with parsley and smoked paprika before serving, if desired.

Notes

  • Use freshly grated cheese: Grate the pecorino romano yourself so it melts smoothly into the sauce without clumping or graininess.
  • Keep the sauce loose: Stop thickening the sauce early, as it will continue to settle slightly while resting and once combined with the noodles.
  • Warm noodles matter: Toss the sauce with freshly cooked, warm egg noodles so it coats evenly and combines properly.
  • Taste before salting: Pecorino romano adds salt, so adjust seasoning only after everything is fully combined.

Nutrition

Calories: 324kcal | Carbohydrates: 37g | Protein: 12g | Fat: 14g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Cholesterol: 67mg | Sodium: 532mg | Potassium: 376mg | Fiber: 3g | Sugar: 4g | Vitamin A: 302IU | Vitamin C: 2mg | Calcium: 170mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was in the comments!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating