Garlic Butter Mushroom Pasta: A Creamy Delight for Every Occasion

Published on September 02, 2025
4.8 (245 reviews)

Imagine a bowl of al dente pasta drenched in a silky, garlicky butter sauce, speckled with golden‑brown mushrooms that add an earthy bite. This is Garlic Butter Mushroom Pasta—a comforting classic tha

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Garlic Butter Mushroom Pasta: A Creamy Delight for Every Occasion
Prep: 15 mins
Cook: 20 mins
Servings: 4

Imagine a bowl of al dente pasta drenched in a silky, garlicky butter sauce, speckled with golden‑brown mushrooms that add an earthy bite. This is Garlic Butter Mushroom Pasta—a comforting classic that feels luxurious without demanding a lot of time or skill.

What makes this dish truly special is the marriage of simple pantry staples—garlic, butter, and fresh mushrooms—with a splash of cream that creates a velvety coating for every strand of pasta. The result is a rich, indulgent mouthfeel balanced by the bright aroma of garlic.

This recipe is perfect for anyone who loves a hearty, vegetarian‑friendly meal—whether you’re feeding a family, impressing guests, or treating yourself after a long day. It shines at dinner parties, casual weeknight meals, and even as a cozy lunch.

The cooking process is straightforward: sauté mushrooms until caramelized, whisk together butter, garlic, and cream, then toss with cooked pasta and finish with a sprinkle of fresh herbs. In under 30 minutes you’ll have a restaurant‑quality plate ready to serve.

Why You'll Love This Recipe

One‑Pan Simplicity: All the magic happens in a single skillet, which means less cleanup and more time enjoying the meal you’ve created.

Rich, Creamy Texture: The butter‑garlic‑cream blend clings to each noodle, delivering a luxurious mouthfeel that feels far more decadent than it actually is.

Earthy Mushroom Flavor: Sautéed mushrooms develop a deep, caramelized flavor that adds depth and an umami punch to the otherwise buttery sauce.

Versatile Pairings: This pasta works as a standalone main, a side for grilled proteins, or a base for a hearty salad—making it adaptable to any occasion.

Ingredients

The backbone of this dish is a balance between the pasta’s firm bite and the sauce’s buttery richness. Fresh mushrooms provide an earthy foundation, while garlic delivers a punch of aroma. Heavy cream and butter create the silkiness, and a splash of Parmesan adds salty depth. Finishing with parsley brings a pop of color and freshness that lifts the whole plate.

Pasta & Mushrooms

  • 12 oz (340 g) linguine or fettuccine
  • 8 oz (225 g) cremini or button mushrooms, sliced

Butter & Cream Base

  • 4 tbsp (60 g) unsalted butter, divided
  • 2 cloves garlic, minced
  • 1 cup (240 ml) heavy cream

Seasonings & Garnish

  • ½ tsp kosher salt (plus more to taste)
  • ¼ tsp freshly ground black pepper
  • ¼ cup grated Parmesan cheese
  • 2 tbsp fresh parsley, chopped

Each component plays a purpose: the butter creates a glossy foundation, the cream adds body, and the Parmesan contributes umami and a subtle salty edge. Garlic and parsley provide aromatic brightness, while the mushrooms give an earthy, meaty texture that makes the dish feel substantial. Together they produce a balanced, comforting pasta that’s both elegant and approachable.

Step-by-Step Instructions

Garlic Butter Mushroom Pasta: A Creamy Delight for Every Occasion

Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the linguine and cook according to package instructions until al dente, usually 9‑11 minutes. Reserve ½ cup of the starchy cooking water before draining; this liquid will help bind the sauce to the noodles later.

Preparing the Mushroom‑Garlic Butter

While the pasta cooks, melt 2 tablespoons of butter in a wide skillet over medium‑high heat. Once foamy, add the sliced mushrooms in a single layer. Let them sit undisturbed for 2‑3 minutes to develop a golden crust, then stir and continue cooking until the liquid evaporates and the edges turn deep brown, about 6‑7 minutes total.

  1. Add garlic. Reduce heat to medium and stir in the minced garlic, cooking just 30 seconds until fragrant. Be careful not to let it brown, as burnt garlic turns bitter and can dominate the sauce.
  2. Incorporate butter and cream. Add the remaining 2 tablespoons of butter, letting it melt completely. Pour in the heavy cream, increase the heat to low, and simmer gently for 3‑4 minutes. The sauce should thicken enough to coat the back of a spoon.
  3. Season. Sprinkle the kosher salt and freshly ground black pepper. Stir in the grated Parmesan, allowing it to melt and blend into the cream, creating a glossy, velvety texture.
  4. Combine pasta and sauce. Add the drained linguine directly to the skillet. Toss vigorously, adding reserved pasta water a tablespoon at a time until the sauce clings beautifully to every strand. The starches in the water act as a natural thickener.
  5. Finish and serve. Remove the pan from heat, drizzle the remaining tablespoon of butter for extra sheen, and stir in the chopped parsley. Taste and adjust seasoning if needed, then plate immediately while hot.

Final Touches

Allow the pasta to rest for a minute; this helps the sauce settle and the flavors meld. Serve each portion with an extra sprinkle of Parmesan and a drizzle of olive oil if desired. The dish is best enjoyed fresh, but it also reheats beautifully (see storage section below).

