If you are looking for a comforting yet elegant dish that delivers rich flavors with minimal fuss, this Garlic Mushroom Pasta Recipe is an absolute winner. Combining tender pasta with sautéed mushrooms drenched in a luscious garlic cream sauce, this recipe brings together simple ingredients that create a deeply satisfying meal. Whether you want a quick weeknight dinner or a crowd-pleasing dish for guests, this Garlic Mushroom Pasta Recipe is a delicious way to brighten your table and your mood.

Ingredients You’ll Need
The beauty of this Garlic Mushroom Pasta Recipe lies in its simplicity—each ingredient plays a vital role in building layers of flavor and texture that make this dish so special. From the earthiness of mushrooms to the rich creaminess of Parmesan, every component contributes something unique.
- 8 oz pasta (fettuccine or linguine): Choose your favorite long pasta to soak up the creamy sauce perfectly.
- 2 tablespoons olive oil: Adds a fruity base for cooking mushrooms without overpowering their natural flavor.
- 1 tablespoon butter: Brings richness and a silky texture to the sauce.
- 8 oz cremini or white mushrooms, sliced: The star ingredient, offering a meaty texture and deep umami taste.
- 4 cloves garlic, minced: Infuses the dish with its signature fragrant kick.
- 1/2 cup heavy cream: Creates that luscious, velvety sauce that makes the pasta irresistible.
- 1/4 cup grated Parmesan cheese: Adds a salty, nutty finish and helps thicken the sauce.
- Salt and pepper to taste: Essential seasonings to balance and elevate all the flavors.
- Fresh parsley, chopped (for garnish): Brightens the dish visually and adds a fresh herbal touch.
How to Make Garlic Mushroom Pasta Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a boil and cooking your pasta until it reaches that perfect al dente texture. The pasta serves as the canvas for this recipe, so getting this step right ensures each bite has just the right amount of bite and tenderness. Once cooked, drain the pasta but save a little pasta water if you want to loosen the sauce later.
Step 2: Sauté Mushrooms in Olive Oil and Butter
Heat olive oil and butter together in a large skillet over medium-high heat. Once melted and shimmering, add the sliced mushrooms. Let them cook without stirring too often so they develop a beautiful golden brown crust, which intensifies their flavor. This caramelization is key to giving the sauce its rich, savory depth.
Step 3: Add Garlic
After mushrooms have softened and browned, toss in the minced garlic. Cook for just 1 to 2 minutes until the garlic releases its aroma but doesn’t burn—burnt garlic will bring a bitter undertone that we want to avoid. This brief sauté enhances the aromatic profile of the entire dish.
Step 4: Create the Creamy Sauce
Lower the heat to medium and pour in the heavy cream, stirring gently as it simmers. This step allows the cream to thicken slightly and marry the flavors of garlic and mushrooms beautifully. Don’t rush here; a gentle simmer is what transforms this sauce into the silky coating that clings to every strand of pasta.
Step 5: Incorporate Parmesan Cheese and Season
Next, sprinkle in the grated Parmesan cheese, stirring continuously until it melts completely into the sauce. This is when the sauce develops its irresistible creamy texture and slightly tangy punch. Season with salt and pepper carefully, tasting as you go to balance out the savory and creamy notes.
Step 6: Combine Pasta and Sauce
Add the drained pasta directly to the skillet and toss to coat every bit evenly with the luxurious sauce. This melding step ensures that the sauce clings perfectly to the noodles, infusing each bite with a burst of flavor. If the sauce feels too thick, a splash of reserved pasta water can help achieve the ideal consistency.
Step 7: Serve with Fresh Parsley
Finally, sprinkle the chopped fresh parsley over the pasta to add a vibrant splash of color and a subtle, crisp freshness that beautifully contrasts with the creamy sauce. It’s the finishing touch that really elevates this Garlic Mushroom Pasta Recipe to a dish that feels both comforting and sophisticated.
How to Serve Garlic Mushroom Pasta Recipe

