Spaghetti with Mushroom Sauce

This easy, delicious creamy mushroom spaghetti recipe is made of sautéed mushrooms and pasta in a garlic cream sauce that’s a perfect weeknight dinner!

Serve this delicious recipe as a full meal on its own with Homemade Garlic Bread or as a side dish served with Crispy Chicken Cutlets. 

Creamy Spaghetti on a grey plate with salt, pepper, and parsley in the background
Creamy Spaghetti on a grey plate with salt, pepper, and parsley in the background

Watch How To Make Creamy Mushroom Spaghetti

With this recipe, you get a creamy sauce with plenty of fresh mushrooms and garlic tossed with spaghetti and topped with grated cheese. It really doesn’t get much better!

Why this recipe works:

  • It takes no time at all to throw together and goes from stove to plate in only twenty minutes.
  • The creamy sauce and meaty mushrooms make this a hearty meal.
  • This very economical dish is full of flavor without breaking your budget.
Creamy Mushroom Spaghetti on a grey plate with salt, pepper and parsley in the background
Creamy Mushroom Spaghetti on a grey plate with salt, pepper and parsley in the background

To me, there are very few things better than a big bowl of pasta, and this creamy, comforting spaghetti dish is no exception. I loved it so much that I would gladly welcome it into my weekly rotation! It was so good that my husband wouldn’t stop raving about it.

How To Make Creamy Mushroom Pasta:

A pot of spaghetti cooking and a mug collecting some water from the pot

Start with cooking the spaghetti until just undercooked.  Reserve some pasta water before draining.

shallots and garlic cooking in butter

While the pasta cooks, sauté the shallots in butter and cook until transparent. Add the garlic and cook another minute.

Mushrooms cooking in a pot with garlic and shallots

Add the mushrooms.

A pan with mushrooms in a bubbling cream sauce

Cook until the mushrooms are fully cooked.  Stir in the cream, lower the heat and simmer gently until thickened (1-2 minutes).  Sprinkle with fresh parsley.

Some of the pasta water being added to the pot with the Creamy Mushroom Spaghetti
Some of the pasta water being added to the pot with the Creamy Mushroom Spaghetti

Add the spaghetti and toss with the sauce to coat.   If it becomes dry, add some of the reserved pasta water.

Serve hot.

A spaghetti scoop filled with the Creamy Mushroom Spaghetti
Creamy Mushroom Spaghetti being twirled with a fork

Top with freshly grated cheese and enjoy every last bite!

Cook’s Tips:

  • To clean the mushrooms, use damp paper towels to remove any dirt. Cleaning mushrooms with water cause them to become waterlogged. Mushrooms absorb water like sponges and they won’t brown well when cooked if they are full of water. 
  • If you want to use water, you can quickly rinse the mushrooms and pat dry with paper towels, but don’t soak them.
  • When cooking mushrooms, don’t overcrowd the pan. Cook mushrooms in a pan with a good amount of surface area. You want to be able to spread the mushrooms in a single layer to allow contact with the hot pan and let moisture evaporate quickly so they brown nicely. 
  • To add an even deeper mushroom flavor, you can add some dried porcini mushrooms (that have been soaked of course) and add a bit of the liquid you use for soaking them. Since I wanted a quick and simple dish, I went for using only fresh mushrooms.

Recipe Variations:

  • Swap Out The Mushrooms This recipe would work well with white mushrooms or baby portabellas too.
  • For a nonvegetarian meal, add cooked chicken.
  • Looking for something spicy?  Sprinkle crushed red pepper flakes into the sauce for a creamy southwest spaghetti.

Creamy Mushroom Spaghetti

This luxuriously creamy mushroom spaghetti recipe is quick, easy, and perfect for those weeknight meals. 

Ingredients

  • 1 pound spaghetti
  • 2 tablespoons butter
  • 2 cloves garlic chopped
  • 3 shallots chopped
  • 8 ounces cremini mushrooms cleaned and sliced
  • ¾ cup half and half UK – Single Cream
  • Freshly grated Parmesan cheese for serving
  • A good handful of fresh parsley chopped
  • Salt and pepper to taste

Instructions

  • Cook the pasta in a large pot of boiling water until quite al dente (it will finish cooking in the sauce).
  • While the pasta is cooking, melt the butter in a large frying pan on medium heat.
  • Add the mushrooms & shallots and cook until transparent (about 3-4 minutes).
  • Add the garlic and cook another minute. Stir in the cream and parsley, lower the heat and simmer gently until thickened (1-2 minutes).
  • Drain the pasta and reserve some of the pasta water.
  • Add the pasta to the sauce and toss to coat, adding the reserved water as needed.
  • Serve immediately with grated cheese.

Tips + Notes

  • To clean the mushrooms, use damp paper towels to remove any dirt. Cleaning mushrooms with water cause them to become waterlogged. Mushrooms absorb water like sponges and they won’t brown well when cooked if they are full of water. 
  • If you want to use water, you can quickly rinse the mushrooms and pat dry with paper towels, but don’t soak them.
  • When cooking mushrooms, don’t overcrowd the pan. Cook mushrooms in a pan with a good amount of surface area. You want to be able to spread the mushrooms in a single layer to allow contact with the hot pan and let moisture evaporate quickly so they brown nicely. 
  • To add an even deeper mushroom flavor, you can add some dried porcini mushrooms (that have been soaked of course) and add a bit of the liquid you use for soaking them. Since I wanted a quick and simple dish, I went for using only fresh mushrooms.

Leave a Comment

Your email address will not be published.

*