If you are craving a dish that feels like a warm hug on a plate, then this Creamy Mushroom Linguine with Garlic and Parmesan Recipe is exactly what you need. With tender linguine noodles swimming in a lush, velvety mushroom sauce bursting with garlicky goodness and sharp Parmesan, this meal is as comforting as it is elegant. It comes together quickly, making it perfect for a weeknight dinner yet impressive enough to serve to guests. Whether you’re a vegetarian looking for hearty satisfaction or simply a pasta lover, this recipe creates a beautiful, flavorful experience that keeps you coming back for more.

Ingredients You’ll Need
These simple, wholesome ingredients come together to create a deeply flavorful dish. Each component plays a crucial role—from the earthiness of the mushrooms to the creamy richness of the sauce, and the fresh pop of parsley that brightens every bite.
- 14 oz linguine: The long, flat noodles are perfect for soaking up the creamy sauce and carrying the flavors.
- 14 oz mixed mushrooms (cremini, shiitake, or button), sliced: A medley of mushrooms adds depth and an irresistible umami punch.
- 2 tbsp unsalted butter: Provides a rich and silky base for sautéing the mushrooms perfectly.
- 1 tbsp olive oil: Helps cook the mushrooms evenly without burning and adds a subtle fruity note.
- 2 cloves garlic, minced: Infuses the sauce with fragrant, savory warmth that elevates the dish.
- 1 small shallot, finely chopped: Adds a gentle sweetness and mild onion flavor to balance the mushrooms.
- 3/4 cup plus 1 tbsp heavy cream: Creates the luscious, creamy texture that coats the linguine beautifully.
- 1/4 cup vegetable broth: Used to deglaze the pan and bring out concentrated mushroom flavors.
- 1/2 cup grated Parmesan cheese: Delivers a sharp, nutty taste that rounds out the sauce perfectly.
- 1 tbsp chopped fresh parsley: Introduces a bright, herbaceous element that adds freshness and color.
- 1/2 tsp freshly ground black pepper: Gives a subtle kick without overpowering the delicate flavors.
- Salt, to taste: Enhances all the natural tastes in the dish, pulling everything together.
- Optional garnishes: extra chopped parsley and shaved Parmesan cheese: For an inviting finish and added texture.
How to Make Creamy Mushroom Linguine with Garlic and Parmesan Recipe
Step 1: Cook the linguine
Start by bringing a large pot of salted water to a boil. Cooking your linguine just until al dente is essential—it should have a slight bite because it will continue to cook a bit when combined with the sauce. Reserve a little pasta water before draining; this starchy liquid is a secret weapon to make the sauce silky and help it cling perfectly to your noodles.
Step 2: Sauté the mushrooms
In a wide skillet over medium-high heat, melt the butter with the olive oil. Once shimmering, add your sliced mushrooms. Sauté them for about 6 to 8 minutes until they turn a gorgeous golden brown and their moisture evaporates. This step layers in tons of flavor, creating that deep, earthy base that makes the dish so satisfying.
Step 3: Add aromatics
Next, toss in the finely chopped shallot and minced garlic. Stir constantly to sweat them gently for 1 to 2 minutes until they soften and release their fragrant aroma. This builds wonderful complexity in the sauce and wakes up all your senses.
Step 4: Deglaze the skillet
Pour in the vegetable broth, scraping the bottom of the pan to lift all those delicious browned bits stuck from the mushrooms. These bits carry a ton of flavor that will deepen the sauce, turning it from simple to sensational. Lower the heat slightly to keep everything simmering gently.
Step 5: Finish the sauce
Now, stir in the heavy cream and grated Parmesan along with black pepper and a pinch of salt. Let the sauce simmer softly for 2 to 3 minutes so it thickens just enough to coat your linguine beautifully without being heavy. This step is where the magic really happens, transforming simple ingredients into a creamy, indulgent dream.
Step 6: Combine pasta and sauce
Add your drained linguine directly into the skillet with the sauce. Toss everything together so each strand gets swathed in that luxurious mushroom cream. If the sauce feels too thick, splash in a little reserved pasta water to loosen it up and give it that silky, glossy finish.
Step 7: Add fresh herbs
Finally, stir in the chopped fresh parsley. This vibrant herb cuts through the richness, adding just the right touch of brightness to balance the entire dish. Give everything a quick taste and adjust salt or pepper if needed before plating.
How to Serve Creamy Mushroom Linguine with Garlic and Parmesan Recipe
Garnishes
Serving your linguine with a sprinkle of freshly chopped parsley and a few shavings of Parmesan cheese adds extra color, texture, and flavor punch. These simple garnishes elevate the dish visually and taste-wise, making every bite feel a little more special.
Side Dishes
Pair this creamy mushroom linguine with a crisp green salad dressed lightly with lemon vinaigrette or some roasted seasonal vegetables to keep the meal balanced yet indulgent. A crusty baguette or garlic bread also works beautifully, perfect for mopping up every last bit of the luscious sauce.
Creative Ways to Present
For dinner guests, serve the linguine in warm shallow bowls to showcase the earthy mushrooms and Parmesan flecks. Drizzle a tiny bit of good quality olive oil over the top and maybe a twist of cracked black pepper. If you want to get really fancy, add a few edible flowers or microgreens for an elegant touch that feels restaurant-level but is super simple to do.
Make Ahead and Storage
Storing Leftovers
This Creamy Mushroom Linguine with Garlic and Parmesan Recipe keeps well in an airtight container in the fridge for up to three days. Make sure to cool it completely before refrigerating to preserve the best texture and flavor. You might notice the sauce thickens when chilled; don’t worry, it’s easy to refresh when reheating.
Freezing
While creamy pasta dishes can lose a bit of their fresh texture when frozen, you can freeze leftovers for up to one month. Use a freezer-safe container and leave some space at the top for expansion. When thawing, do so gently overnight in the fridge for best results.
Reheating
To reheat, warm the linguine gently in a skillet over low heat, adding a splash of water or cream to loosen the sauce back up. Stir frequently to avoid sticking or separation. You can also reheat in the microwave in short bursts, stirring between each to ensure even heating and maximum creaminess.
FAQs
Can I use a different type of pasta instead of linguine?
Absolutely! While linguine is traditional and lovely for holding the sauce, other pasta shapes like fettuccine, tagliatelle, or even penne would work wonderfully. Just adjust cooking time according to the package directions.
Is this recipe suitable for vegans?
This particular recipe is vegetarian but not vegan due to the use of butter, heavy cream, and Parmesan. You can veganize it by swapping plant-based butter, coconut cream or cashew cream instead of heavy cream, and nutritional yeast or vegan Parmesan substitutes for the cheese.
Can I prepare the sauce in advance?
Yes, the mushroom cream sauce can be made a day in advance and stored in the fridge. Warm it gently before tossing with fresh-cooked pasta. Just be sure to add fresh parsley right before serving to maintain brightness.
What mushrooms work best for this recipe?
A combination of cremini, shiitake, and button mushrooms gives great flavor and texture diversity. If you can only find one type, cremini mushrooms are a fantastic choice because of their rich, earthy flavor.
How do I make the sauce thicker or thinner?
If you want a thicker sauce, simmer it a bit longer so the cream reduces and concentrates. To thin the sauce, simply add small amounts of reserved pasta water or vegetable broth until you reach your desired consistency.
Final Thoughts
I genuinely hope you give this Creamy Mushroom Linguine with Garlic and Parmesan Recipe a try soon. It’s the kind of dish that warms your heart and satisfies your hunger while feeling a bit fancy and special. Perfect for any night you want something comforting yet elegant, this recipe is sure to become a beloved staple in your kitchen rotation. Enjoy every creamy, garlicky, cheesy bite!
Print
Creamy Mushroom Linguine with Garlic and Parmesan Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Vegetarian Favorites
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A quick and creamy mushroom linguine featuring sautéed mixed mushrooms, garlic, shallots, and a luscious Parmesan cream sauce. This hearty vegetarian Italian main course comes together in just 30 minutes, perfect for an easy weeknight dinner or a comforting meal any day.
Ingredients
Pasta
- 14 oz linguine
Mushrooms
- 14 oz mixed mushrooms (cremini, shiitake, or button), sliced
- 2 tbsp unsalted butter
- 1 tbsp olive oil
Aromatics
- 2 cloves garlic, minced
- 1 small shallot, finely chopped
Sauce
- 3/4 cup plus 1 tbsp heavy cream
- 1/4 cup vegetable broth
- 1/2 cup grated Parmesan cheese
- 1 tbsp chopped fresh parsley
- 1/2 tsp freshly ground black pepper
- Salt, to taste
Garnish (optional)
- Extra chopped parsley
- Shaved Parmesan cheese
Instructions
- Cook linguine: Bring a large pot of salted water to a boil. Cook linguine according to package instructions until al dente. Reserve 1/2 cup of the pasta cooking water, then drain the pasta well.
- Sauté mushrooms: Heat butter and olive oil in a large skillet over medium-high heat. Add the sliced mushrooms and sauté for 6-8 minutes, stirring occasionally, until the mushrooms are golden brown and their moisture has evaporated.
- Add aromatics: Add the minced garlic and finely chopped shallot to the skillet with the mushrooms. Cook for 1-2 minutes, stirring continuously, until fragrant and softened but not browned.
- Deglaze skillet: Pour in the vegetable broth, scraping up any browned bits stuck to the pan bottom. Reduce the heat to medium-low to prepare for sauce simmering.
- Finish sauce: Stir in the heavy cream, grated Parmesan cheese, freshly ground black pepper, and a pinch of salt. Let the sauce gently simmer for 2-3 minutes, stirring occasionally, until it thickens slightly and becomes creamy.
- Combine pasta and sauce: Add the drained linguine directly into the skillet with the mushroom cream sauce. Toss well to coat the pasta evenly. Add reserved pasta water a little at a time as needed to loosen the sauce and achieve a silky consistency that clings to the noodles.
- Add fresh herbs: Stir in the chopped fresh parsley. Taste the pasta and adjust seasoning with additional salt and pepper if needed.
- Serve: Serve the creamy mushroom linguine immediately, garnished with extra chopped parsley and shaved Parmesan cheese as desired for added flavor and presentation.
Notes
- Reserve some pasta water to help adjust the sauce consistency without thinning the flavor.
- Use a mix of mushroom varieties for a deeper flavor profile.
- For a lighter version, substitute heavy cream with half-and-half or a non-dairy creamer.
- Make sure not to overcook the linguine; al dente texture holds up best in the sauce.
- Add a squeeze of lemon juice for brightness if desired.

