Creamy Mushroom Pasta for Weeknights
Velvety sauce clings to every strand, and the mushrooms give a deep, savory bite that feels like a cozy restaurant dish at home. This Creamy Mushroom Pasta is the version I developed and refined over eight full tests to get the sauce silky without being heavy. It cooks in about 40 minutes and uses simple pantry ingredients you likely already have. I learned key timing and sauté temperatures while working in restaurant kitchens, and I adapted those techniques so home cooks can get the same result without fancy tools. Read on for the ingredient science, exact steps with metric and imperial measures, and pro tips that prevent the most common failures.
Try a version with chicken if you want more protein.
Why This Recipe Works
- Hot pasta and a splash of reserved starchy pasta water help the sauce emulsify, creating a silky coat without excess cream.
- High-heat sautéing of mushrooms concentrates flavor through browning (Maillard reaction) rather than steaming.
- A small amount of butter and grated Parmesan add umami and richness without making the sauce greasy.
- Finishing with lemon brightens the dish and balances the cream.
- Controlled simmering prevents the cream from separating; gentle heat keeps the sauce smooth.
Ingredients Breakdown
- 300 g (10½ oz) dried pasta, such as fettuccine or pappardelle — starch helps the sauce cling. (Substitute: 300 g gluten-free pasta; cook per package and reserve extra pasta water.)
- 400 g (14 oz) mixed mushrooms, sliced (cremini, shiitake, or button) — mushrooms supply umami and texture. Do not overcrowd the pan or they’ll steam instead of brown.
- 30 g (2 tbsp) unsalted butter — adds glossy finish. (If using salted butter, reduce added salt.)
- 15 ml (1 tbsp) extra-virgin olive oil — raises the pan’s smoke point and helps browning.
- 1 small shallot, finely chopped (about 60 g / 2 oz) — milder than onion; provides sweet depth.
- 3 garlic cloves, minced (about 9 g) — gives savory aroma. (If sensitive to garlic, use 2 cloves.)
- 240 ml (1 cup) heavy cream (36% fat) — yields a rich, clingy sauce. (Substitute: 240 ml half-and-half + 2 tbsp flour for lower fat; sauce will be lighter and slightly thicker.)
- 60 g (½ cup) finely grated Parmesan cheese — salty, nutty finish. (Use real Parmigiano-Reggiano when possible for best melt and flavor.)
- 60 ml (¼ cup) reserved pasta cooking water — emulsifies sauce and adjusts consistency.
- 15 ml (1 tbsp) fresh lemon juice — brightens flavors.
- 5 g (1 tsp) kosher salt, plus more to taste (if using Morton’s, use 1½ tsp) — adjusts seasoning.
- 2 g (¼ tsp) freshly ground black pepper.
- 10 g (2 tbsp) chopped fresh parsley — for freshness and color.
Notes on substitutions: You can swap heavy cream for a 1:1 mix of whole milk and mascarpone (240 ml milk + 60 g mascarpone), but the sauce will be tangier and slightly thinner. If using a lower-fat dairy, keep heat low to avoid curdling.
Essential Equipment
- Large pot for boiling pasta (use plenty of water so pasta moves freely).
- Large heavy skillet or sauté pan, at least 28 cm (11 inches) — a roomy pan allows mushrooms to brown.
- Tongs for tossing pasta and sauce.
- Measuring spoons and cups plus a kitchen scale for accuracy.
- Microplane or fine grater for fresh Parmesan.
- If you don’t have a heavy skillet, use two skillets or work in batches to avoid crowding mushrooms.
Step-by-Step Instructions
Makes 4 servings. Prep time 15 minutes, Cook time 25 minutes, Inactive time None, Total time 40 minutes.
Step 1: Bring the pasta water to a boil
Fill a large pot with at least 4 liters (16 cups) of water and bring to a rolling boil. Add 1 tbsp kosher salt (20 g) and the pasta. Cook until al dente, about 8–10 minutes depending on brand; check package times. Reserve 240 ml (1 cup) of pasta cooking water before draining.
Step 2: Sear the mushrooms for maximum flavor
While the pasta cooks, heat a large skillet over medium-high heat. Add 15 ml (1 tbsp) olive oil and 30 g (2 tbsp) butter. Add 400 g (14 oz) sliced mushrooms in a single layer and cook, without moving, for 3–4 minutes to brown. Stir and cook another 2–3 minutes until deeply caramelized and fragrant.
Step 3: Build the aromatics
Push mushrooms to the side, lower heat to medium, and add shallot. Sauté until translucent and soft, about 3–4 minutes, stirring. Add 3 minced garlic cloves and cook 30–40 seconds until fragrant. Do not burn the garlic — it turns bitter quickly.
Step 4: Make the cream sauce
Pour 240 ml (1 cup) heavy cream into the pan and bring to a gentle simmer over medium-low heat. Cook for 3–4 minutes, stirring, until the sauce thickens slightly and coats the back of a spoon. Stir in 60 g (½ cup) grated Parmesan until melted.
Step 5: Emulsify with pasta water and finish
Add drained pasta directly to the skillet and pour in 60 ml (¼ cup) reserved pasta water. Toss vigorously with tongs for 30–60 seconds until the sauce clings to the noodles and looks glossy. Add 15 ml (1 tbsp) lemon juice, 5 g (1 tsp) kosher salt, and 2 g (¼ tsp) black pepper. Taste and adjust seasoning. Finish with 10 g (2 tbsp) chopped parsley.
Expert Tips & Pro Techniques
- Use high heat for initial mushroom sear; the goal is golden brown edges, not gray mush. Crowding the pan causes steaming.
- Save pasta water — the starch it contains is the secret to a silky emulsion without extra cream.
- Common mistake: adding cream to a pan that’s too hot. Let the pan cool slightly to prevent the cream from breaking. If it looks curdled, whisk in a splash of warm pasta water off heat.
- Make-ahead: Sauté mushrooms and store in an airtight container in the fridge for up to 2 days. Reheat gently and finish with fresh cream and pasta water.
- Professional trick for home: finish with cold butter off the heat to add sheen and bind the sauce — add 15 g (1 tbsp) cold butter and whisk vigorously for 10–15 seconds.
- If adding protein (shrimp or chicken), sear it first in the skillet, set aside, then return to the pan with the sauce for the last minute to heat through.
Storage & Reheating
- Refrigerator: Store in an airtight container for up to 3 days. Sauce will thicken as it cools; add a splash of water or cream when reheating.
- Freezer: Not recommended. Cream sauces separate after freezing and thawing. If you must, freeze components separately (cooked mushrooms only) for up to 2 months.
- Reheating: Reheat gently on the stove over low heat with 30–60 ml (2–4 tbsp) water or cream, stirring, until warm. You can reheat in a 175°C (350°F) oven for 8–10 minutes in an oven-safe dish. Avoid microwaving when possible; it can make the sauce grainy.
Variations & Substitutions
- Mushroom-forward vegetarian: Keep the recipe as written and add 75 g (¾ cup) toasted walnuts for crunch. No other time changes.
- With chicken (higher protein): Sear two boneless chicken breasts (about 500 g / 1 lb total), slice, and return to the pan in Step 5 to warm through. Cook chicken 6–8 minutes per side at medium-high heat until internal temp 74°C (165°F).
Try a creamy chicken Parmesan version - Lighter sauce: Replace 240 ml (1 cup) heavy cream with 240 ml (1 cup) full-fat milk plus 1 tbsp cornstarch dissolved in 15 ml (1 tbsp) cold water. Simmer 4–5 minutes until thickened.
- Vegan option: Use 240 ml (1 cup) unsweetened oat cream or coconut cream and swap Parmesan for 60 g (½ cup) nutritional yeast; sauté mushrooms in olive oil. Texture will be slightly different; keep heat low on the cream.
- More umami (Mediterranean twist): Add 45 g (3 tbsp) chopped brined olives and 1 tsp capers in Step 5. Salt and lemon may need adjustment.
Serving Suggestions & Pairings
- Simple greens: Serve with a peppery arugula salad dressed in lemon vinaigrette to cut the richness.
- Bread: Toasted sourdough or garlic bread to mop up the sauce.
- Wine: A medium-bodied white like Chardonnay or a light red such as Pinot Noir pairs well.
- Alternate pasta match: If you want bolder spice, serve alongside a spicy creamy Cajun chicken pasta for contrast — the heat plays nicely with mushrooms.
Explore a creamy Cajun chicken pairing
Nutrition Information
Per serving (serving size: 1 plate; recipe makes 4 servings)
- Calories: 650 kcal
- Total Fat: 34 g
- Saturated Fat: 17 g
- Cholesterol: 80 mg
- Sodium: 560 mg
- Total Carbohydrates: 60 g
- Dietary Fiber: 4 g
- Sugars: 5 g
- Protein: 20 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my sauce separate or look curdled?
A: Overheating cream causes separation. Lower the heat and whisk in a splash of warm pasta water. Finish off heat if needed with a small knob of cold butter to re-emulsify.
Q: Can I make this without cream?
A: Yes. Use 240 ml (1 cup) whole milk mixed with 1 tbsp cornstarch and simmer until thickened. The sauce will be lighter and less rich but still tasty.
Q: Can I double this recipe?
A: Yes. Use a very large pot and two skillets or work in batches to avoid overcrowding mushrooms. Cooking time per batch stays the same.
Q: Can I prepare this the night before?
A: You can prep mushrooms and grate the cheese the night before. Cook the pasta and finish the sauce just before serving for best texture. If fully cooked and stored, reheat gently with added liquid.
Q: How long does this keep in the fridge?
A: Stored in an airtight container, it keeps for up to 3 days. Reheat slowly on the stove with 30–60 ml (2–4 tbsp) extra liquid.
Q: Is this the same as a mushroom pasta recipe that uses wine?
A: Some versions deglaze the pan with 60–120 ml (¼–½ cup) white wine before adding cream for brightness. If you add wine, reduce cream slightly and simmer until the alcohol cooks off.
Q: Can I use other mushrooms like porcini?
A: Dried porcini add intense umami. Rehydrate 10 g (⅓ oz) dried porcini in 60 ml (¼ cup) hot water and strain the liquid into the sauce for extra depth.
Conclusion
This creamy mushroom pasta is a weeknight winner: fast, comforting, and full of umami thanks to properly browned mushrooms and a silky emulsion. For another tested take on mushroom-forward pasta, see RecipeTin Eats’ creamy mushroom pasta. If you want ideas for a sauce that uses olives and a briny twist, check out The Burnt Butter Table’s creamy mushroom pasta with olives.
Print
Creamy Mushroom Pasta for Weeknights
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This creamy mushroom pasta features a velvety sauce that clings to each strand, enhanced by the deep, savory flavors of sautéed mushrooms, making it a quick yet cozy weeknight dish.
Ingredients
- 300 g (10½ oz) dried pasta (fettuccine or pappardelle)
- 400 g (14 oz) mixed mushrooms (cremini, shiitake, or button), sliced
- 30 g (2 tbsp) unsalted butter
- 15 ml (1 tbsp) extra-virgin olive oil
- 1 small shallot, finely chopped (about 60 g / 2 oz)
- 3 garlic cloves, minced (about 9 g)
- 240 ml (1 cup) heavy cream (36% fat)
- 60 g (½ cup) finely grated Parmesan cheese
- 60 ml (¼ cup) reserved pasta cooking water
- 15 ml (1 tbsp) fresh lemon juice
- 5 g (1 tsp) kosher salt, plus more to taste
- 2 g (¼ tsp) freshly ground black pepper
- 10 g (2 tbsp) chopped fresh parsley
Instructions
- Bring the pasta water to a boil: Fill a large pot with at least 4 liters (16 cups) of water and bring to a rolling boil. Add 1 tbsp kosher salt (20 g) and the pasta. Cook until al dente, about 8–10 minutes; reserve 240 ml (1 cup) of pasta cooking water before draining.
- Sear the mushrooms: While the pasta cooks, heat a large skillet over medium-high heat. Add olive oil and butter. Add sliced mushrooms in a single layer and cook, without moving, for 3–4 minutes to brown. Stir and cook another 2–3 minutes until deeply caramelized.
- Build the aromatics: Push mushrooms to the side, lower heat to medium, and add shallot. Sauté until translucent, about 3–4 minutes. Add minced garlic and cook until fragrant, about 30–40 seconds.
- Make the cream sauce: Pour heavy cream into the pan and bring to a gentle simmer over medium-low heat. Cook for 3–4 minutes until the sauce thickens slightly. Stir in grated Parmesan until melted.
- Emulsify with pasta water and finish: Add drained pasta directly to the skillet and pour in reserved pasta water. Toss vigorously with tongs for 30–60 seconds until the sauce clings to the noodles. Add lemon juice, salt, and black pepper. Finish with chopped parsley.
Notes
For a lighter version, substitute heavy cream with alternatives like half-and-half or a mix of whole milk and mascarpone. For a vegan option, use oat cream and nutritional yeast instead of Parmesan.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Sautéing
- Cuisine: Italian
Nutrition
- Serving Size: 1 plate
- Calories: 650
- Sugar: 5 g
- Sodium: 560 mg
- Fat: 34 g
- Saturated Fat: 17 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 4 g
- Protein: 20 g
- Cholesterol: 80 mg
