Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

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