Creamy Spinach Soup with Roasted Potatoes and Broccoli | TastyEra

Creamy Spinach Soup with Roasted Potatoes and Broccoli

This hearty and nourishing creamy spinach soup is packed with flavor and nutrients. Blended spinach creates a velvety base, while roasted potatoes and broccoli add texture and depth. It’s a comforting, wholesome meal perfect for chilly days or light dinners.

Why You’ll Love This Recipe

This soup is both satisfying and nutritious, delivering a rich creaminess without being heavy. Roasted vegetables lend a subtle smokiness, while the vibrant spinach keeps things fresh and bright. It’s easy to prepare, vegetarian-friendly, and great for meal prep.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

• Fresh spinach
• Yukon Gold or Russet potatoes
• Broccoli florets
• Onion
• Garlic
• Olive oil
• Vegetable broth
• Heavy cream or full-fat coconut milk
• Salt and black pepper
• Nutmeg (optional)
• Lemon juice (for brightness)
• Fresh herbs (parsley or thyme, optional)

Directions

  1. Preheat the oven to 400 °F (200 °C). Toss diced potatoes and broccoli florets in olive oil, salt, and pepper, and roast for 25–30 minutes until golden and tender.
  2. In a large pot, sauté chopped onion and garlic in olive oil until translucent.
  3. Add vegetable broth and bring to a simmer. Add fresh spinach and cook until wilted (about 2–3 minutes).
  4. Blend the spinach mixture using an immersion blender or in batches with a standing blender until smooth.
  5. Stir in cream or coconut milk, season with salt, pepper, and nutmeg to taste. Simmer for 5 more minutes.
  6. Add roasted potatoes and broccoli into the soup just before serving.
  7. Finish with a splash of lemon juice and garnish with herbs if desired.

Servings and Timing

  • Servings: 4
  • Prep time: 10 minutes
  • Cook time: 30 minutes
  • Total time: 40 minutes

Variations

  • Use sweet potatoes instead of regular potatoes for added sweetness.
  • Add cooked lentils or white beans for more protein.
  • Use kale or Swiss chard in place of spinach for a deeper green flavor.
  • Blend all vegetables (including broccoli and potatoes) for a fully smooth soup.
  • Stir in Parmesan cheese for a more indulgent finish.

Storage/reheating

Store soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium heat, stirring occasionally. You can freeze the soup without the cream and vegetables for up to 2 months; add cream and roasted vegetables after reheating.

FAQs

Can I use frozen spinach instead of fresh?

Yes. Use about 10 oz of frozen spinach. Thaw and drain before adding to the broth.

How do I make the soup vegan?

Use vegetable broth and substitute heavy cream with full-fat coconut milk or any plant-based cream.

Can I roast the vegetables ahead of time?

Absolutely. Roast the broccoli and potatoes up to 2 days in advance and store them in the fridge.

Will this soup thicken as it cools?

Yes, due to the starch from potatoes and cream. Add broth when reheating if needed.

Can I blend all the vegetables?

Yes, for a smoother consistency, blend the roasted broccoli and potatoes with the spinach base.

What’s the best way to blend hot soup?

Use an immersion blender directly in the pot or allow the soup to cool slightly before blending in batches in a high-speed blender.

Can I use milk instead of cream?

Yes, whole milk works, but the soup will be less rich. For best results, use half-and-half or evaporated milk.

What herbs go well with this soup?

Thyme, parsley, dill, or chives are excellent choices to complement the earthy flavors.

Can I freeze the whole soup?

If using cream, freezing can change texture. Freeze the base without cream and add dairy after reheating.

What can I serve with this soup?

Crusty bread, grilled cheese, or a light green salad pair well for a balanced meal.

Conclusion

Creamy spinach soup with roasted potatoes and broccoli is a deliciously healthy dish that’s easy to prepare and comforting any time of year. Its balance of creaminess and texture makes it both elegant and hearty—perfect for a weeknight dinner or lunch prep. Let me know when you’re ready for the next article.

Print

Creamy Spinach Soup with Roasted Potatoes and Broccoli

Creamy Spinach Soup with Roasted Potatoes and Broccoli

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and nutritious creamy spinach soup blended to silky perfection, served with tender roasted potatoes and broccoli for a wholesome and comforting meal.

  • Author: Emma Harper
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Blending, Roasting
  • Cuisine: International
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 4 cups fresh spinach leaves
  • 3 cups vegetable broth
  • 1 medium potato, peeled and diced
  • 1/2 cup heavy cream or coconut cream
  • Salt and pepper, to taste
  • 1 cup small potatoes, quartered
  • 1 cup broccoli florets
  • 1 tablespoon olive oil (for roasting)
  • Optional: pinch of nutmeg

Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Toss the quartered potatoes and broccoli florets with 1 tablespoon olive oil, salt, and pepper. Spread on the baking sheet and roast for 25–30 minutes until golden and tender.
  3. In a large pot, heat 1 tablespoon olive oil over medium heat. Add chopped onion and garlic, sautéing until soft and translucent, about 5 minutes.
  4. Add diced potato and vegetable broth. Bring to a boil, then reduce heat and simmer until the potato is tender, about 10–12 minutes.
  5. Add spinach and cook until wilted, about 2–3 minutes.
  6. Remove from heat and blend the soup with an immersion blender or in batches in a blender until smooth.
  7. Stir in heavy cream or coconut cream. Season with salt, pepper, and optional nutmeg. Warm through gently.
  8. Serve hot, topped with roasted potatoes and broccoli.

Notes

  • Use coconut cream for a dairy-free version.
  • Add a squeeze of lemon juice for a fresh finish.
  • Soup can be stored in the fridge for up to 3 days.
  • Top with croutons or shredded cheese for extra texture and flavor.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 4g
  • Sodium: 500mg
  • Fat: 16g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 20mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Ignacio1149
Ignacio1149
18 days ago
Jose2023
Jose2023
17 days ago
Felix4295
Felix4295
17 days ago
Genesis4824
Genesis4824
17 days ago
Alma3834
Alma3834
17 days ago