Creamy Italian Mushroom Carbonara for Cozy Dinners

Creamy Italian Mushroom Carbonara is the ultimate cozy dinner, ready in just 20 minutes. After making this many times, I’ve discovered the trick to the perfect creamy sauce. The rich, earthy flavors of the mushrooms and the velvety cream sauce will make your kitchen smell amazing and your family beg for seconds. If you love recipes like this, you’ll also enjoy Easy Dark Chocolate Raspberry Cheesecake and Creamy Sundried Tomato Lentils.

Why This Creamy Italian Mushroom Carbonara for Cozy Dinners Is Pure Comfort
- The rich, creamy sauce coats every strand of pasta
- The earthy, savory flavors of the mushrooms shine in this dish
- It's ready in just 20 minutes, perfect for busy weeknights
- The perfect balance of garlic, cream, and parmesan creates an irresistible, comforting meal
What You'll Need for Creamy Italian Mushroom Carbonara for Cozy Dinners
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 12 oz (340g) spaghetti
- 8 oz (225g) mixed mushrooms, sliced
- 4 cloves garlic, minced
- 1 cup (240ml) heavy cream
- 1 cup (110g) freshly grated parmesan cheese
- 4 large eggs
- Salt and freshly ground black pepper, to taste
- Salt and freshly ground black pepper
- Red pepper flakes (optional)
- Freshly grated parmesan cheese
- Fresh parsley, chopped (for garnish)
- Optional: Crushed red pepper flakes
- Optional: Additional freshly grated parmesan cheese
- Optional: Fresh parsley, chopped

📝 Ingredient Notes
- mixed mushrooms: Use a mix of cremini, shiitake, and button mushrooms for the best flavor and texture.
đź›’ Tools & Equipment I Recommend
- Heavy-bottomed skillet — Ensures even heat distribution for perfect searing and cooking of the mushrooms. → See on Amazon
- High-quality chef's knife — Makes quick work of slicing and mincing the mushrooms and garlic for even cooking. → See on Amazon

How to Make Creamy Italian Mushroom Carbonara for Cozy Dinners
- Cook the pasta: Cook spaghetti according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
- Sauté the mushrooms: In a large skillet, heat olive oil over medium heat. Add sliced mushrooms and cook until they release their moisture and begin to brown, about 5-7 minutes. Add minced garlic and cook for an additional 1 minute.
- Create the creamy sauce: Reduce heat to low. Add heavy cream to the skillet and stir to combine with the mushroom mixture. Cook for 2-3 minutes, allowing the cream to thicken slightly. In a separate bowl, whisk together eggs and parmesan cheese. Slowly pour the egg mixture into the skillet, stirring constantly to create a creamy sauce. If the sauce becomes too thick, add some reserved pasta water to reach your desired consistency.
- Toss the pasta: Add cooked spaghetti to the skillet, tossing to coat evenly with the creamy sauce. Season with salt and pepper to taste. If desired, add red pepper flakes for a touch of heat.
- Serve: Divide the Creamy Italian Mushroom Carbonara among plates, garnish with chopped parsley, and serve immediately. Enjoy your cozy dinner!
Cook's Tips for Perfect Creamy Italian Mushroom Carbonara for Cozy Dinners
- Common mistake and fix: Be careful not to overcook the pasta. The al dente texture is key to a successful Creamy Italian Mushroom Carbonara. If the pasta becomes too soft, the sauce will not cling to it properly.
- Pro tip: For an extra touch of flavor, sauté the mushrooms in butter instead of olive oil. The rich, nutty flavor of the butter complements the earthy mushrooms beautifully.
- Pro tip: To prevent the eggs from scrambling when adding them to the hot skillet, ensure that the skillet is not too hot. If the cream begins to bubble vigorously, reduce the heat before adding the eggs.
Storing & Reheating Creamy Italian Mushroom Carbonara for Cozy Dinners
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the refrigerator for up to 3 days. Make-ahead tip: The creamy sauce can be made up to 1 day in advance and stored in the refrigerator. Reheat gently over low heat before tossing with the cooked pasta.
Freezing Creamy Italian Mushroom Carbonara for Cozy Dinners
This dish does not freeze well due to the creamy sauce.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 10-15 minutes, or until warmed through. Microwave: Reheat in the microwave for 1-2 minutes, stirring halfway through.
Recipe Notes
- Chef tip: For a vegetarian version, omit the parmesan cheese or substitute it with nutritional yeast for a similar cheesy flavor.
- Best substitution: If you don't have heavy cream on hand, you can substitute it with a combination of milk and flour to create a roux-based sauce. However, the flavor and texture will not be as rich and creamy.
- Make-ahead: See storage notes for make-ahead tips.
- Scaling: This recipe can be easily doubled to serve a larger crowd. Simply increase the ingredients proportionally and cook the pasta in batches if necessary.
- Troubleshooting: If your sauce becomes too thick, add some reserved pasta water to reach your desired consistency. If the sauce becomes too thin, cook it over low heat for a few more minutes to allow it to thicken.
Want to level up this recipe?
High-quality non-stick skillet — Ensures even heat distribution and prevents the creamy sauce from sticking to the pan, making cleanup a breeze. → Check price on Amazon
Creamy Italian Mushroom Carbonara for Cozy Dinners

