Creamy Broccoli Spinach Soup with Greek Yogurt Recipe

I absolutely adore this Creamy Broccoli Spinach Soup with Greek Yogurt Recipe because it feels like a warm hug in a bowl. The blend of tender broccoli and vibrant spinach whipped into a velvety soup, enriched with just the right amount of tangy Greek yogurt, makes it a nourishing and satisfying meal. I love how this recipe balances fresh, wholesome ingredients with incredible creaminess without relying on heavy cream. It’s become one of my go-to dishes whenever I’m craving something comforting but still light and healthy.

Why You’ll Love This Creamy Broccoli Spinach Soup with Greek Yogurt Recipe

I can’t get enough of the flavor profile in this soup. The natural earthiness from the broccoli pairs beautifully with the mild, slightly sweet flavor of spinach, while the Parmesan cheese adds that perfect umami kick. The Greek yogurt is the star that brings everything together, lending a luscious creaminess and a subtle tang that brightens each spoonful. It’s rich but never overwhelming, making every bite deliciously balanced.

The ease of preparation really makes this recipe stand out for me. It takes just about 30 minutes from start to finish, with simple techniques like sautéing and simmering that anyone can manage confidently. Plus, whether I’m cooking for a quick weeknight dinner or serving a cozy lunch to friends, this soup fits perfectly. It’s wonderful when you want something that feels indulgent but is actually packed with nutrition and fresh ingredients.

Ingredients You’ll Need

A stainless steel pot on a black stovetop holds a broth with bright green broccoli florets floating in it. Small pieces of light brown onions are scattered throughout the clear brownish liquid, which fills about one-third of the pot. The pot’s shiny interior reflects some of the ingredients, and the handles are visible on both sides. The background shows a white marbled countertop. photo taken with an iphone --ar 4:5 --v 7

To create this creamy, vibrant soup, you’ll only need a handful of simple ingredients that work so well together. Each component enhances the dish’s flavor, texture, and color, making it fresh and satisfying.

  • Extra virgin olive oil: Adds richness and helps gently cook the onions and garlic for a delicate flavor base.
  • Onion: Provides sweetness and depth when sautéed at the beginning.
  • Garlic cloves: Infuses the soup with a fragrant, savory note that brightens the overall taste.
  • Broccoli: The main star packed with nutrients and fiber, giving the soup vibrant green color and a tender bite.
  • Low sodium chicken stock: Creates a flavorful broth without overpowering the fresh veggies, and keeps the soup light.
  • Spinach: Adds freshness and a pop of leafy green goodness that blends smoothly into the creamy base.
  • Parmesan cheese: Brings a nutty, savory element that enriches the soup’s depth of flavor.
  • Salt and pepper: Essential for seasoning, balancing, and elevating all the ingredients.
  • Greek yogurt: Adds that glorious creaminess with a subtle tang while keeping the soup light and healthy.
  • Greek yogurt for garnish (optional): A lovely finishing touch that enhances the visual appeal and adds a creamy burst with each spoonful.

Directions

Step 1: Start by heating the extra virgin olive oil in a large pot over medium heat. Add the roughly chopped onions and cook for about 2 minutes until they are soft but not browned. Then stir in the garlic cloves and sauté for another 1 minute, letting the aroma fill your kitchen.

Step 2: Toss in the chopped broccoli and cook everything together for 5 minutes, stirring occasionally. This step softens the broccoli slightly and helps meld the flavors.

Step 3: Pour in the low sodium chicken stock and bring to a boil. Once boiling, reduce the heat and simmer the soup gently for 5 to 10 minutes until the broccoli becomes tender and cooked through.

Step 4: Remove the pot from heat and immediately stir in the fresh spinach, Parmesan cheese, and a generous pinch of black pepper. The residual heat will wilt the spinach and melt the cheese beautifully.

Step 5: Let the soup cool down just a bit for safety. Then transfer it to a blender in two batches, or use an immersion blender right in the pot if you have one. Blend each batch until the texture is thick, smooth, and creamy — usually about 1 to 2 minutes per batch.

Step 6: Add 1 tablespoon of Greek yogurt to each blended batch and pulse a few more times to incorporate it fully. Taste the soup and season with salt and pepper as needed.

