Garlic Mushroom Pasta Recipe
If you love a cozy, comforting dish that bursts with flavor, then you are absolutely going to adore this Garlic Mushroom Pasta. It’s a creamy, garlicky delight where tender mushrooms meet a luscious Parmesan cream sauce, all clinging lovingly to your favorite pasta. This Garlic Mushroom Pasta isn’t just easy to make, but it delivers restaurant-quality richness with everyday ingredients, making it a perfect go-to meal for any night of the week.

Ingredients You’ll Need
This Garlic Mushroom Pasta recipe shines because of its simple, thoughtfully chosen ingredients. Each plays a crucial role: the earthy mushrooms bring umami depth, garlic adds that irresistible aroma, and the Parmesan cheese enriches the sauce with a nutty, savory punch. Let’s break down everything you need to make this dish a dream on your plate.
- 12 oz pasta: Any type works—spaghetti, fettuccine, or even penne, providing the perfect base to carry the sauce.
- 2 tablespoons olive oil: Adds fruity, smooth richness during the sautéing process.
- 1 tablespoon butter: Boosts creaminess and helps create a beautiful, silky sauce texture.
- 4 cloves garlic, minced: The star flavor that creates that unforgettable aroma and taste.
- 2 cups sliced mushrooms: I recommend cremini or baby bellas because they stay tender and flavorful once cooked.
- 1 cup heavy cream: Makes the sauce luxuriously creamy and velvety.
- 1/2 cup grated Parmesan cheese: Adds a sharp, salty bite that balances the cream perfectly.
- Salt and pepper to taste: Essential seasonings that enhance every flavor in the dish.
- Fresh parsley for garnish: Adds a bright, fresh pop of color and aroma.
How to Make Garlic Mushroom Pasta
Step 1: Cook the Pasta
Start by boiling your pasta in salted water according to the package instructions so it cooks to al dente perfection. This ensures the noodles will hold their structure when tossed with the creamy garlic mushroom sauce later. Once done, drain and set aside, but keep a little pasta water nearby in case you want to loosen the sauce later on.
Step 2: Sauté Garlic and Mushrooms
Heat olive oil and butter together in a large skillet over medium heat until melted and shimmering. Add the minced garlic and sauté just until fragrant, about one minute—this step is crucial because burnt garlic can add bitterness. Then, toss in the sliced mushrooms and cook them until they are beautifully browned and tender, which usually takes 5 to 7 minutes. This browning process enhances their deep, earthy flavor, a vital component of the Garlic Mushroom Pasta.
Step 3: Make the Creamy Sauce
Pour in the heavy cream and sprinkle in the Parmesan cheese. Stir continuously and allow the sauce to thicken gently over medium heat for about 3 to 4 minutes. The cheese will melt into the cream, creating an irresistible richness. Season with salt and pepper carefully, tasting as you go to find the perfect balance of flavors.
Step 4: Combine Pasta and Sauce
Finally, add your cooked pasta right into the skillet with the sauce. Toss everything together until the noodles are evenly coated and glistening with that creamy garlic mushroom sauce. If the sauce feels too thick, splash in some reserved pasta water to achieve your desired consistency. This step ensures every bite is indulgent and packed with flavor.
How to Serve Garlic Mushroom Pasta

