If you’re craving something that feels like a warm hug on a plate, this Creamy Mushroom Pasta Recipe is exactly what you need. The earthy, caramelized cremini mushrooms combined with a luscious, velvety cream sauce and perfectly cooked linguine make every bite utterly irresistible. Plus, it’s surprisingly easy to whip up on a weeknight but elegant enough to serve when friends come over. This dish balances rich flavors with a hint of fresh herbs, turning simple ingredients into a comforting masterpiece you’ll want to make again and again.

Ingredients You’ll Need
Gathering the right ingredients for this recipe is straightforward, yet each one plays a crucial role. From the tender cremini mushrooms that bring depth to the dish to the sharp Parmesan that adds a salty, savory kick, these essentials come together to deliver a perfect creamy texture and a beautiful blend of flavors and colors.
- 8 ounces linguine pasta: This long pasta holds the sauce beautifully without overwhelming the mushrooms.
- 16 ounces cremini mushrooms (baby Bella): Gently cleaned and sliced to your preference; these provide the rich, earthy core flavor.
- 4 tablespoons butter: Adds creaminess and richness, helping to cook the mushrooms to golden perfection.
- 1 tablespoon olive oil: Prevents the butter from burning and adds a fruity undertone.
- 3 to 4 cloves garlic (minced): Gives the dish a gentle kick of aromatic savoriness.
- 1 teaspoon dried thyme: Offers a perfectly balanced herbal note that complements the mushrooms.
- ¼ teaspoon salt: Enhances all the other flavors without overpowering them.
- ¼ teaspoon pepper: Adds just the right touch of heat to keep things interesting.
- ½ cup milk: Combined with cornstarch to thicken the sauce naturally without heaviness.
- 1 tablespoon cornstarch: A secret weapon that gives the sauce that luxurious thickness.
- 1 cup heavy whipping cream: The star of the sauce, delivering that unmistakable creaminess.
- 1 cup fresh grated Parmesan cheese (divided): ¾ cup melts into the sauce for nutty richness; ¼ cup reserved for garnish.
- 2 tablespoons fresh parsley (roughly chopped): Adds freshness and a pop of color.
- ⅛ teaspoon red pepper flakes (optional): Gives a subtle hint of heat if you like it slightly spicy.
- Fresh thyme sprigs (optional): Use for infusing the sauce and removing before serving for a delicate herbal perfume.
How to Make Creamy Mushroom Pasta Recipe
Step 1: Cook the Linguine Pasta
Start by boiling the linguine according to the package instructions. Cooking the pasta just right — tender but with a slight bite — is key because it will continue to soak up the sauce later. Once done, drain and set aside while you prepare that velvety mushroom cream sauce.
Step 2: Sauté the Mushrooms and Garlic
In a large cast-iron skillet heated to medium, melt the butter with the olive oil. Add the sliced cremini mushrooms and minced garlic. Cook these together until the mushrooms are beautifully tender and browned, releasing their deeply savory flavors. It takes about 15 minutes, but patience here truly rewards you with that rich umami foundation.
Step 3: Season the Mushrooms
Sprinkle the dried thyme evenly over the mushrooms and let it cook for about a minute, stirring often to blend those wonderful herbal notes. Then season with salt and pepper to deepen the flavors even further. This step transforms simple sautéed mushrooms into a fragrant, flavorful base.
Step 4: Thicken the Sauce
Whisk the cornstarch into the milk until totally smooth to avoid lumps. Pour this mixture into the skillet and keep stirring as the sauce starts to thicken. This technique ensures a creamy consistency without heaviness or floury taste.
Step 5: Add Cream, Cheese, and Herbs
Lower the heat to medium-low and stir in the heavy whipping cream, ¾ cup of Parmesan, chopped parsley, optional red pepper flakes, and fresh thyme sprigs. Stir gently until the cheese melts into the sauce, transforming it into a luscious, velvety blanket that coats every pasta strand beautifully. Don’t forget to remove the woody thyme sprigs before serving.
Step 6: Combine Pasta with Sauce
Now, toss the cooked linguine directly into the skillet with your creamy mushroom sauce. Stir well so every piece of pasta is lavishly coated in that indulgent sauce. This step is where your Creamy Mushroom Pasta Recipe truly comes to life.
How to Serve Creamy Mushroom Pasta Recipe
Garnishes
For a final touch, sprinkle the pasta with the reserved ¼ cup of freshly grated Parmesan cheese and a handful of chopped fresh parsley. These garnishes brighten up the plate visually and add layers of flavor—creamy, nutty, and herbaceous—that make each bite even more delightful.
Side Dishes
This dish pairs wonderfully with a crisp green salad dressed in lemon vinaigrette to cut through the richness, or some crusty garlic bread to scoop up every last bit of sauce. Simple roasted vegetables such as asparagus or Brussels sprouts also complement the earthiness of the mushrooms perfectly.
Creative Ways to Present
For an elegant presentation, serve the pasta in shallow bowls, garnished with additional herb sprigs for a fresh aroma. You can also sprinkle toasted pine nuts or walnuts on top for an added crunch that contrasts beautifully with the creamy texture. A drizzle of truffle oil would elevate this dish further if you’re feeling fancy!
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers, store the creamy mushroom pasta in an airtight container in the refrigerator. It will keep well for up to 3 days while still retaining most of its flavor and creamy texture.
Freezing
Freezing this dish is not ideal because cream-based sauces can separate when thawed, altering the texture. If you must freeze it, try freezing just the cooked pasta and mushrooms separately from the sauce, then recombine and reheat gently.
Reheating
When reheating, do so gently on the stovetop over low heat, adding a splash of milk or cream to loosen the sauce if it has thickened too much. Stir frequently to keep the pasta from sticking and to maintain that silky smoothness essential to this Creamy Mushroom Pasta Recipe.
FAQs
Can I use different mushrooms?
Absolutely! While cremini mushrooms add a wonderfully earthy flavor, you can mix in shiitake, oyster, or button mushrooms for varied textures and tastes. Just adjust cooking time accordingly to ensure they cook evenly.
Is there a substitute for heavy cream?
If you want a lighter version, you can use half-and-half or full-fat coconut milk, but be aware the texture and flavor will be less rich and creamy compared to heavy cream.
Can this dish be made vegan?
Yes, by swapping butter for vegan margarine, replacing Parmesan with nutritional yeast or vegan cheese, and using a plant-based cream like cashew or coconut cream, you can enjoy a delicious vegan version.
How can I make this recipe gluten-free?
Use gluten-free linguine or your favorite gluten-free pasta instead of regular linguine. Just keep an eye on cooking times as they can vary slightly.
What is the best way to prevent the sauce from breaking?
Cook on medium-low heat and avoid boiling the sauce once you add the cream and cheese to keep it from curdling. Stirring continuously helps keep that smooth, luscious texture.
Final Thoughts
Now that you have the recipe and tips for this incredible Creamy Mushroom Pasta Recipe, I hope you’ll give it a whirl soon. It’s one of those dishes that feels special yet surprisingly simple, perfect for cozy nights or impressing guests effortlessly. Trust me, once you try it, it will become one of your go-to favorites just like it is for me!
Print
Creamy Mushroom Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This creamy mushroom pasta is a rich and comforting dish featuring tender linguine coated in a luscious sauce made from sautéed cremini mushrooms, garlic, fresh herbs, and a blend of cream and Parmesan cheese. The sauce is thickened with cornstarch for the perfect silky texture, making it a delightful vegetarian meal ready in just 35 minutes.
Ingredients
Pasta
- 8 ounces linguine pasta
Mushroom Sauce
- 16 ounces cremini mushrooms (baby Bella), cleaned gently and sliced to preference
- 4 tablespoons butter
- 1 tablespoon olive oil
- 3 to 4 cloves garlic, minced
- 1 teaspoon dried thyme
- ¼ teaspoon salt
- ¼ teaspoon pepper
- ½ cup milk
- 1 tablespoon cornstarch
- 1 cup heavy whipping cream
- 1 cup fresh grated Parmesan cheese (divided into ¾ cup and ¼ cup)
- 2 tablespoons fresh parsley, roughly chopped
- ⅛ teaspoon red pepper flakes (optional)
- Several sprigs fresh thyme (optional)
- Fresh parsley, chopped for garnish
Instructions
- Boil Pasta: Cook the linguine pasta according to the package instructions until al dente. Drain and set aside.
- Sauté Butter and Oil: In a large cast-iron skillet over medium heat, melt the butter together with the olive oil to create a flavorful base.
- Cook Mushrooms and Garlic: Add the sliced mushrooms and minced garlic to the skillet. Cook, stirring occasionally, for about 15 minutes until the mushrooms are tender and browned.
- Add Dried Thyme: Sprinkle dried thyme over the cooked mushrooms and continue cooking for about one minute while stirring to release the herb’s fragrance.
- Season: Season the mushroom mixture with salt and pepper to taste.
- Thicken Sauce: In a small bowl, mix the cornstarch into the ½ cup milk until smooth. Pour this mixture into the skillet with the mushrooms and stir continuously until the sauce has thickened.
- Add Cream and Cheese: Stir in the heavy whipping cream, ¾ cup of grated Parmesan cheese, chopped parsley, red pepper flakes (if using), and fresh thyme sprigs into the skillet.
- Melt Cheese and Combine: Reduce the heat to medium-low and stir the sauce until the cheese melts completely and the sauce is creamy. Remove and discard the woody thyme sprigs.
- Serve: Toss the cooked linguine with the mushroom sauce, then plate and garnish with the remaining ¼ cup Parmesan cheese and chopped fresh parsley. Serve immediately for best flavor and texture.
Notes
- You can substitute cremini mushrooms with white button mushrooms if preferred.
- Use whole milk instead of ½ cup milk for a richer sauce, but adjust thickness accordingly.
- For a spicier version, do not omit the red pepper flakes.
- Ensure to remove thyme sprigs before serving to avoid a woody texture.
- Cast-iron skillet imparts great flavor, but a heavy-bottomed skillet works as well.