Step 7: Pour your lush, creamy broccoli spinach soup into bowls and serve immediately. If you like, add a small dollop of Greek yogurt on top for a pretty, creamy garnish that also boosts the tangy flavor.

Servings and Timing

This recipe makes approximately 4 generous servings, perfect for sharing with family or saving leftovers for the next day. Prep time takes about 5 to 10 minutes as you chop and gather ingredients, while the actual cooking and simmering unfold over 20 minutes. Blending and final seasoning take just a few more minutes, making your total time around 30 minutes — speedy enough for any busy day without sacrificing flavor!

How to Serve This Creamy Broccoli Spinach Soup with Greek Yogurt Recipe

The image shows two white bowls filled with smooth green soup that has a slightly thick texture, likely made from pureed vegetables or herbs. Each bowl has a swirl of white cream on top, with the nearest bowl having strokes of cream in a zigzag pattern, sprinkled with ground black pepper, and the other bowl having a loose circular swirl of cream. A silver spoon is standing in the soup in the closest bowl, and both bowls are placed on a white marbled surface photo taken with an iphone --ar 4:5 --v 7

When it comes to serving this soup, I like to keep it cozy yet elegant. It shines with a sprinkle of freshly cracked black pepper or a bit more Parmesan cheese on top to enhance those savory notes. A dollop of Greek yogurt adds a fresh, creamy contrast that elevates each spoonful visually and taste-wise. For presentation, I love using colorful bowls because the vibrant green soup looks stunning against bold backgrounds.

To round out the meal, I often serve this soup alongside crusty artisan bread or garlic toast for dipping. A simple mixed green salad with a light vinaigrette complements the creaminess wonderfully and keeps the meal balanced and light. If you want something heartier, pairing it with a grilled cheese sandwich is pure comfort food bliss!

For beverages, sparkling water with lemon or a crisp white wine like Sauvignon Blanc pairs beautifully, cutting through the richness and refreshing the palate. This recipe is perfect for lunches, casual dinners, or even a lovely starter for holiday meals. It’s best enjoyed warm or hot but still wonderful when slightly cooled, especially during milder days.

Variations

I love experimenting with this soup to suit different tastes and dietary needs. For a vegan twist, you can swap out the chicken stock for a hearty vegetable broth and replace Parmesan cheese with nutritional yeast or vegan cheese alternatives. Using a plant-based yogurt instead of Greek yogurt keeps the creaminess intact while making it 100% vegan.

If you want to boost the soup’s flavor further, try adding a pinch of nutmeg or some roasted garlic during the initial sauté stage. A touch of cooked potato or cauliflower can make the texture even richer and silkier. For a spicy kick, a sprinkle of red pepper flakes or a dash of smoked paprika can add exciting warmth.

Cooking method wise, if you’re pressed for time, steaming the broccoli and spinach instead of sautéing and simmering can speed things up. Just blend the steamed veggies with stock and yogurt, and you’ll still get a delightful creamy texture with a slightly different fresh flavor.

Storage and Reheating

Storing Leftovers

I always store leftover soup in airtight glass containers to preserve freshness and flavor. This soup keeps well in the refrigerator for up to 3 days. Just be sure to cool it completely before sealing to avoid condensation that could affect texture.

Freezing

This soup freezes beautifully, making meal prep a breeze. Allow the soup to cool fully, then portion it into freezer-safe containers or heavy-duty ziplock bags. It can be frozen for up to 2 months without losing much of its creamy texture. When ready to enjoy, thaw overnight in the refrigerator for the best results.

Reheating

The best way I reheat this soup is gently on the stovetop over low heat, stirring frequently to prevent sticking and to restore its smooth consistency. Avoid boiling as it might cause the yogurt to separate. Alternatively, you can warm it in the microwave in short bursts, stirring in between, to keep the texture fresh and silky.

FAQs

Can I make this Creamy Broccoli Spinach Soup with Greek Yogurt Recipe dairy-free?

Yes! Simply use a dairy-free yogurt alternative, such as coconut or almond milk-based yogurt, and replace Parmesan with nutritional yeast or a vegan cheese substitute. Use vegetable broth instead of chicken stock, and you’ll have a delicious dairy-free version.