Ingredients
Main Ingredients
- 12 oz (340g) spaghetti
- 8 oz (225g) mixed mushrooms, sliced
- 4 cloves garlic, minced
- 1 cup (240ml) heavy cream
- 1 cup (110g) freshly grated parmesan cheese
- 4 large eggs
- Salt and freshly ground black pepper, to taste
Seasonings
- Salt and freshly ground black pepper
- Red pepper flakes (optional)
- Freshly grated parmesan cheese
- Fresh parsley, chopped (for garnish)
Optional Toppings
- Crushed red pepper flakes
- Additional freshly grated parmesan cheese
- Fresh parsley, chopped
Instructions
- Cook the pasta: Cook spaghetti according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
- Sauté the mushrooms: In a large skillet, heat olive oil over medium heat. Add sliced mushrooms and cook until they release their moisture and begin to brown, about 5-7 minutes. Add minced garlic and cook for an additional 1 minute.
- Create the creamy sauce: Reduce heat to low. Add heavy cream to the skillet and stir to combine with the mushroom mixture. Cook for 2-3 minutes, allowing the cream to thicken slightly. In a separate bowl, whisk together eggs and parmesan cheese. Slowly pour the egg mixture into the skillet, stirring constantly to create a creamy sauce. If the sauce becomes too thick, add some reserved pasta water to reach your desired consistency.
- Toss the pasta: Add cooked spaghetti to the skillet, tossing to coat evenly with the creamy sauce. Season with salt and pepper to taste. If desired, add red pepper flakes for a touch of heat.
- Serve: Divide the Creamy Italian Mushroom Carbonara among plates, garnish with chopped parsley, and serve immediately. Enjoy your cozy dinner!
Notes
- Chef tip: For a vegetarian version, omit the parmesan cheese or substitute it with nutritional yeast for a similar cheesy flavor.
- Best substitution: If you don't have heavy cream on hand, you can substitute it with a combination of milk and flour to create a roux-based sauce. However, the flavor and texture will not be as rich and creamy.
- Make-ahead: See storage notes for make-ahead tips.
- Scaling: This recipe can be easily doubled to serve a larger crowd. Simply increase the ingredients proportionally and cook the pasta in batches if necessary.
- Troubleshooting: If your sauce becomes too thick, add some reserved pasta water to reach your desired consistency. If the sauce becomes too thin, cook it over low heat for a few more minutes to allow it to thicken.
Storage
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezer: This dish does not freeze well due to the creamy sauce.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 10-15 minutes, or until warmed through.
- Microwave reheat: Reheat in the microwave for 1-2 minutes, stirring halfway through.
- Make ahead: The creamy sauce can be made up to 1 day in advance and stored in the refrigerator. Reheat gently over low heat before tossing with the cooked pasta.
Nutrition Per Serving
- Calories: 590
- Protein: 25g
- Fat: 37g
- Carbs: 50g
- Fiber: 3g
- Sugar: 4g
- Sodium: 750mg
- Cholesterol: 270mg
- Sat. Fat: 22g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Italian Mushroom Carbonara for Cozy Dinners FAQs
While the creamy sauce can be made ahead, it's best to cook the pasta and assemble the dish just before serving to prevent the pasta from becoming too soft and the sauce from breaking.
Overcooking the pasta and not adding enough cream or reserved pasta water can result in a dry dish. Be sure to cook the pasta al dente and add enough cream and pasta water to create a creamy sauce.
While you can cook the pasta in the air fryer, it's not the best method for this dish. The air fryer does not allow for even heat distribution and can result in unevenly cooked pasta and a less creamy sauce.
A combination of milk and flour can be used to create a roux-based sauce. However, the flavor and texture will not be as rich and creamy as with heavy cream.
Yes, this recipe can be easily doubled or tripled to serve a larger crowd. Simply increase the ingredients proportionally and cook the pasta in batches if necessary.
A Warm Final Note
I can’t wait for you to try Creamy Italian Mushroom Carbonara for Cozy Dinners 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!






