If you’re craving a comforting yet elegant dinner that comes together quickly, this Creamy Mushroom Spaghetti Recipe is exactly what you need. It blends tender spaghetti with a luscious mushroom sauce, rich with garlic, shallots, and fresh parsley, all enveloped in a velvety cream that takes every bite to delicious new heights. Whether you’re cooking for a weeknight treat or a cozy gathering, this recipe strikes the perfect balance between simple ingredients and indulgent flavors.

Ingredients You’ll Need

A close-up view of a black pan containing roughly chopped onions sautéed with some oil, visible as a glossy yellowish layer beneath a pile of sliced mushrooms. The mushrooms have a mix of white and light brown caps with gills showing in various angles, layered on top of the onions. The pan sides are dark with metal rivets showing, and the background is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Don’t let the short list fool you: these ingredients are the stars that carry the dish. Each one plays a crucial role, bringing layers of flavor, texture, and an inviting aroma that will fill your kitchen.

  • 1 pound spaghetti: The canvas for our sauce, cooked al dente to keep a perfect bite that won’t get mushy.
  • 2 tablespoons butter: Adds a subtle richness that deepens the overall flavor of the sauce.
  • 2 cloves garlic (chopped): Brings an aromatic punch that enhances the mushrooms without overpowering.
  • 3 shallots (chopped): Their mild sweetness balances the earthiness of the mushrooms beautifully.
  • 8 ounces cremini mushrooms (cleaned and sliced): These tender mushrooms introduce an earthy, meaty texture essential to the dish.
  • 1½ cups half and half (UK – Single Cream): The magic ingredient for creating the creamy, dreamy sauce that clings perfectly to pasta.
  • Freshly grated Parmesan cheese (for serving): Adds a salty, nutty finish that brings everything together.
  • A good handful of fresh parsley (chopped): Lifts the dish with vibrant green color and a fresh, herbal note.
  • Salt and pepper (to taste): Essential for bringing out every flavor and tweaking it to your liking.

How to Make Creamy Mushroom Spaghetti Recipe

Step 1: Perfectly Cook the Spaghetti

Start by bringing a large pot of salted water to a boil and cooking the spaghetti until it’s just al dente. This is key because the pasta will finish cooking in the sauce later, ensuring every strand is perfectly tender without turning mushy. Drain the spaghetti, reserving a little pasta water to loosen the sauce later.

Step 2: Sauté shallots and garlic

While the pasta cooks, melt the butter in a large frying pan over medium heat. Toss in the shallots and cook them slowly until translucent. This gentle cooking brings out their sweetness and forms a fragrant base. Add the chopped garlic and let it cook for just one more minute so its flavor has time to bloom without burning.

Step 3: Cook the mushrooms

Next, add the cremini mushrooms to the pan. Cook them down until they are tender and have released their moisture. This step intensifies their earthy flavor and ensures you won’t end up with watery sauce. The mushrooms are what make this Creamy Mushroom Spaghetti Recipe feel indulgent yet wholesome.

Step 4: Create the creamy sauce

Pour in the half and half, stirring gently to combine everything. Lower the heat to a gentle simmer and add the chopped parsley. Allow the sauce to thicken slightly, about one to two minutes. This step brings the luxurious creaminess that envelops every bite in this wonderful dish.

Step 5: Combine pasta and sauce

Add the drained spaghetti directly to the sauce, tossing to coat every strand. If the sauce feels too thick, splash in some reserved pasta water to loosen it up. This little pasta water trick helps the sauce cling beautifully to the pasta, giving you that restaurant-worthy finish at home.

Step 6: Serve immediately

The final step is the most rewarding: plating up your creation and topping it with a generous sprinkle of freshly grated Parmesan cheese. Dig in while it’s warm, and enjoy the creamy, earthy flavors that make this Creamy Mushroom Spaghetti Recipe such a star.

How to Serve Creamy Mushroom Spaghetti Recipe

A white plate with a green and floral border holds a serving of plain yellow spaghetti piled in a nest shape. On top of the spaghetti is a thick creamy sauce with many small and medium brown cooked mushroom pieces, mixed with finely chopped green herbs. The sauce looks smooth and light beige in color. The plate is on a wooden surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of Parmesan cheese is classic, but you can also add a few extra fresh parsley leaves or a drizzle of good-quality olive oil. For a touch of texture and boldness, try toasted pine nuts or a crack of freshly ground black pepper. Garnishes can elevate simple dishes like this into something special with minimal effort.

Side Dishes

This creamy pasta pairs beautifully with a crisp green salad dressed lightly with lemon vinaigrette to cut through the richness. Roasted vegetables, such as asparagus or zucchini, create a colorful plate and add a fresh, textural contrast. Garlic bread or a crusty baguette is an easy crowd-pleaser, perfect for mopping up any remaining sauce.

Creative Ways to Present

For a dinner party, serve this spaghetti in individual shallow bowls with parsley and Parmesan on top, creating a cozy, rustic vibe. You could also twirl the pasta into neat nests on each plate for an elegant look. Adding a few sautéed mushroom slices and a Parmesan crisp as a garnish adds a gourmet touch sure to impress.

