Creamy Broccoli Spinach Soup With Greek Yogurt

Skinny Creamy Broccoli Spinach Soup. Takes less than 30 minutes to make and only takes one pot!

Creamy Broccoli Spinach Soup With Greek Yogurt | #recipe #soup #healthy #broccoli,

The New Year is filled with lots of resolutions. Eat better, get more sleep and exercise. I am trying to conquer all three. Starting with eating better. This soup is just what you need to start your new year off right. Loaded with spinach, broccoli, garlic and Greek yogurt. No milk or cream needed. It’s super healthy, delicious and satisfying.

This is a super easy recipe with simple ingredients. Loaded with tons of fiber and vitamins. This soup packs 4 cups of broccoli and 4 cups of spinach. That’s about 2 cups of veggies for one serving!

Soup is one of my favorite meals to prepare during the winter months. Quick, easy and comforting.

This colorful soup has the same consistency of cream of broccoli soup without the milk or heavy cream. For flavor I added garlic, onion, Parmesan cheese and fresh pepper.

How is this soup so creamy without heavy cream or milk? Tons of veggies and not too much chicken stock. The soup gets finished off with just a bit of Greek yogurt. A super healthy clean soup. This soup will make you want to eat your vegetables.

Healthy Broccoli Spinach Soup With Greek Yogurt | #recipe #soup #vegetables #healthy

Everything gets cooked in one pot making for an easy clean up. Don’t worry about chopping the onions fully. They will get puréed with the soup in the blender.

To make this colorful soup start by sauteing onions in olive oil in a large pot. Add in garlic and cook for one minute. Toss in chopped broccoli and cook for 10 minutes. Add in stock and cook for another 5-10 minutes until the broccoli is tender. Take off the heat and add in spinach and cook until wilted. Toss in Parmesan cheese and pepper.

When you are pureeing your soup in the blender it is important to split the soup into two batches. I like to add a dollop (1 tablespoon to be exact) of Greek yogurt to each batch and pulse for another quick second until combined. Pour into bowls and garnish with extra Greek yogurt, chives and fresh cracked pepper.

Broccoli Spinach Soup With Greek Yogurt | #recipe #soup #healthy #vegetables

Love this Creamy Broccoli Spinach Soup? Here are a couple other soup recipes you might want to try!

Creamy Broccoli Spinach Soup With Greek Yogurt

4.63 from 8 votes
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Skinny Creamy Broccoli Spinach Soup. Takes less than 30 minutes to make and only takes one pot!


  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons 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
  • 2 tablespoons Parmesan cheese shredded
  • 1/4 teaspoon pepper
  • 2 tablespoons Greek yogurt
  • Chives for garnish if desired
  • Greek yogurt for garnish if desired


  1. Add oil to a large pot.
  2. Add in onions and cook for 2 minutes.
  3. Stir in garlic and cook for an additional minute.
  4. Toss in broccoli and cook for 10 minutes over medium heat.
  5. Stir in chicken stock and bring to a boil. Simmer for another 5-10 minutes until broccoli is tender.
  6. Take off of the heat and stir in spinach, Parmesan cheese and pepper.
  7. Cool soup slightly.
  8. Add soup in two batches to a blender. (If you have an immersion blender you can do this in the pot). Pulse until thick and smooth. About 1-2 minutes each batch.
  9. Add 1 tablespoon of Greek yogurt to each batch (2 tablespoons total) and pulse to combine.
  10. Pour soup into bowls and serve immediately.
  11. Garnish with fresh chives and Greek yogurt for garnish.

Recipe Notes

Original recipe from Please do not publish my recipe or pictures without linking back to the original post. Thank you!


Leave a Comment


  • New Years resolutions are fun and eating healthy is always on my list 🙂 This soup is so easy and looks delicious! Pinned!

      • Sian

        This recipe looks delicious – I can’t wait to try it. Just wondering why it’s so important to blend the soup in two batches? If I use a stick blender can I not do it all at once in the pot before adding 2 tbsp of the yoghurt?

        • Nathan

          Hi Sian,

          You can do it all at once with a stick blender. The only reason to split it up is if it won’t fit in a blender in one batch. I hope this is helpful! Thank you for your comment!


  • Jacklyn

    Love, love, love this recipe. I actually ate some for Breakfast the other morning. 🙂

  • Lori

    This soup is delicious and so easy! I added some cayenne pepper to give it a little kick.

  • A

    Yummy. I have made this over and over during our recent NZ winter months with a spinach/kale/bloc mix from the garden. Also added chickpeas for protein, as had some to use up and worked a treat as did doubling the receipt. Thx so much for sharing Kelley.

  • Daniel

    Just tried it! It’s delicious.. I used baby spinach for a milder taste. Well done!

  • Shirley Byrne

    Fantastic easy receipe to make ready on the table in less than 30 mins.

  • Annie

    Absolutely delicious, healthy and nutritious, although it would be good if ingredients were in weight also. My family loved it.

  • Angela

    Delicious – who’d have thought broccoli and spinach taste so good. The Parmesan and yoghurt go perfectly thanks

  • Stacie

    This is DELICIOUS! subbed vegetable stock and added a squeeze of lemon at the end. Having some vegetable aversions during pregnancy and tremendously relieved that I now have a way to get my geens. Thank you for this great recipe.

    • Nathan

      Hi Stacie,

      I’m so glad you enjoy the soup, thank you for commenting!


  • Jill

    Just made this tonight and will definitely be making it again! I doubled the garlic, and I don’t love plain yogurt, so I subbed a squeeze of lemon at the end. I also did a bunch of extra salt & pepper to taste at the end.

    Right after making this soup, I thought the flavor was good but missing a final touch. I let it sit while I cleaned up the kitchen, and the soup either melded awesomely in that time or grew on me. Either way, it’s 11:30pm, which is when I’d ordinarily be scouting for, like, ice cream, and I’m sitting here eating broccoli soup.

    • Nathan

      Hi Jill,

      Im so glad you enjoyed the soup! Thank you for trying it out as well as the meatballs! I hope you have a great day!