Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy mushroom pasta soup with parmesan

Creamy Mushroom Pasta Soup – 3 Easy Steps to Silky Perfection

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American-Italian
  • Diet: Vegetarian

Description

Creamy Mushroom Pasta Soup is a comforting, hearty dish that blends earthy mushrooms, tender pasta, and a rich, velvety broth. Perfect for cozy dinners, it delivers both the warmth of soup and the heartiness of a pasta meal.


Ingredients

Units Scale
  • 2 tbsp olive oil
  • 1 tbsp unsalted butter
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 12 oz mushrooms, sliced (cremini or button)
  • 1 tsp dried thyme
  • 1/2 tsp black pepper
  • Salt to taste
  • 6 cups vegetable or chicken broth
  • 1 cup short pasta (ditalini, small shells, or elbow)
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 2 cups baby spinach (optional)
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Heat olive oil and butter in a large pot over medium heat. Add onions and cook until softened, about 4–5 minutes.
  2. Stir in garlic and mushrooms; sauté until mushrooms release their moisture and become golden.
  3. Season with thyme, salt, and black pepper.
  4. Pour in broth and bring to a boil. Add pasta and cook until al dente, following package instructions.
  5. Reduce heat to low, stir in heavy cream and Parmesan cheese until the soup becomes creamy.
  6. Optional: Add spinach and cook until wilted.
  7. Adjust seasoning, garnish with parsley, and serve hot.

Notes

  • For a lighter version, use half-and-half instead of heavy cream.
  • Add cooked chicken or turkey for extra protein.
  • This soup thickens as it cools; add a splash of broth when reheating.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 5g
  • Sodium: 620mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 45mg