Creamy Mushroom Pasta for Weeknights

Creamy Mushroom Pasta — Easy Weeknight Dinner

Velvety sauce clings to perfectly cooked pasta while browned mushrooms give it deep, meaty flavor — this is the creamy mushroom pasta I make on busy nights. I developed this version over months of testing in a small test kitchen and refined the sauce through eight full trials to hit the right balance of silk, acidity, and mushroom bite. It’s a fast, reliable main that feels special but comes together in about 25 minutes. If you like cozy, hands-off dinners, this recipe becomes your go-to; it borrows a pan-sear technique I used during my years developing restaurant recipes. For a warming starter that shares similar seasoning, try this creamy mushroom soup which uses the same base flavors. Read on for ingredient notes, step-by-step timing, and pro tips so you get it right every time.

Why This Recipe Works

  • Maillard browning on mushrooms adds savory depth you can taste; dry, high-heat searing develops those browned bits quickly.
  • A splash of wine and a little lemon brightens the cream so the dish never tastes heavy.
  • Pasta water (starchy liquid) emulsifies the sauce to a glossy finish without extra cream.
  • Low simmering keeps the cream from breaking; short cooking time preserves mushroom texture.
  • Finishing with grated hard cheese gives body and umami while stabilizing the sauce.

Ingredients Breakdown

  • Pasta (340 g / 12 oz dried): The starch helps thicken the sauce. Use spaghetti, fettuccine, or pappardelle.
  • Mixed mushrooms (450 g / 1 lb): Use a mix (cremini, shiitake, oyster) for better flavor. Avoid pre-sliced supermarket mushrooms if they look wet.
  • Unsalted butter (30 g / 2 tbsp) + olive oil (30 ml / 2 tbsp): Butter adds richness; oil raises the smoke point so the mushrooms brown instead of steaming.
  • Shallot (1 medium, ~50 g) and garlic (3 cloves, ~9 g): Aromatics that melt into the sauce; mince garlic fine so it releases quickly.
  • Dry white wine (120 ml / 1/2 cup): Deglazes the pan and adds acidity. You can substitute vegetable broth if you prefer no alcohol.
  • Vegetable or chicken broth (240 ml / 1 cup): Adds savory volume. Use low-sodium to control salt.
  • Heavy cream (240 ml / 1 cup): Gives the silky texture. For a lighter dish use half-and-half but the sauce will be thinner.
  • Fresh thyme (2–3 sprigs) or 1/2 tsp dried: Herbal lift.
  • Lemon juice (1 tbsp / 15 ml): Brightens and balances richness.
  • Grated Parmesan (50 g / 1/2 cup): Finish for umami and slight saltiness.
  • Salt and black pepper: Season to taste; use Kosher salt like Diamond Crystal and adjust if using Morton’s (halve).
  • Optional: red pepper flakes (pinch) for heat; chopped parsley for garnish.

Substitution notes with impact warnings:

  • Vegan: Replace butter with olive oil, use full-fat coconut cream or cashew cream for richness, and swap Parmesan for nutritional yeast — texture and flavor will be different.
  • Gluten-free: Use 340 g (12 oz) rice or legume pasta; cooking time may change by several minutes.
  • Wine-free: Broth works, but you’ll lose the bright acidity the wine adds.

Essential Equipment

  • Large skillet (12-inch / 30 cm) — wide surface encourages browning; a small pan will steam the mushrooms.
  • Pot for boiling pasta (6–8 quart / 5–8 L) — room for water to return to a boil quickly.
  • Tongs or pasta fork for transferring pasta directly to the sauce.
  • Microplane or fine grater for the Parmesan.
  • Instant-read thermometer (optional) — for checking cream temperature if reheating.
  • If you don’t have a wide skillet, use two smaller pans and combine mushrooms before adding cream. For a rustic touch, a cast-iron skillet will hold heat and brown beautifully, but wipe it well to avoid burning garlic.

Step-by-Step Instructions

Serves 4. Prep time 10 minutes, Cook time 15 minutes, Inactive time None, Total time 25 minutes.

Step 1: Cook the pasta

Bring a large pot of salted water to a rolling boil and add 340 g (12 oz) dried pasta. Cook until just shy of al dente — about 8–10 minutes, depending on the shape; check package timing and taste at 7 minutes. Reserve 240–360 ml (1–1½ cups) of starchy pasta water before draining.

Step 2: Brown the mushrooms

While the pasta cooks, heat 30 ml (2 tbsp) olive oil and 30 g (2 tbsp) unsalted butter in a 12-inch (30 cm) skillet over medium-high heat. Add 450 g (1 lb) mushrooms in a single layer and cook without moving for 2–3 minutes, then stir and continue browning for another 3–4 minutes until deeply golden and fragrant.

