← All recipes
Bowl of creamy green soup with broccoli florets and spinach leaves, topped with grated Parmesan.

Creamy Broccoli, Spinach, and Parmesan Soup

A velvety blend of vibrant broccoli and spinach, kissed with nutty Parmesan for a soup that's both comforting and nutritious.

Total: 40 minPrep: 10 minCook: 30 min6 servingsDifficulty: Easy⭐ 4.8 (120+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Heat olive oil in a large pot over medium heat. Add onion and sauté until translucent.
  2. 2 Add garlic and cook for another minute until fragrant.
  3. 3 Stir in broccoli and cook for 5 minutes.
  4. 4 Add vegetable broth and water, then bring to a boil.
  5. 5 Reduce heat, cover, and simmer for 15 minutes or until broccoli is tender.
  6. 6 In a small bowl, whisk flour into heavy cream until smooth. Gradually stir into soup.
  7. 7 Stir in spinach and Parmesan cheese until spinach is wilted and cheese is melted.
  8. 8 Use an immersion blender to puree soup until creamy. Alternatively, transfer in batches to a blender.
  9. 9 Season with salt and pepper to taste.
  10. 10 Serve hot, garnished with additional Parmesan and red pepper flakes if desired.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 220 kcal
Fat: 14g fat
Carbs: 16g carbohydrates
Protein: 8g protein
Fiber: 4g fiber
Sugar: 4g sugar
Sodium: 600mg sodium

Tips

Storage

Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat.

Freezing: Freezes well for up to 3 months. Thaw in the refrigerator overnight before reheating.

Serving Suggestions

FAQ

Can I use frozen vegetables?

Yes, use frozen broccoli and spinach, adjusting the cook time accordingly.

Is this soup dairy-free?

No, but you can use a dairy-free cheese substitute and cream alternative.

Share this recipe