Is it okay to use frozen broccoli and spinach?

Absolutely! Frozen vegetables work perfectly here and are super convenient. Just thaw them slightly before adding to the pot, and adjust cooking time as needed since frozen produce softens faster.

Can I prepare this soup ahead of time?

Definitely. You can make the soup a day in advance, refrigerate it, and reheat just before serving. The flavors often deepen with time, making it even more delicious. Just add the Greek yogurt right before serving to keep the creaminess fresh.

How can I make this soup more filling?

Adding cooked quinoa, rice, or small pasta shapes into the soup works wonderfully to bulk it up. You could also serve it with protein-rich sides like a boiled egg or grilled chicken for a heartier meal.

What if I don’t have a blender or immersion blender?

If you don’t have either, you can mash the cooked broccoli and spinach with a potato masher or fork for a chunkier, rustic texture. The soup won’t be as smoothly creamy, but it will still be tasty and comforting.

Conclusion

If you’re looking for a comforting, nutritious dish that’s quick to make and bursting with fresh flavors, I wholeheartedly recommend trying this Creamy Broccoli Spinach Soup with Greek Yogurt Recipe. It’s one of those meals I turn to when I want something soothing yet vibrant, simple yet special. I can’t wait for you to enjoy this cozy bowl of green goodness as much as I do!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Broccoli Spinach Soup with Greek Yogurt Recipe

Creamy Broccoli Spinach Soup with Greek Yogurt Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 7 reviews

A delicious and nutritious creamy broccoli spinach soup made with fresh vegetables, low sodium chicken stock, and enriched with Greek yogurt and Parmesan cheese for a smooth, tangy flavor. Perfect for a quick and healthy meal ready in just 30 minutes.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Soup Base

  • 2 tbsp extra virgin olive oil
  • 2 tbsp onion (roughly chopped)
  • 2 garlic cloves (roughly chopped)
  • 4 cups broccoli (stems removed, roughly chopped)
  • 2 1/2 cups low sodium chicken stock
  • 4 cups spinach

Flavor Enhancers

  • 2 tbsp Parmesan cheese (shredded)
  • Salt and pepper, to taste
  • 2 tbsp Greek yogurt
  • Greek yogurt for garnish (optional)

Instructions

  1. Sauté Aromatics: Heat 2 tablespoons of extra virgin olive oil in a large pot over medium heat. Add roughly chopped onions and cook for about 2 minutes until they begin to soften. Then, add the chopped garlic and cook for an additional minute to release their fragrance.
  2. Cook Broccoli: Add the roughly chopped broccoli to the pot and cook for 5 minutes over medium heat, stirring occasionally. Pour in 2 1/2 cups of low sodium chicken stock and bring the mixture to a boil. Reduce heat and simmer for 5 to 10 minutes until the broccoli becomes tender.
  3. Add Spinach and Parmesan: Remove the pot from heat. Stir in the fresh spinach leaves, shredded Parmesan cheese, and freshly ground black pepper to taste. This will add creaminess and flavor to the soup.
  4. Blend the Soup: Allow the soup to cool slightly for safety. Transfer it in two batches to a blender and pulse approximately 1 to 2 minutes each batch until the soup turns thick and smooth. Alternatively, use an immersion blender directly in the pot for convenience.
  5. Incorporate Greek Yogurt: Add 1 tablespoon of Greek yogurt to each batch of blended soup and pulse to combine. Taste and adjust seasoning with salt and pepper as needed.
  6. Serve and Garnish: Pour the warm soup into bowls and serve immediately. Optionally, garnish each bowl with a dollop of Greek yogurt for extra creaminess and a touch of tang.

Notes

  • Using low sodium chicken stock allows better control over salt content.
  • Spinach is added after cooking broccoli to retain its bright color and nutrients.
  • Greek yogurt not only adds creaminess but also boosts the protein content of the soup.
  • Can be prepared vegetarian by substituting vegetable broth for chicken stock.
  • For a dairy-free option, omit Parmesan cheese and use dairy-free yogurt.
  • Cool the soup slightly before blending to avoid pressure build-up and kitchen accidents.
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Salt

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star