Rich, seared mushrooms in a silky garlic cream sauce are the star of this creamy mushroom pasta. Ready in under 20 minutes, it’s an easy meatless weeknight dinner that’s full of flavour and satisfying comfort.

This simple pasta uses just a few fresh ingredients but delivers big taste. When recipes are minimal, quality ingredients and solid technique make all the difference. In this dish the deep, savory mushroom flavour comes from searing the mushrooms until they brown and caramelize. To achieve that rich umami note, give the mushrooms room in the pan — crowded mushrooms will steam instead of browning.
The recipe below is written for two servings but doubles easily. If you double it, consider cooking the mushrooms in batches so each piece has space to brown properly.
Why you’ll love it
- Almost one-pan – the pasta cooks in its own pot while the sauce comes together in one skillet, keeping cleanup minimal.
- Vegetarian-friendly – use vegetable or mushroom stock and leave out any meat for a satisfying meatless meal.
- Fast and easy – sear mushrooms, make a quick cream sauce with wine and stock, toss with pasta — dinner is done.
Ingredients

- Linguini — any pasta will work, but linguini pairs beautifully with a cream sauce.
- Mushrooms — cremini are ideal for their deeper flavor, though white mushrooms or a mixed medley are great too.
- Garlic — fresh cloves bring the best aroma and taste.
- Shallots — finely diced shallots add sweetness and complexity; onions can substitute in a pinch.
- Olive oil — extra virgin is fine; use your preferred oil.
- Thyme — fresh sprigs are recommended; dried thyme works if that’s what you have.
- Heavy cream — the base of the sauce; it thickens and enriches the dish.
- Dry white wine — pinot grigio or sauvignon blanc are good choices; it brightens and deglazes the pan.
- Stock — mushroom or vegetable stock keeps the dish vegetarian; chicken stock works as well.
- Salt and pepper — to taste.
Method
1. Bring a large pot of generously salted water to a rolling boil. Cook the pasta according to package directions until al dente. Before draining, reserve about 1/4 cup of the pasta cooking water, then drain the pasta.
2. Meanwhile, heat a large non-stick or stainless skillet over medium-high heat. Add the olive oil and let it warm until shimmering. Add the sliced mushrooms in a single layer and let them cook, stirring occasionally, until they reduce in size and begin to brown, about 3–4 minutes.

Tip: Cook mushrooms in a single layer so they sear and caramelize. Overcrowding causes steaming and prevents browning.
3. Add the diced shallot and crushed garlic to the skillet and sauté for 1–2 minutes until fragrant and softened.

4. Pour in the white wine and let it simmer until reduced by about half, scraping any browned bits from the pan to build flavor.

5. Stir in the stock, heavy cream and thyme sprigs. Reduce the heat to medium and simmer gently for about 5 minutes, until the sauce thickens and coats the back of a spoon.

6. Add the drained pasta and reserved pasta water to the skillet. Toss the linguini in the sauce, allowing the starch in the reserved water to help the sauce cling to the noodles. Cook together for a minute or two so the pasta absorbs the sauce.

7. Divide the pasta between two bowls and finish with chopped parsley and freshly grated Parmesan cheese if desired. Season with salt and pepper to taste and serve immediately.

Notes and variations
- Use a mix of mushrooms (shiitake, oyster, cremini) for extra depth of flavour.
- For a lighter version, substitute half-and-half for heavy cream, though the sauce will be slightly less rich.
- Omit the wine and use an extra splash of stock with a squeeze of lemon for brightness if needed.
- To serve more people, double the ingredients but sauté the mushrooms in two batches so they brown properly.
Recipe summary
- Prep time: 5 minutes
- Cook time: 15 minutes
- Serves: 2
- Course: Main Course — Cuisine: Italian
If you make this recipe we’d love to see it! Tag @loveandgoodstuff on social media. If you enjoyed it, please rate the recipe.
Creamy Garlic Mushroom Pasta
Ingredients:
- 6 oz linguini
- 2 tablespoons olive oil
- 8 oz cremini mushrooms, sliced
- 2 shallots, diced
- 3 cloves garlic, crushed
- 1/3 cup dry white wine
- 1/3 cup stock (mushroom or chicken)
- 1/2 cup heavy cream
- 3 sprigs thyme
- 1/8 cup reserved pasta cooking water
- Sea salt and pepper
Instructions
- Fill a large pot with water, season generously, and cook the pasta according to package directions. Reserve about 1/4 cup pasta water before draining.
- Heat oil in a large skillet over medium-high heat. Add mushrooms and cook 3–4 minutes, stirring until they reduce and begin to brown.
- Add shallots and garlic and sauté 1–2 minutes until softened.
- Pour in wine and reduce by half. Add stock, cream and thyme, then simmer over medium until the sauce thickens, about 5 minutes.
- Toss drained pasta with the sauce and reserved pasta water so the sauce clings to the noodles. Cook together 1–2 minutes.
- Divide between plates, garnish with parsley and Parmesan if desired, and serve.
Nutrition
Carbohydrates: 78 g
Protein: 16 g
Fat: 37 g
*Nutritional information is an estimate and may vary.