Tips & Tricks

Perfecting the Recipe

Use a hot skillet. Pre‑heat the pan until a drop of water sizzles and evaporates instantly; this ensures mushrooms caramelize rather than steam.

Don’t over‑cook the cream. Keep the heat low once the cream is added; a gentle simmer prevents curdling and preserves that silky texture.

Reserve pasta water. The starchy liquid is the secret to a sauce that clings without being watery.

Finish with butter. Adding a final pat of butter off the heat gives the sauce a glossy sheen and a richer mouthfeel.

Flavor Enhancements

A squeeze of fresh lemon juice brightens the buttery base, while a pinch of red‑pepper flakes adds subtle heat. For an earthy boost, stir in a teaspoon of truffle oil just before serving; it elevates the mushroom flavor without overwhelming the dish.

Common Mistakes to Avoid

Avoid adding the cream to a scorching pan; high heat can cause the cream to separate. Also, don’t discard the browned bits stuck to the skillet—they are flavor gold. Scrape them into the sauce for added depth.

Pro Tips

Choose the right mushrooms. Cremini or baby bella mushrooms hold their shape and develop a deep umami flavor when browned.

Season in layers. Lightly salt the mushrooms while they sauté, then season the final sauce; this builds complexity without over‑salting.

Use fresh Parmesan. Freshly grated cheese melts smoothly and adds a nutty, salty finish that pre‑grated packets can’t match.

Serve immediately. The sauce thickens as it cools; plating right away preserves its creamy consistency.

Variations

Ingredient Swaps

Replace linguine with tagliatelle or even gluten‑free pasta for a different texture. Swap cremini mushrooms for shiitake or oyster mushrooms for a more pronounced earthiness. For a protein boost, stir in cooked chicken, shrimp, or crispy pancetta during the final toss.

Dietary Adjustments

To make the dish dairy‑free, use a plant‑based butter and substitute heavy cream with coconut cream or cashew cream. For a low‑carb version, serve over spiralized zucchini noodles (zoodles) and omit the Parmesan or use a vegan cheese alternative.

Serving Suggestions

Pair the pasta with a crisp arugula salad dressed in lemon vinaigrette, or a side of roasted asparagus spears. A crusty baguette is perfect for mopping up any remaining sauce, while a glass of buttery Chardonnay complements the richness beautifully.

Storage Info

Leftover Storage

Allow the pasta to cool to room temperature, then transfer to an airtight container. Refrigerate for up to 3 days. For longer keep, portion into freezer‑safe bags, squeeze out excess air, and freeze for up to 2 months. The sauce may thicken; a splash of milk or broth when reheating restores creaminess.

Reheating Instructions

Reheat gently on the stovetop over low heat, adding a tablespoon of water or broth and stirring until the sauce loosens. Alternatively, microwave in a covered bowl on medium power for 2‑3 minutes, stirring halfway through. Finish with a small knob of butter for extra gloss.

Frequently Asked Questions

Yes. Cook the pasta al dente, drain, and toss with a little olive oil to keep it from sticking. Prepare the mushroom‑garlic butter sauce up to the point before adding the cream; store the sauce separately. When ready to serve, combine, add cream, and finish in under five minutes.

You can substitute half‑and‑half, whole milk plus a tablespoon of flour, or a plant‑based cream such as oat or cashew cream. Each will give a slightly lighter texture, so you may need to simmer a minute longer to achieve the desired thickness.

Pat the sliced mushrooms dry with paper towels before they hit the pan. Cook them over medium‑high heat without crowding, allowing the moisture to evaporate quickly. This technique yields a deep caramelization rather than a soggy texture.

This Garlic Butter Mushroom Pasta delivers a luxurious, restaurant‑style experience with just a handful of pantry staples and a few simple techniques. By mastering the sear, the sauce, and the timing, you’ll create a dish that’s both comforting and impressive. Feel free to experiment with herbs, proteins, or alternative pastas to make it truly yours. Enjoy every silky, garlicky bite and share the delight with friends and family!

Recipe Summary

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

Ingredients

  • 12 oz (340 g) linguine or fettuccine
  • 8 oz (225 g) cremini or button mushrooms, sliced
  • 4 tbsp (60 g) unsalted butter, divided
  • 2 cloves garlic, minced
  • 1 cup (240 ml) heavy cream
  • ½ tsp kosher salt (plus more to taste)
  • ¼ tsp freshly ground black pepper
  • ¼ cup grated Parmesan cheese
  • 2 tbsp fresh parsley, chopped

Instructions

1
Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the linguine and cook according to package instructions until al dente, usually 9‑11 minutes. Reserve ½ cup of the starchy cooking water before...

2
Preparing the Mushroom‑Garlic Butter

While the pasta cooks, melt 2 tablespoons of butter in a wide skillet over medium‑high heat. Once foamy, add the sliced mushrooms in a single layer. Let them sit undisturbed for 2‑3 minutes to develop...

3
Final Touches

Allow the pasta to rest for a minute; this helps the sauce settle and the flavors meld. Serve each portion with an extra sprinkle of Parmesan and a drizzle of olive oil if desired. The dish is best en...

You May Also Like

Discover more delicious recipes

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.