If you’re craving a dish that feels like a warm hug on a plate, this Creamy Mushroom Pasta Recipe is exactly what you need. Packed with savory cremini mushrooms, luscious cream, and perfectly cooked linguine, every bite is full of comfort and indulgence. The balance of creamy, garlicky sauce with just a hint of fresh herbs makes this recipe a true crowd-pleaser and an easy weeknight winner. Whether you’re cooking for family or treating yourself, this pasta is pure magic that comes together in just 35 minutes.

Ingredients You’ll Need
The beauty of this Creamy Mushroom Pasta Recipe lies in its simplicity. Each ingredient plays a crucial role in building layers of flavor, from the earthiness of mushrooms to the richness of cream and parmesan cheese. Let’s break down just what you’ll need to create this comforting masterpiece.
- 8 ounces linguine pasta: The perfect pasta shape to soak up the creamy sauce without getting overwhelmed.
- 16 ounces cremini mushrooms (baby Bella): These add a deep, meaty flavor and a wonderful texture when sautéed.
- 4 tablespoons butter: Provides richness and helps the mushrooms cook beautifully.
- 1 tablespoon olive oil: Helps balance the butter’s richness and adds a subtle fruity note.
- 3 to 4 cloves garlic (minced): For a punch of savory aroma that ties everything together.
- 1 teaspoon dried thyme: Adds an herbal depth without overpowering the dish.
- ¼ teaspoon salt: Essential to bring out all the flavors.
- ¼ teaspoon pepper: For just the right amount of spice and complexity.
- ½ cup milk: Lightens the cream sauce and helps with consistency when mixed with cornstarch.
- 1 tablespoon cornstarch: Thickens the sauce to that perfect creamy texture.
- 1 cup heavy whipping cream: The star ingredient that creates the silky, luscious sauce.
- 1 cup fresh grated parmesan cheese (divided): Adds salty, nutty richness—reserve ¾ cup for cooking and ¼ cup for garnish.
- 2 tablespoons fresh parsley (roughly chopped): Brings a fresh, vibrant pop of green and flavor.
- ⅛ teaspoon red pepper flakes (optional): Adds just a hint of heat, if you like a little kick.
- Fresh thyme sprigs (optional): Used for infusion and removed before serving, adding a delicate herbal aroma.
- Fresh parsley (for garnish): To brighten and finish the dish beautifully.
How to Make Creamy Mushroom Pasta Recipe
Step 1: Cook the Linguine Pasta
Start by boiling the linguine pasta according to the package instructions until it’s perfectly al dente. This ensures the pasta will have the right firm bite to hold up well against the luxurious creamy mushroom sauce later on.
Step 2: Sauté Mushrooms and Garlic
In a large, heavy skillet over medium heat, melt the butter together with olive oil. Add the cleaned and sliced cremini mushrooms along with the minced garlic. Cook them slowly, stirring occasionally, until the mushrooms are tender and golden brown, about 15 minutes. This slow cooking caramelizes the mushrooms and really deepens their flavor.
Step 3: Season Mushrooms with Thyme, Salt, and Pepper
Sprinkle the dried thyme over the mushrooms and continue cooking for another minute or so, stirring often. Then season with salt and pepper. These simple seasonings bring out the natural savoriness in the dish, balancing the creaminess to come.
Step 4: Thicken the Sauce with Milk and Cornstarch
Mix the cornstarch into the half cup of milk until smooth, then pour this mixture into the skillet. Stir constantly as the sauce thickens slightly, which lays a nice foundation for the creamy texture.
Step 5: Add Cream, Cheese, and Fresh Herbs
Reduce heat to medium-low and stir in the heavy cream, ¾ cup of grated parmesan cheese, roughly chopped parsley, red pepper flakes if using, and fresh thyme sprigs. Keep stirring gently until the cheese melts into the sauce and the mixture is smooth and creamy. Be sure to remove the woody thyme sprigs before serving.
Step 6: Combine with Pasta and Serve
Toss the cooked linguine directly into the skillet with your creamy mushroom sauce, mixing gently to coat every strand with that beautiful sauce. This is the moment when all the flavors meld perfectly and the creaminess wraps around the pasta just right.
How to Serve Creamy Mushroom Pasta Recipe
Garnishes
Never underestimate the power of garnish! A sprinkling of the reserved parmesan cheese and fresh chopped parsley on top not only adds a pop of color but also gives an extra layer of fresh flavor and cheesy goodness. It transforms the dish from simple to stunning.
Side Dishes
This pasta pairs amazingly well with a crisp green salad dressed lightly with lemon vinaigrette to cut through the richness. For a heartier meal, roasted vegetables or garlic bread make perfect sidekick companions that highlight the creamy mushroom sauce beautifully.
Creative Ways to Present
Serve your creamy mushroom pasta in shallow bowls for an elegant look that shows off the swirling sauce and colorful garnishes. You can also finish with a drizzle of good-quality olive oil or a few more red pepper flakes for a touch of visual flair and extra flavor.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store them in an airtight container in the refrigerator for up to three days. The sauce thickens as it sits, so it may need a splash of milk or cream when reheating to bring back that lovely creamy texture.
Freezing
While you can freeze this Creamy Mushroom Pasta Recipe, the texture of the cream sauce may slightly change. To freeze, place portions in freezer-safe containers or bags and store for up to two months. Thaw overnight in the fridge before reheating gently on the stove.
Reheating
Reheat in a skillet over low heat, stirring frequently to prevent sticking and add a little milk or cream as needed to loosen the sauce. Avoid microwaving for the best texture, but if using a microwave, warm in short increments, stirring in between.
FAQs
Can I use other types of mushrooms in this recipe?
Absolutely! While cremini mushrooms add a nice earthy flavor, you can swap in shiitake, button, or even portobello mushrooms depending on what you have. Just be mindful of cooking times as larger mushrooms may need a little longer to cook through.
Is there a dairy-free option for this creamy mushroom pasta recipe?
Yes! You can substitute the heavy cream and milk with coconut cream or a cashew cream alternative and use a vegan parmesan-style cheese. Adjust the seasoning to taste, and your dish will remain rich and satisfying.
How do I make this recipe gluten-free?
Simply replace linguine with your favorite gluten-free pasta. Many gluten-free pastas hold up well in creamy sauces, so you won’t lose any of the deliciousness.
Can I add protein to this Creamy Mushroom Pasta Recipe?
Definitely! Grilled chicken, sautéed shrimp, or crispy tofu cubes make excellent additions. Add your protein of choice at the end of cooking to warm through before combining with the pasta.
What’s the secret to getting the perfect creamy texture?
It’s all in the slow, gentle cooking of the mushrooms and adding the cornstarch-milk mixture to thicken the sauce before incorporating cream and cheese. Taking your time developing flavors and stirring constantly helps achieve that silky sauce you’ll want to savor.
Final Thoughts
I hope this Creamy Mushroom Pasta Recipe inspires you to whip up a dish that feels both cozy and special. It’s one of those comforting meals that never gets old, perfect for sharing or indulging on your own. Once you try it, I bet it’ll become a staple in your kitchen too—rich, creamy, and utterly delicious.
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 cremini mushrooms cooked in a garlic butter sauce with thyme, then combined with a luscious cream and parmesan cheese sauce. Linguine pasta is boiled and tossed in this flavorful sauce, garnished with fresh parsley and an optional hint of red pepper flakes for a mild kick. Perfect for a cozy dinner, it balances earthy mushrooms with creamy textures and aromatic herbs.
Ingredients
Pasta
- 8 ounces linguine pasta
Mushroom Sauce
- 16 ounces cremini mushrooms (baby Bella), cleaned gently with a damp paper towel 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 (¾ cup and ¼ cup)
- 2 tablespoons fresh parsley, roughly chopped
- ⅛ teaspoon red pepper flakes (optional)
- Fresh thyme sprigs (several, optional)
- Fresh parsley, chopped (for garnish)
Instructions
- Boil Pasta: Bring a large pot of salted water to a boil and cook the linguine pasta according to the package instructions until al dente. Drain and set aside.
- Sauté Mushrooms and Garlic: In a large cast-iron skillet over medium heat, melt the butter with the olive oil. Add the sliced mushrooms and minced garlic, cooking for about 15 minutes until the mushrooms are tender and browned.
- Add Thyme: Sprinkle the dried thyme over the mushrooms and stir occasionally for about one minute to release the herb’s aroma.
- Season: Sprinkle salt and pepper over the mushroom mixture and stir well to combine.
- Make Slurry and Thicken Sauce: In a small bowl, stir the cornstarch into the ½ cup of milk until smooth. Pour this mixture into the skillet with the mushrooms and stir continuously until the sauce thickens, about 1-2 minutes.
- Add Cream and Cheese: Pour in the heavy whipping cream and add ¾ cup of grated parmesan cheese, chopped fresh parsley, red pepper flakes (if using), and fresh thyme sprigs. Reduce the heat to medium-low and stir until the cheese melts and the sauce is creamy.
- Remove Thyme Sprigs: Pick out and discard the woody thyme sprigs from the sauce.
- Toss Pasta: Add the cooked linguine to the skillet and gently toss to coat the pasta in the creamy mushroom sauce evenly.
- Serve: Plate the pasta and garnish with the remaining ¼ cup of grated parmesan cheese and chopped fresh parsley for a fresh, flavorful finish.
Notes
- Make sure to clean mushrooms gently with a damp paper towel to avoid waterlogging.
- Slicing mushrooms uniformly ensures they cook evenly.
- The optional red pepper flakes add a subtle heat but can be omitted for a milder flavor.
- Fresh thyme sprigs are removed after cooking to avoid a woody texture.
- For a lighter version, substitute heavy cream with half-and-half and reduce butter slightly.
- Reserve a small amount of pasta water to adjust sauce consistency if needed.
- This dish is best served immediately for optimal texture and flavor.

