creamy mushroom garlic pasta

Published on September 30, 2025
4.8 (245 reviews)

Craving comfort without the heavy cream? This creamy mushroom garlic pasta delivers silky richness using just a splash of milk and a generous handful of sautéed mushrooms. The garlic‑infused sauce cli

Save This Recipe!
Click to save for later - It only takes 2 seconds!
creamy mushroom garlic pasta
Prep Time
15 min
Cook Time
20 min
Servings
4

Craving comfort without the heavy cream? This creamy mushroom garlic pasta delivers silky richness using just a splash of milk and a generous handful of sautéed mushrooms. The garlic‑infused sauce clings to every strand, creating a luxurious bite that feels indulgent yet stays light enough for a weeknight dinner. Ready in under 40 minutes, it’s the perfect balance of flavor, texture, and simplicity—ideal for busy families or solo foodies who love restaurant‑quality pasta at home.

The secret lies in layering flavors: first, we brown the mushrooms to develop deep umami; then we deglaze with white wine for brightness, and finally we finish with a touch of Parmesan that melts into a velvety coat. This method avoids the cloying heaviness of traditional cream sauces while still delivering that coveted silkiness. Pair it with a crisp green salad or a glass of chilled Sauvignon Blanc for a complete, satisfying meal.

Whether you’re a seasoned cook or a kitchen novice, the steps are straightforward, and the ingredients are pantry‑friendly. Feel free to swap the pasta shape, adjust the garlic intensity, or add a splash of truffle oil for extra decadence. This recipe is versatile, budget‑conscious, and endlessly customizable—making it a staple you’ll return to again and again.

Why You'll Love This Recipe

✓ Velvety Texture: A light milk‑based sauce creates silkiness without the calories of heavy cream, keeping the dish comforting yet waist‑friendly.
✓ Mushroom Depth: Sautéed cremini and shiitake deliver earthy umami that makes the pasta taste restaurant‑grade with minimal effort.
✓ Quick & Easy: Ready in under 40 minutes, this dish fits perfectly into a busy weeknight schedule without compromising flavor.
3 cloves garlic, minced Adjust to taste; more for a punchier flavor.
180 ml (¾ cup) dry white wine Adds acidity; use broth if avoiding alcohol.
120 ml (½ cup) whole milk Creates creaminess without heaviness; substitute plant milk.
50 g (½ cup) grated Parmesan For depth; use Pecorino for sharper taste.
300 g (10 oz) linguine or fettuccine Whole‑wheat or gluten‑free alternatives work well.
2 tbsp extra‑virgin olive oil For sautéing; butter can replace half for richness.
Salt & freshly ground black pepper Season gradually; finish with pepper for aroma.
Fresh parsley, chopped (optional) Adds color and a bright finish.

Instructions

creamy mushroom garlic pasta
1

Cook the pasta

Bring a large pot of salted water to a boil. Add the linguine and cook al dente according to package directions, usually 9–11 minutes. Reserve ½ cup of pasta water before draining; it will help bind the sauce later.

Pro Tip: Stir the pasta occasionally to prevent sticking.
2

Sauté mushrooms & garlic

In a large skillet, heat olive oil over medium‑high heat. Add sliced mushrooms, spreading them in a single layer. Cook without stirring for 3 minutes, then flip and brown the other side. Add minced garlic and sauté an additional 30 seconds until fragrant.

Pro Tip: Let mushrooms develop a golden crust; it intensifies flavor.
3

Deglaze with wine

Pour the white wine into the skillet, scraping the browned bits from the bottom with a wooden spoon. Simmer for 2–3 minutes until the liquid reduces by half, concentrating the flavor and removing raw alcohol notes.

Pro Tip: If skipping wine, use low‑sodium broth for similar depth.
4

Create the creamy sauce

Reduce heat to low. Stir in the milk, allowing it to warm gently. Sprinkle in the Parmesan, whisking continuously until the cheese melts and the sauce thickens slightly. If the sauce looks too thick, add reserved pasta water a tablespoon at a time.

