Creamy mushroom and spinach pasta

This dish is what I call “Refined Comfort Food”… A creamy cheese sauce rich with flavors of onion, shallots, garlic and white wine, earthy mushrooms, bright fresh spinach, wow, you won’t believe the smell in your kitchen as you are making this dish!

It takes barely more than 30 minutes to throw together depending on your chopping speed. Worthy of a fine restaurant, yet budget friendly!

Mushrooms are associated with the fall season since this is when they are most abundant in nature, yet I confess that I make this year around… I have made it with cremini mushrooms, white mushrooms, and various blends of wild mushrooms. The final flavor will vary slightly depending on the mushroom you use but anything goes, really…

Try this for your next meatless meal!

Print Recipe Pin Recipe
5 from 1 vote

Creamy mushroom and spinach pasta

A comforting meatless dish loaded with flavors that will satisfy your body and soul… Earthy, creamy and bright in flavor and color. A perfect fall dish!
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Main Dish
Cuisine: American, French, Italian, Mediterranean
Keyword: garlic, mushrooms, onion, parmesan, pasta, shallots, spinach, vegetarian
Servings: 4
Author: Veronique Eichler



  • Cook pasta in salted water according to package directions for al dente.
  • While pasta water is heating, chop onion, shallots, garlic and slice mushrooms.
  • Heat 2 tbsp olive oil on medium high heat in a 5 qt saute pan.
  • Add onion, shallots and garlic.
  • Add salt, stir and cook until translucent.
  • Add mushrooms, and cook until all liquids have evaporated ((about 8 minutes), stirring frequently.
  • Add white wine, cook until almost completely reduced (there should be about 1/4 cup of liquid left in the pan)
  • At this point, add pasta to boiling water while you finish the mushroom sauce.
  • Add spinach to the pan with the mushrooms, stir and cook until wilted.
  • Add shredded cheese, heavy cream and freshly ground pepper. Cook until slightly thickened
  • Drain pasta and add to the sauce. Stir and cover, turn off the heat and let it rest for 2 to 5 minutes so that the pasta absorbs some of the flavors.
  • Serve garnished with chopped parsley.



Calories: 682kcal | Carbohydrates: 57g | Protein: 24g | Fat: 37g | Saturated Fat: 19g | Cholesterol: 100mg | Sodium: 1030mg | Potassium: 896mg | Fiber: 5g | Sugar: 7g | Vitamin A: 4689IU | Vitamin C: 22mg | Calcium: 392mg | Iron: 3mg
Heads up: my posts may contain affiliate links! If you buy something through one of those links, you won't pay a penny more but we'll get a small commission, which helps keep the light on. For more details, read our affiliate disclosure. Thanks!

Leave a Comment

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

Recipe Rating


This site uses Akismet to reduce spam. Learn how your comment data is processed.