Garnishes
A sprinkle of fresh parsley is the simplest, yet most effective garnish for Garlic Mushroom Pasta. This fresh green herb adds vibrant color and a subtle brightness that cuts through the richness of the sauce, keeping each bite lively and well-rounded.
Side Dishes
For sides, a crisp green salad with a zesty vinaigrette complements this creamy dish beautifully by adding texture and acidity. Alternatively, garlic bread or a warm baguette can soak up every last drop of that luscious sauce—an absolute must if you want to savor every flavorful bit.
Creative Ways to Present
Want to impress? Serve the Garlic Mushroom Pasta in shallow bowls rather than deep plates to show off the sauce and mushrooms. You can also add a drizzle of truffle oil or sprinkle with crushed red pepper flakes for an extra layer of sophistication and heat. A light dusting of extra Parmesan right before serving is the cherry on top of this delightful presentation.
Make Ahead and Storage
Storing Leftovers
Leftover Garlic Mushroom Pasta stores very well in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it chills, so don’t worry if it appears dense at first.
Freezing
While you can freeze this dish, I recommend freezing the sauce and pasta separately if possible. Freeze the creamy mushroom sauce in small portions and thaw it slowly before combining it with freshly cooked pasta. This helps avoid texture changes and preserves the best flavors of your Garlic Mushroom Pasta.
Reheating
When reheating, warm the pasta gently over low heat on the stove or in the microwave with a splash of cream or water to help loosen the sauce, restoring that lovely creamy consistency without drying out the noodles.
FAQs
Can I use different types of mushrooms?
Absolutely! While cremini or baby bella mushrooms are ideal for their texture and flavor, button mushrooms, shiitake, or portobello slices also make fantastic substitutes. Mix and match for even more depth.
Is it possible to make this dish vegan?
You can easily make a vegan version by swapping the butter with a plant-based alternative, using coconut or oat cream instead of heavy cream, and replacing Parmesan with a vegan cheese or nutritional yeast for that cheesy flavor.
Can I prepare Garlic Mushroom Pasta ahead of time for a party?
This recipe is great for prepping the sauce earlier in the day. Just reheat gently and toss with freshly cooked pasta right before serving for the best texture and taste.
What type of pasta works best with this sauce?
Long noodles like spaghetti, linguine, or fettuccine work wonderfully because they trap the garlic mushroom sauce in their strands, but short pasta like penne or rigatoni hold the sauce pockets beautifully too.
How can I make the sauce thicker or thinner?
To thicken, simply simmer the sauce a bit longer before mixing in the pasta. For a thinner sauce, stir in a bit of reserved pasta water or additional cream until you reach your preferred consistency.
Final Thoughts
Garlic Mushroom Pasta is truly one of those dishes that feels like a warm hug on a plate. It’s simple enough for weeknight dinners yet special enough to serve guests. Once you try this creamy, garlicky wonder, it’s bound to become a cherished favorite in your recipe collection. So grab those ingredients and start cooking—you’ll be amazed at how comforting and delicious this Garlic Mushroom Pasta can be!
PrintGarlic Mushroom Pasta Recipe
This creamy garlic mushroom pasta is a comforting and flavorful dish combining tender mushrooms sautéed with aromatic garlic in a rich Parmesan cream sauce, tossed with perfectly cooked pasta. It’s an easy-to-make meal perfect for weeknight dinners or special occasions.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Sautéing
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Pasta
- 12 oz pasta (any type)
Sauce
- 2 tablespoons olive oil
- 1 tablespoon butter
- 4 cloves garlic, minced
- 2 cups sliced mushrooms
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Salt and pepper to taste
Garnish
- Fresh parsley for garnish
Instructions
- Cook the pasta: Bring a large pot of salted water to boil. Add the pasta and cook according to package instructions until al dente. Drain the pasta and set aside.
- Heat the fats: In a large skillet over medium heat, warm the olive oil and butter until the butter is melted and combined with the oil.
- Sauté garlic: Add the minced garlic to the skillet and sauté for about 1 minute, or until fragrant, being careful not to burn it.
- Cook mushrooms: Add the sliced mushrooms to the pan and cook for 5 to 7 minutes, stirring occasionally, until they are tender and nicely browned.
- Prepare the sauce: Pour in the heavy cream and sprinkle the grated Parmesan into the skillet. Stir continuously and cook for 3 to 4 minutes until the sauce thickens slightly.
- Season: Add salt and freshly ground black pepper to taste, adjusting the seasoning as needed.
- Toss pasta and sauce: Add the cooked pasta to the sauce in the skillet. Toss everything together to ensure the pasta is fully coated with the creamy mushroom sauce.
- Garnish and serve: Remove from heat, sprinkle fresh chopped parsley over the top, and serve immediately for the best taste and texture.
Notes
- Use any variety of pasta you prefer such as fettuccine, spaghetti, or penne.
- For a lighter version, substitute heavy cream with half-and-half or milk, keeping in mind the sauce will be less thick.
- Fresh mushrooms like cremini, button, or baby bella work great for this recipe.
- To make it vegetarian, ensure the Parmesan cheese is free of animal rennet or use a vegetarian alternative.
- This dish can be prepared ahead by cooking pasta and sauce separately and combining just before serving.
Nutrition
- Serving Size: 1 cup
- Calories: 450 kcal
- Sugar: 2 g
- Sodium: 350 mg
- Fat: 22 g
- Saturated Fat: 12 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 3 g
- Protein: 12 g
- Cholesterol: 65 mg
Keywords: garlic mushroom pasta, creamy mushroom pasta, vegetarian pasta, easy pasta recipe, Italian pasta dishes