Garnishes
Fresh parsley is the classic choice for garnishing this pasta because it adds a pop of color and a hint of brightness. For an extra special touch, consider adding a few shavings of extra Parmesan cheese or a drizzle of high-quality olive oil to enhance the dish’s richness and complexity.
Side Dishes
This Garlic Mushroom Pasta pairs wonderfully with crisp green salads tossed in a light vinaigrette, or roasted vegetables like asparagus or Brussels sprouts. A crusty garlic bread can also complement the creamy sauce perfectly, offering a contrasting crunch that’s deeply satisfying.
Creative Ways to Present
For a dinner party, serve the pasta in individual shallow bowls, topped with a sprig of parsley and maybe some toasted pine nuts for an added crunch. You could also layer it in clear glass bowls to show off its creamy texture. Such thoughtful presentation steps make this comforting dish feel extra special and inviting.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers from your Garlic Mushroom Pasta Recipe, store them in an airtight container in the refrigerator. The dish will keep well for up to 3 days, allowing you to enjoy its luscious flavors later without losing the creamy texture.
Freezing
While this pasta is best enjoyed fresh, you can freeze leftovers by placing them in a freezer-safe container or heavy-duty zip-top bag. Keep the portion sizes small to thaw more evenly. Frozen Garlic Mushroom Pasta will hold up for about 1 month, though the texture might be a little softer upon reheating.
Reheating
Reheat gently on the stove over low heat, adding a splash of cream or milk if the sauce has thickened too much. Avoid microwaving at full power as this can separate the sauce. Stirring regularly while warming will help maintain the smooth, creamy consistency that makes the Garlic Mushroom Pasta Recipe so delightful.
FAQs
Can I use other types of mushrooms for this recipe?
Absolutely! While cremini or white mushrooms are recommended for their flavor and texture, you can use shiitake, portobello, or even a wild mushroom mix to bring different nuances to the pasta. Just adjust the cooking time slightly depending on the mushroom’s firmness.
Is this Garlic Mushroom Pasta Recipe vegetarian?
Yes, this recipe is completely vegetarian as it features no meat products. Just be sure your Parmesan cheese is vegetarian-friendly, as some cheeses use animal-derived rennet.
Can I make this recipe vegan?
You can make it vegan by substituting the butter with a plant-based spread, using coconut cream or cashew cream instead of heavy cream, and replacing Parmesan with a vegan cheese alternative or nutritional yeast for that cheesy note.
What pasta works best for this Garlic Mushroom Pasta Recipe?
Long, flat noodles like fettuccine or linguine work best as they hold onto the creamy sauce beautifully. However, feel free to experiment with spaghetti or even short pastas like penne if that’s what you have on hand.
How can I make the sauce thicker or thinner?
If the sauce is too thin, simmer it a little longer to reduce and thicken. To thin it out, stir in some reserved pasta water or a splash of cream until you achieve the desired consistency. This flexibility ensures the sauce can adjust to your personal preference.
Final Thoughts
There’s something utterly comforting and indulgent about this Garlic Mushroom Pasta Recipe that makes it a forever favorite. Its ease of preparation combined with rich, savory flavors means it’s perfect for any occasion—whether a cozy solo dinner or a lively gathering with friends. I hope you’ll give this recipe a try soon and experience firsthand how these simple ingredients come together to create a truly special meal.
Print
Garlic Mushroom Pasta Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Garlic Mushroom Pasta is a creamy, flavorful dish featuring sautéed mushrooms and garlic tossed with pasta in a rich Parmesan cream sauce. Ready in just 25 minutes, it’s perfect for a comforting weeknight meal that comes together quickly with simple ingredients.
Ingredients
Pasta
- 8 oz pasta (such as fettuccine or linguine)
Sauce
- 2 tablespoons olive oil
- 1 tablespoon butter
- 8 oz cremini or white mushrooms, sliced
- 4 cloves garlic, minced
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- Salt and pepper to taste
Garnish
- Fresh parsley, chopped (for garnish)
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Drain well and set aside.
- Heat the Skillet: In a large skillet over medium-high heat, melt the butter with the olive oil until hot and shimmering.
- Sauté Mushrooms: Add the sliced mushrooms to the skillet. Cook for 5-7 minutes, stirring occasionally, until the mushrooms are golden brown and have released their moisture.
- Add Garlic: Stir in the minced garlic and cook for 1-2 minutes until fragrant, making sure not to burn it.
- Make the Cream Sauce: Reduce heat to medium and pour in the heavy cream. Let it simmer gently for 2-3 minutes until it thickens slightly.
- Add Parmesan: Sprinkle in the grated Parmesan cheese and stir until melted and fully combined into a smooth sauce. Season with salt and pepper to taste.
- Toss Pasta: Add the cooked pasta to the skillet and toss thoroughly to coat it in the creamy mushroom sauce.
- Serve: Plate the pasta hot and garnish with freshly chopped parsley for a burst of color and freshness.
Notes
- You can swap heavy cream for half-and-half for a lighter sauce, though it will be less rich.
- Use fresh mushrooms for best flavor; canned or frozen can become watery.
- Add red pepper flakes for a spicy kick.
- For a vegan version, substitute butter and heavy cream with plant-based alternatives and use nutritional yeast instead of Parmesan.
- Reserve some pasta water to thin the sauce if it becomes too thick.

