Creamy Italian Mushroom Carbonara for Dinner

Creamy Italian Mushroom Carbonara is the ultimate comfort food for dinner. After making this many times, I’ve perfected the creamy, savory sauce that’s better than takeout. The key is cooking the mushrooms until they’re golden and caramelized. This dish is perfect for busy weeknights and pairs well with Easy Tomato and White Bean Soup with Garlic Toast. If you love recipes like this, you’ll also enjoy Easy Tomato and White Bean Soup with Garlic Toast and Crispy Parmesan Pesto Roasted Potatoes Recipe.

Why This Creamy Italian Mushroom Carbonara for Dinner Is Pure Comfort
- Rich, creamy sauce with no heavy cream
- Better than takeout taste at home
- Easy, one-pan dinner in 30 minutes
- Customizable with your favorite add-ins
What You'll Need for Creamy Italian Mushroom Carbonara for Dinner
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- pasta
- mushrooms
- garlic
- parmesan cheese
- eggs
- olive oil
- salt
- black pepper
- red pepper flakes
- parsley
- Optional: bacon
- Optional: spinach
- Optional: peas

📝 Ingredient Notes
- pasta: Use any shape you prefer, such as spaghetti, fusilli, or penne.
- mushrooms: Mix varieties like cremini, shiitake, and oyster for the best flavor.
đź›’ Tools & Equipment I Recommend
- Cast iron skillet — Even heat distribution for perfect caramelization → See on Amazon
- Microplane grater — Quickly grates parmesan for a smooth, creamy sauce → See on Amazon

How to Make Creamy Italian Mushroom Carbonara for Dinner
- Cook pasta: Boil salted water and cook pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
- Sauté mushrooms: Heat olive oil in a large skillet over medium heat. Add sliced mushrooms, salt, and pepper. Cook, stirring occasionally, until mushrooms release their moisture and turn golden, about 10 minutes.
- Add garlic and red pepper flakes: Stir in minced garlic and red pepper flakes. Cook for 1 minute until fragrant.
- Toss with pasta: Add drained pasta to the skillet with mushrooms. Toss to combine, adding reserved pasta water as needed to create a creamy sauce.
- Add eggs and cheese: Remove skillet from heat. In a small bowl, whisk together eggs, parmesan, and a splash of pasta water. Pour egg mixture into skillet, stirring quickly to coat pasta in a creamy sauce. Add more pasta water if needed.
- Serve: Taste and adjust seasoning. Divide pasta among plates, garnish with chopped parsley, and serve immediately.
Cook's Tips for Perfect Creamy Italian Mushroom Carbonara for Dinner
- : Use room temperature eggs for a smooth, creamy sauce.
- Common mistake and fix: Don't overcook the eggs. Remove the skillet from heat before adding the egg mixture to prevent scrambled eggs.
- : For a vegetarian version, omit the bacon or replace it with more mushrooms.
- : Make it gluten-free by using gluten-free pasta.
Storing & Reheating Creamy Italian Mushroom Carbonara for Dinner
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 3 days. Make-ahead tip: Prepare the pasta and mushroom mixture up to 1 day ahead. Store separately in the fridge. Cook the pasta and combine with the mushroom mixture just before serving.
Freezing Creamy Italian Mushroom Carbonara for Dinner
Freeze individual portions for up to 1 month. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in a 350°F oven for 10-15 minutes, or until warmed through. Microwave: Reheat individual portions in the microwave for 1-2 minutes, or until warmed through. Stir halfway through.
Recipe Notes
- Chef tip: For a richer sauce, add a splash of white wine to the skillet after cooking the mushrooms.
- Best substitution: Substitute the mushrooms with an equal amount of spinach for a lighter, greener dish.
- Make-ahead: This recipe is best made fresh, but you can prepare the ingredients ahead of time as noted in the storage section.
- Scaling: This recipe serves 4. To double the recipe, use two skillets or cook the pasta and mushrooms in batches.
- Troubleshooting: If the sauce is too thick, add more pasta water to reach your desired consistency.
Want to level up this recipe?
High-quality chef's knife — Makes quick work of slicing mushrooms and mincing garlic for a smooth, efficient prep → Check price on Amazon
Creamy Italian Mushroom Carbonara for Dinner

Ingredients
Main Ingredients
- pasta
- mushrooms
- garlic
- parmesan cheese
- eggs
Seasonings
- olive oil
- salt
- black pepper
- red pepper flakes
- parsley
Optional Toppings
- bacon
- spinach
- peas
Instructions
- Cook pasta: Boil salted water and cook pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
- Sauté mushrooms: Heat olive oil in a large skillet over medium heat. Add sliced mushrooms, salt, and pepper. Cook, stirring occasionally, until mushrooms release their moisture and turn golden, about 10 minutes.
- Add garlic and red pepper flakes: Stir in minced garlic and red pepper flakes. Cook for 1 minute until fragrant.
- Toss with pasta: Add drained pasta to the skillet with mushrooms. Toss to combine, adding reserved pasta water as needed to create a creamy sauce.
- Add eggs and cheese: Remove skillet from heat. In a small bowl, whisk together eggs, parmesan, and a splash of pasta water. Pour egg mixture into skillet, stirring quickly to coat pasta in a creamy sauce. Add more pasta water if needed.
- Serve: Taste and adjust seasoning. Divide pasta among plates, garnish with chopped parsley, and serve immediately.
Notes
- Chef tip: For a richer sauce, add a splash of white wine to the skillet after cooking the mushrooms.
- Best substitution: Substitute the mushrooms with an equal amount of spinach for a lighter, greener dish.
- Make-ahead: This recipe is best made fresh, but you can prepare the ingredients ahead of time as noted in the storage section.
- Scaling: This recipe serves 4. To double the recipe, use two skillets or cook the pasta and mushrooms in batches.
- Troubleshooting: If the sauce is too thick, add more pasta water to reach your desired consistency.
Storage
- Fridge: Store leftovers in an airtight container for up to 3 days.
- Freezer: Freeze individual portions for up to 1 month. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in a 350°F oven for 10-15 minutes, or until warmed through.
- Microwave reheat: Reheat individual portions in the microwave for 1-2 minutes, or until warmed through. Stir halfway through.
- Make ahead: Prepare the pasta and mushroom mixture up to 1 day ahead. Store separately in the fridge. Cook the pasta and combine with the mushroom mixture just before serving.
Nutrition Per Serving
- Calories: 550
- Protein: 25g
- Fat: 20g
- Carbs: 65g
- Fiber: 4g
- Sugar: 6g
- Sodium: 800mg
- Cholesterol: 170mg
- Sat. Fat: 10g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Italian Mushroom Carbonara for Dinner FAQs
You can prepare the ingredients ahead of time, but the dish is best made fresh. The sauce can become grainy if made ahead and reheated.
The sauce may have become grainy if the eggs were overheated or if the dish was made ahead and reheated. To prevent this, remove the skillet from heat before adding the egg mixture and serve the dish immediately.
Yes, simply omit the bacon or replace it with more mushrooms.
Try adding bacon, spinach, or peas for extra flavor and nutrition. You can also add a splash of white wine to the skillet after cooking the mushrooms for a richer sauce.
Yes, simply use gluten-free pasta.
A Warm Final Note
I can’t wait for you to try Creamy Italian Mushroom Carbonara for Dinner and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