Pro Tip: Avoid boiling the milk; it can curdle.
5

Combine pasta and serve

Toss the drained linguine into the skillet, coating each strand with the mushroom‑garlic sauce. Season with salt and pepper, then sprinkle chopped parsley on top. Serve immediately, offering extra Parmesan at the table.

Pro Tip: A final splash of pasta water creates a glossy finish.

Expert Tips

Tip #1: Use a splash of lemon

A teaspoon of fresh lemon juice brightens the sauce, balancing the richness without overpowering the mushroom flavor.

Tip #2: Toast the Parmesan

Lightly toast grated Parmesan in a dry pan before adding it; this adds a nutty depth to the sauce.

Tip #3: Finish with butter

Stir in a tablespoon of cold butter at the end for extra silkiness and a glossy sheen.

Tip #4: Reserve pasta water

A splash of starchy pasta water helps bind the sauce to the noodles, creating a cohesive coating.

Storage & Variations

Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat gently on the stovetop with a splash of milk. For a spicy twist, add red‑pepper flakes during sauté. Swap mushrooms for roasted butternut squash for a sweeter profile, or incorporate grilled chicken for added protein.

Nutrition

Per serving

Calories
420 kcal
Protein
18 g
Carbs
52 g
Fat
14 g

Frequently Asked Questions

Yes, replace the milk with an equal amount of heavy cream for a richer sauce. Reduce the amount of Parmesan slightly to keep the balance and avoid excess thickness.

Flat, wide noodles like fettuccine or linguine capture the sauce best, but spirals or penne also work well. Choose a shape that holds onto the creamy coating.

Substitute the milk with unsweetened oat or almond milk and replace Parmesan with nutritional yeast or a vegan cheese blend. The texture remains creamy while staying plant‑based.

Keep the heat low once the milk is added and whisk constantly. Adding a small amount of pasta water gradually helps emulsify the sauce and keeps it smooth.

Recipe Summary

Prep
30 min
Cook
3 min
Total
33 min
Servings
3
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 300 g (10 oz) mixed mushrooms, sliced
  • 3 cloves garlic, minced
  • 180 ml (¾ cup) dry white wine
  • 120 ml (½ cup) whole milk
  • 50 g (½ cup) grated Parmesan
  • 300 g (10 oz) linguine or fettuccine
  • 2 tbsp extra‑virgin olive oil
  • Salt & freshly ground black pepper
  • Fresh parsley, chopped (optional)

Instructions

1
Cook the pasta

Bring a large pot of salted water to a boil. Add the linguine and cook al dente according to package directions, usually 9–11 minutes. Reserve ½ cup of pasta water before draining; it will help bind t...

2
Sauté mushrooms & garlic

In a large skillet, heat olive oil over medium‑high heat. Add sliced mushrooms, spreading them in a single layer. Cook without stirring for 3 minutes, then flip and brown the other side. Add minced ga...

3
Deglaze with wine

Pour the white wine into the skillet, scraping the browned bits from the bottom with a wooden spoon. Simmer for 2–3 minutes until the liquid reduces by half, concentrating the flavor and removing raw ...

4
Create the creamy sauce

Reduce heat to low. Stir in the milk, allowing it to warm gently. Sprinkle in the Parmesan, whisking continuously until the cheese melts and the sauce thickens slightly. If the sauce looks too thick, ...

5
Combine pasta and serve

Toss the drained linguine into the skillet, coating each strand with the mushroom‑garlic sauce. Season with salt and pepper, then sprinkle chopped parsley on top. Serve immediately, offering extra Par...

You May Also Like

Discover more delicious recipes

Zesty Shrimp & Rice Noodle Stir-Fry Pasta Recipes
Zesty Lemon Chickpea Avocado Toast Healthy Recipes
Cheesy Beef and Rice Skillet Dinner One-Pot Meals
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.