Step 3: Soften aromatics and deglaze

Push mushrooms to the side, lower heat to medium, add 1 minced shallot (~50 g) and 3 minced garlic cloves (~9 g), and sauté until translucent and fragrant, about 1–2 minutes. Pour in 120 ml (1/2 cup) dry white wine and scrape up browned bits; simmer until reduced by half, about 2 minutes.

Step 4: Build the sauce

Add 240 ml (1 cup) vegetable or chicken broth and 240 ml (1 cup) heavy cream. Add 2–3 sprigs thyme and simmer gently for 3–4 minutes until slightly thickened — the sauce should coat the back of a spoon. Taste and season with salt and black pepper.

Step 5: Finish with pasta and cheese

Transfer the drained pasta to the skillet using tongs, add 1–1½ cups (240–360 ml) reserved pasta water as needed, and toss over medium heat for 1–2 minutes until sauce clings to the pasta. Remove from heat, stir in 50 g (1/2 cup) grated Parmesan and 1 tbsp (15 ml) lemon juice. Do not overcook — stop when the sauce is glossy and the pasta is tender.

Step 6: Serve

Divide among bowls and garnish with chopped parsley and extra Parmesan. Add a pinch of red pepper flakes if you like heat. Serve immediately.

Expert Tips & Pro Techniques

  • Save and use pasta water: The starchy water is the emulsifier that makes the sauce glossy without adding more cream.
  • Common mistake: overcrowding the pan causes mushrooms to steam. Cook in batches or use a larger skillet to get a proper sear.
  • Make-ahead: Cook the mushrooms and make the sauce up to the point before adding pasta, cool, and refrigerate up to 24 hours; reheat gently and toss with freshly cooked pasta just before serving.
  • Home pro tweak: Finish the sauce off-heat with cold-grated Parmesan — this helps emulsify and thicken the sauce without extra cooking.
  • Texture tip: For bite and contrast, reserve a handful (30–50 g / 1–2 oz) of mushrooms, brown them extra-crispy, and sprinkle on top just before serving.
  • Flavor layering: Stir in a teaspoon of miso paste with the broth for deeper umami without changing the dish profile — this is a restaurant trick adapted for home cooks.
  • For inspiration on balancing creamy sauces, see this creamy chicken and pea pasta which uses the same emulsifying method.

Storage & Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. Keep pasta slightly under-sauced if you plan to reheat, then add a splash of water or broth when reheating.
  • Freezer: Not recommended. Creamy sauces separate when frozen and reheated, so texture will suffer.
  • Reheating: Reheat gently on the stovetop over low heat with 1–2 tbsp (15–30 ml) water or broth per serving; stir constantly until warm and glossy. If oven reheating, cover dish and warm at 160°C (325°F) for 10–12 minutes. Avoid high-heat microwaving — it can split the sauce.

Variations & Substitutions

  • Vegan Version: Use 240 ml (1 cup) canned full-fat coconut milk or cashew cream instead of heavy cream; replace Parmesan with 3 tbsp nutritional yeast and increase lemon by 1 tsp. The sauce will be slightly sweeter and coconut-scented.
  • Gluten-Free Version: Swap 340 g (12 oz) gluten-free pasta (rice, corn, or legume-based). Cook times vary; check packet and rinse for best texture. Sauce stays the same.
  • Add greens: Stir in 60–90 g (2–3 cups) baby spinach or 100 g (3½ oz) chopped kale in the last 1–2 minutes of cooking; cook until wilted. If using kale, thinly slice and sauté 2–3 minutes before adding cream.
  • Protein boost: Add cooked shrimp (200–300 g / 7–10 oz) tossed in at the end for a surf-and-turf twist; or brown 250 g (9 oz) Italian sausage earlier and add with mushrooms.
  • Lighter sauce: Replace half of the cream with 240 ml (1 cup) low-sodium broth and simmer until slightly reduced; flavor is lighter, so finish with extra lemon.

Serving Suggestions & Pairings

  • Crisp salad: Serve with a simple arugula salad dressed with lemon and olive oil to cut richness. Pairing note: try our creamy chicken and mushroom starter for a matching flavor profile.
  • Bread: Toasted rustic bread or garlic crostini soaks up remaining sauce.
  • Wine: A chilled unoaked Chardonnay or dry Riesling balances creaminess.
  • Veg side: Roasted green beans or blistered asparagus add texture and color.

Nutrition Information