Make Ahead and Storage

Storing Leftovers

If you have leftovers, store them in an airtight container in the refrigerator. The creamy sauce might thicken overnight, so stirring in a splash of milk or cream when reheating will bring back that velvety texture. Consume within two to three days for the best taste and freshness.

Freezing

While it’s best enjoyed fresh, this Creamy Mushroom Spaghetti Recipe can be frozen in an airtight container for up to one month. To avoid separation, leave the Parmesan cheese out before freezing and add it fresh when reheating. Thaw overnight in the fridge before warming gently on the stovetop with a little extra cream or pasta water.

Reheating

When reheating, do so gently over low heat to prevent the cream from curdling. Add a splash of cream or reserved pasta water as you warm it to loosen the sauce and restore its richness. Stir continually and serve immediately to enjoy the dish almost as fresh as when first made.

FAQs

Can I use other types of mushrooms in this recipe?

Absolutely! While cremini mushrooms are recommended for their flavor and texture, button mushrooms, shiitakes, or a wild mushroom mix can add exciting variations. Just make sure to clean and slice them evenly for uniform cooking.

Is this Creamy Mushroom Spaghetti Recipe suitable for vegetarians?

Yes, it’s perfect for vegetarians. Just ensure that the Parmesan cheese you use is vegetarian-friendly, or substitute with a plant-based cheese alternative if preferred.

Can I make this recipe dairy-free?

Definitely! Swap out the half and half for coconut cream or a creamy plant-based milk blend, and use dairy-free butter and cheese options. The texture will be slightly different but still delicious and creamy.

How can I add protein to this dish?

Grilled chicken, sautéed shrimp, or crispy tofu cubes work wonderfully if you want to elevate the meal. Simply cook them separately and toss them in with the pasta at the end.

What pasta alternatives work well?

If you want to switch things up or accommodate dietary needs, try fettuccine, linguine, or even gluten-free spaghetti. The sauce complements a variety of pasta shapes, so feel free to choose your favorite.

Final Thoughts

This Creamy Mushroom Spaghetti Recipe is a treasure in my kitchen — simple to make but absolutely bursting with flavor. Whether you’re new to cooking or a seasoned pasta lover, this dish is guaranteed to become a favorite for any occasion. So grab those ingredients, roll up your sleeves, and treat yourself to a bowl of creamy, comforting goodness tonight!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Mushroom Spaghetti Recipe

Creamy Mushroom Spaghetti Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 83 reviews

This Mushroom Spaghetti recipe is a comforting and creamy pasta dish featuring sautéed cremini mushrooms, garlic, and shallots in a luscious half-and-half sauce, finished with fresh parsley and grated Parmesan cheese. Ready in just 20 minutes, it’s perfect for a quick weeknight dinner that feels indulgent without being complicated.

  • Total Time: 20 minutes
  • Yield: 6 servings

Ingredients

Pasta

  • 1 pound spaghetti

Sauce

  • 2 tablespoons butter
  • 2 cloves garlic, chopped
  • 3 shallots, chopped
  • 8 ounces cremini mushrooms, cleaned and sliced
  • 1½ cups half and half (UK: single cream)
  • A good handful of fresh parsley, chopped
  • Salt and pepper, to taste

To Serve

  • Freshly grated Parmesan cheese

Instructions

  1. Cook the pasta: Bring a large pot of water to a boil and cook the spaghetti until it is quite al dente, as it will finish cooking in the sauce. This usually takes about 8-10 minutes depending on the pasta brand.
  2. Prepare the sauce base: While the pasta cooks, melt the butter in a large frying pan over medium heat. This creates a flavorful base for the sauce.
  3. Sauté shallots and garlic: Add the chopped shallots to the pan and cook until they become transparent, about 3-4 minutes. Then add the chopped garlic and cook for another minute to release its aroma without burning.
  4. Cook the mushrooms: Add the sliced cremini mushrooms to the pan and sauté until they are fully cooked and tender, releasing their moisture and absorbing the butter flavors.
  5. Add cream and parsley: Stir in the half-and-half and chopped parsley, reduce the heat to low, and let the sauce simmer gently for 1-2 minutes until it thickens slightly.
  6. Drain pasta, reserve water: Before draining, reserve some pasta cooking water. Then drain the spaghetti thoroughly to prepare for tossing with the sauce.
  7. Combine pasta and sauce: Add the drained spaghetti directly to the pan with the sauce and toss well to coat. If the sauce is too thick, gradually add the reserved pasta water to loosen it to your desired consistency.
  8. Serve immediately: Plate the mushroom spaghetti and generously sprinkle with freshly grated Parmesan cheese. Enjoy your creamy, flavorful pasta right away for best taste and texture.

Notes

  • Reserve some pasta water to adjust the sauce consistency as needed for a silky finish.
  • For a richer sauce, you can substitute heavy cream for half and half.
  • Use freshly grated Parmesan cheese rather than pre-grated for better flavor and texture.
  • Ensure mushrooms are cleaned but not soaked in water to avoid soggy texture.
  • Adding freshly chopped parsley at the end adds a fresh, herbal note that balances the creaminess.
  • Author: Olivia
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star