Creamy Mushroom Pasta Recipe
Introduction
This creamy mushroom pasta is a comforting and flavorful dish perfect for weeknight dinners or special occasions. With tender mushrooms simmered in a rich, cheesy sauce and tossed with fettuccine, it’s a satisfying meal that’s easy to make at home.

Ingredients
- 5 Tbsp. unsalted butter
- 1 large shallot, chopped (about 1/2 cup)
- 16 oz. baby bella or white mushrooms, thinly sliced
- 4 cloves garlic, minced
- 1 tsp. Italian seasoning
- 2 Tbsp. all-purpose flour
- 1/2 cup chicken broth
- 2 cups half and half
- 2 tsp. soy sauce
- 1/2 cup freshly grated Parmesan cheese, plus more for serving
- 1-2 Tbsp. finely chopped fresh parsley
- 16 oz. dry fettuccine
Instructions
- Step 1: In a large wide heavy skillet or sauté pan, melt the butter over medium heat. Add the shallots and cook for about 2-3 minutes until softened. Add the mushrooms and cook, stirring occasionally, until their moisture evaporates and they become tender, about 10-12 minutes. Season with salt and pepper after the mushrooms release their moisture.
- Step 2: Stir in the garlic and Italian seasoning. Cook, stirring constantly, until fragrant, about 30 seconds. Sprinkle the flour over the mushrooms and stir continuously for about 1 minute to cook the flour.
- Step 3: Pour in the chicken broth and bring the mixture to a simmer, scraping the bottom of the pan to release any browned bits.
- Step 4: Add the half and half and soy sauce. Season with salt and pepper. Simmer the sauce until it thickens, about 4-5 minutes.
- Step 5: Stir in the Parmesan cheese and parsley. Taste the sauce and adjust salt and pepper as needed. Optionally, add the juice of half a lemon to brighten the flavors.
- Step 6: Cook the fettuccine in salted boiling water until al dente according to the package directions. Before draining, reserve some pasta water. Drain the pasta and toss it with the sauce, thinning it with reserved pasta water if necessary. Serve immediately with extra Parmesan cheese.
Tips & Variations
- For a vegetarian version, substitute the chicken broth with vegetable broth.
- Use a mix of mushrooms like cremini and shiitake for more depth of flavor.
- If you prefer a richer sauce, replace half and half with heavy cream.
- Add a pinch of red pepper flakes for a subtle heat.
- Fresh thyme can be used instead of Italian seasoning for a different herb profile.
Storage
Store leftover pasta in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat, adding a splash of milk or broth to loosen the sauce if it thickens too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use dried pasta instead of fresh?
Yes, dried pasta works perfectly for this recipe. Just cook it according to the package directions until al dente.
Can I make this sauce ahead of time?
Yes, you can prepare the mushroom sauce a day in advance and refrigerate it. Reheat gently on the stove and add a little broth or milk to loosen the sauce before tossing with pasta.
PrintCreamy Mushroom Pasta Recipe
This creamy mushroom pasta is a comforting and rich dish featuring tender baby bella mushrooms in a luscious Parmesan-infused cream sauce. Crafted with sautéed shallots, garlic, and Italian seasoning, the sauce is thickened with a touch of flour and enriched with half and half and soy sauce for depth. Tossed with perfectly cooked fettuccine and garnished with fresh parsley, this recipe offers a perfect balance of earthy flavors and creamy texture for a satisfying meal.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Ingredients
Sauce Ingredients
- 5 Tbsp. unsalted butter
- 1 large shallot, chopped (about 1/2 cup)
- 16 oz. baby bella or white mushrooms, thinly sliced
- 4 cloves garlic, minced
- 1 tsp. Italian seasoning
- 2 Tbsp. all-purpose flour
- 1/2 cup chicken broth
- 2 cups half and half
- 2 tsp. soy sauce
- 1/2 cup freshly grated Parmesan cheese, plus more for serving
- 1–2 Tbsp. finely chopped fresh parsley
Pasta
- 16 oz. dry fettuccine
Instructions
- Sauté Shallots and Mushrooms: In a large wide heavy skillet or sauté pan, melt butter over medium heat. Add the chopped shallots and cook for 2-3 minutes until softened. Add the thinly sliced mushrooms and continue cooking, stirring occasionally, until the moisture evaporates and mushrooms are tender, about 10-12 minutes. Season with salt and pepper once the mushrooms have released their moisture.
- Add Garlic and Italian Seasoning: Stir in the minced garlic and Italian seasoning; cook for about 30 seconds until fragrant, stirring constantly. Sprinkle the flour over the mushroom mixture and cook for 1 minute while stirring continuously to form a roux and thicken the sauce.
- Deglaze with Chicken Broth: Pour in the chicken broth and bring the mixture to a simmer. Scrape the bottom of the pan with a spatula to release any browned bits, enhancing the sauce’s flavor.
- Add Dairy and Soy Sauce: Stir in the half and half and soy sauce. Season the sauce with salt and pepper to taste. Let it simmer gently until it thickens, approximately 4-5 minutes.
- Finish the Sauce: Remove the pan from heat and stir in freshly grated Parmesan cheese and chopped parsley. Optionally, add the juice of half a lemon to brighten the flavors. Taste and adjust seasoning as needed.
- Cook Pasta and Combine: Cook the fettuccine pasta in salted boiling water according to package instructions until al dente. Reserve some pasta water before draining. Toss the cooked pasta with the mushroom cream sauce, adding reserved pasta water as needed to loosen the sauce to your preferred consistency. Serve immediately with extra Parmesan cheese on top.
Notes
- For a vegetarian version, substitute chicken broth with vegetable broth.
- Adding lemon juice is optional but recommended for a fresh, bright flavor contrast.
- Reserve pasta water to adjust sauce thickness, a good trick to blend sauce and pasta perfectly.
- Use fresh Parmesan cheese for best flavor and creaminess.
- This dish can be prepared with other pasta shapes if preferred, but fettuccine complements the creamy sauce well.
Keywords: creamy mushroom pasta, fettuccine with mushroom sauce, easy mushroom pasta, Italian creamy pasta, mushroom fettuccine recipe