Per serving (serving size: about 1 plate; recipe yields 4 servings)

  • Calories: ~740 kcal
  • Total Fat: 38 g
  • Saturated Fat: 19 g
  • Cholesterol: 110 mg
  • Sodium: 700 mg
  • Total Carbohydrates: 78 g
  • Dietary Fiber: 4 g
  • Sugars: 6 g
  • Protein: 24 g

Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Q: Why did my pasta turn out dry?
A: Most often you didn’t add enough reserved pasta water. The starchy water helps the sauce cling. Also check you didn’t overcook the pasta; finish tossing it in the sauce for one to two minutes.

Q: Can I make this without eggs?
A: This recipe doesn’t use eggs, so yes — no change needed. If you meant to avoid egg-based pasta, choose an egg-free dried pasta; cooking times may differ.

Q: Can I double this recipe?
A: Yes. Use a larger pan or cook mushrooms in two batches to avoid steaming. Increase pasta water proportionally and taste as you season.

Q: Can I prepare this the night before?
A: You can make the sauce and mushrooms up to 24 hours ahead and refrigerate. Reheat slowly and toss with freshly cooked pasta just before serving for best texture.

Q: How long does this keep in the fridge?
A: Stored in an airtight container, it keeps 3 days. Cream-based dishes lose quality after that and are not suited to freezing.

Q: Can I use dried mushrooms instead of fresh?
A: Yes — rehydrate 15–20 g dried mushrooms in hot water for 20–30 minutes, reserve the soaking liquid (strain to remove grit) and add some of it to the sauce for extra depth. Reduce added broth slightly.

Q: My sauce broke or looks curdled. What went wrong?
A: High heat can cause cream to split. Simmer gently and remove from heat once the cream is thickened. If it starts to separate, stirring in a tablespoon of cold butter off heat can sometimes bring it back together.

Conclusion

If you want a quick, comforting dinner that tastes restaurant-worthy, this recipe delivers a silky sauce and richly browned mushrooms in about 25 minutes. For other quick weeknight mushroom pasta ideas and a kale variation, see this helpful recipe roundup at Easy Weeknight Creamy Mushroom Pasta and the creamy mushroom-and-kale twist at Weeknight Creamy Mushroom Kale Pasta – My Modern Cookery.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy mushroom pasta for weeknights 2026 03 10 171539 819x1024 1

Creamy Mushroom Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: anna
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A quick and comforting creamy mushroom pasta dish that combines perfectly cooked pasta with a velvety sauce and browned mushrooms for a rich flavor.


Ingredients

Scale
  • 340 g (12 oz) dried pasta (spaghetti, fettuccine, or pappardelle)
  • 450 g (1 lb) mixed mushrooms (cremini, shiitake, oyster)
  • 30 g (2 tbsp) unsalted butter
  • 30 ml (2 tbsp) olive oil
  • 1 medium shallot (~50 g), minced
  • 3 cloves garlic (~9 g), minced
  • 120 ml (1/2 cup) dry white wine
  • 240 ml (1 cup) vegetable or chicken broth
  • 240 ml (1 cup) heavy cream
  • 2–3 sprigs fresh thyme or 1/2 tsp dried thyme
  • 1 tbsp (15 ml) lemon juice
  • 50 g (1/2 cup) grated Parmesan
  • Salt and black pepper to taste
  • Optional: red pepper flakes for heat; chopped parsley for garnish

Instructions

  1. Cook the pasta: Bring a large pot of salted water to a rolling boil and add the pasta. Cook until just shy of al dente, about 8-10 minutes. Reserve 240-360 ml (1-1½ cups) of starchy pasta water before draining.
  2. Brown the mushrooms: While the pasta cooks, heat the olive oil and butter in a skillet over medium-high heat. Add the mushrooms in a single layer and cook without moving for 2-3 minutes, then stir and continue browning for another 3-4 minutes.
  3. Soften aromatics and deglaze: Push the mushrooms to the side, add the minced shallot and garlic, and sauté until translucent. Pour in the white wine and scrape up browned bits; simmer until reduced by half, about 2 minutes.
  4. Build the sauce: Add the broth and heavy cream along with the thyme. Simmer gently for 3–4 minutes until slightly thickened.
  5. Finish with pasta and cheese: Transfer the drained pasta to the skillet and add reserved pasta water as needed, tossing over medium heat for 1-2 minutes. Stir in grated Parmesan and lemon juice.
  6. Serve: Divide among bowls, garnish with parsley and extra Parmesan, and serve immediately.

Notes

For a lighter dish, substitute half-and-half for heavy cream. Store leftovers in an airtight container for up to 3 days.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 740
  • Sugar: 6g
  • Sodium: 700mg
  • Fat: 38g
  • Saturated Fat: 19g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 78g
  • Fiber: 4g
  • Protein: 24g
  • Cholesterol: 110mg

Related posts:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star