Creamy Mushroom Parmesan Pasta with fettuccine, sautéed mushrooms, garlic, and baby spinach in a rich Parmesan cream sauce. Topped with crispy bacon and a hint of lemon, this pasta is perfect for weeknight dinners or cozy meals. Easy to make, flavorful, and creamy.

Ingredients
- 8 oz fettuccine pasta (Jovial brown rice recommended)
- 4 strips bacon, chopped
- 8 oz button mushrooms, sliced
- 1 shallot, chopped
- 4 cloves garlic, pressed or minced
- 1/2 teaspoon dried thyme
- 3/4 cup heavy cream
- 1/2 cup chicken stock or broth
- 1 cup freshly grated Parmesan cheese, plus extra for garnish
- 4 cups baby spinach, lightly packed
- Freshly cracked black pepper and salt, to taste
- 1/2 lemon
Directions
- Bring a large pot of water to a boil. Add 1 tablespoon of salt, reduce heat to low, and cover to keep water hot.
- In a large skillet over medium heat, cook the chopped bacon until browned and crisp. Transfer bacon to a paper towel-lined plate, leaving about 2 tablespoons of bacon grease in the skillet.
- Bring the water back to a boil and cook fettuccine until al dente, stirring occasionally. Reserve 1 cup of pasta water if the pasta finishes before the sauce. Drain and set aside.
- Increase heat under the skillet to medium-high and add mushrooms and shallot. Let mushrooms sear for 2–3 minutes without stirring to release their moisture, then sauté until liquid evaporates and mushrooms turn golden brown, about 5 minutes. Add garlic and thyme, stirring briefly to avoid burning.
- Stir in heavy cream and chicken stock, then bring to a gentle simmer. Add Parmesan cheese and stir until smooth. Add baby spinach and cook until just wilted, about 1 minute.
- Transfer the cooked pasta directly into the skillet and toss with the sauce, adding reserved pasta water 1/4 cup at a time to achieve a creamy consistency.
- Remove from heat, then stir in lemon juice, cooked bacon, freshly cracked black pepper, and salt to taste. Serve in bowls, garnished with extra Parmesan if desired.
Tips
- Cook pasta al dente since it will continue cooking in the sauce for a perfect texture.
- Avoid burning garlic by adding it after mushrooms are mostly cooked.
- Use tongs to combine pasta and sauce for even coating.

Variations and Substitutions
- Swap fettuccine for spaghetti, linguine, or gluten-free pasta.
- Replace bacon with pancetta, prosciutto, or a plant-based bacon alternative.
- Use half-and-half instead of heavy cream for a lighter sauce.
- Add roasted cherry tomatoes for extra sweetness and color.
FAQs
Can this recipe be made vegetarian?
Yes, omit the bacon and use vegetable broth instead of chicken stock.
Can I prepare this ahead of time?
The sauce is best served fresh, but you can cook the pasta and store it separately. Reheat gently with a splash of cream or stock before serving.
How can I make the sauce extra creamy?
Stir in a little reserved pasta water at a time until the sauce reaches the desired creaminess.
Serving Suggestions
- Serve as a main dish with a side salad or garlic bread.
- Pair with grilled chicken or shrimp for extra protein.
- Top with toasted pine nuts or breadcrumbs for added texture.
Why You’ll Love This Recipe
This Creamy Mushroom Parmesan Pasta is rich, flavorful, and comforting with every bite. The combination of golden mushrooms, crispy bacon, and silky Parmesan sauce makes it a crowd-pleasing dish for weeknight dinners or special occasions. The hint of lemon keeps the flavors bright without overpowering the creamy texture.
Creamy Mushroom Parmesan Pasta
4
servings20
minutes20
minutes588
kcalIngredients
-
8 oz fettuccine pasta (Jovial brown rice recommended)
-
4 strips bacon, chopped
-
8 oz button mushrooms, sliced
-
1 shallot, chopped
-
4 cloves garlic, pressed or minced
-
1/2 teaspoon dried thyme
-
3/4 cup heavy cream
-
1/2 cup chicken stock or broth
-
1 cup freshly grated Parmesan cheese, plus extra for garnish
-
4 cups baby spinach, lightly packed
-
Freshly cracked black pepper and salt, to taste
-
1/2 lemon
Directions
- Bring a large pot of water to a boil. Add 1 tablespoon of salt, reduce heat to low, and cover to keep water hot.
- In a large skillet over medium heat, cook the chopped bacon until browned and crisp. Transfer bacon to a paper towel-lined plate, leaving about 2 tablespoons of bacon grease in the skillet.
- Bring the water back to a boil and cook fettuccine until al dente, stirring occasionally. Reserve 1 cup of pasta water if the pasta finishes before the sauce. Drain and set aside.
- Increase heat under the skillet to medium-high and add mushrooms and shallot. Let mushrooms sear for 2–3 minutes without stirring to release their moisture, then sauté until liquid evaporates and mushrooms turn golden brown, about 5 minutes. Add garlic and thyme, stirring briefly to avoid burning.
- Stir in heavy cream and chicken stock, then bring to a gentle simmer. Add Parmesan cheese and stir until smooth. Add baby spinach and cook until just wilted, about 1 minute.
- Transfer the cooked pasta directly into the skillet and toss with the sauce, adding reserved pasta water 1/4 cup at a time to achieve a creamy consistency.
- Remove from heat, then stir in lemon juice, cooked bacon, freshly cracked black pepper, and salt to taste. Serve in bowls, garnished with extra Parmesan if desired.








Leave a Reply