This broccoli soup with spinach is filled with good for you ingredients. First of all, loads of veggies, but the nutritional value can be greatly enhanced by adding some extra toppings. Also easy to make in bulk and save for later!

Broccoli soup with spinach

Broccoli soup with spinach

The first time I had this soup was while we were doing a whole30. At the time I was also working on creating some photos for an ebook by a famous Dutch health blogger. One of the recipes I made was this delicious broccoli soup. I figured it would be perfect also for our whole30.

As you probably know broccoli is super healthy, so this easy soup is ideal to make in batches and bring with you for lunch. Or have it as a light dinner. It’s not very filling but it can be enhanced by adding extra ingredients to it. I’ll give some suggestions below.

Broccoli soup with spinach

Ingredients for the broccoli soup

The list of ingredients for the soup might seem a bit longer than you’re used to but trust me, it is worth it! Also most of the ingredients are actually spices to flavor the soup so it looks like a lot but isn’t so bad once you dig into it.

  • coconut oil
  • broccoli 
  • celery 
  • onion
  • garlic 
  • tumeric
  • ground coriander
  • ground ginger
  • spinach
  • vegetable stock
  • bay leaves
  • coconut milk
  • garden cress
  • hemp seeds (or use almonds instead)
  • salt and pepper

Health benefits of broccoli

Broccoli is super healthy for you. It contains loads of fibre but also has more vitamin C than an orange! It contains potassium, calcium and lots of anti-oxidants. So all the more reason to consume more of this power house of a vegetable.

Broccoli soup with spinach

Preparing the broccoli soup

Broccoli is a rather easy vegetable to prepare. In fact you can eat it raw if you want but most often the chosen method is cooking, steaming or roasting. I love roasting a head of broccoli in the oven. I just add a few nuts to it and eat it with a bit of salmon. Perfect and delicious. This broccoli spinach soup is easier than that though.

For preparing the broccoli you take the head of broccoli and cut of the stem. You can eat the stem as well and it is packed with fiber so don’t toss it away. Cut it into smaller bits as it does need slightly longer to cook than the florets. You can toss it in together with the florets though. No need to keep it separate. Wash the broccoli thoroughly before adding it to the soup. Especially when you use organic broccoli, there might be some dirt between the florets. So washing under running water is the best method of cleaning.

Toppings or additions

For this particular soup I’ve used hemp seeds as a topping in combination with garden cress. Both add some nutritional value to the soup but you can also add crunchy croutons. If you do not want to eat gluten, you can opt for crunchy bacon bits or more fresh herbs to top the soup. I love also using a splash of coconut milk or cream on top of the soup.

Broccoli soup with spinach

Frequently asked question on the broccoli spinach soup

How long do I need to cook the broccoli soup?

The soup doesn’t take too long to cook. I usually find that 15 minutes is enough. But check the cooking on the broccoli stems. Depending on how big you’ve cut the stem pieces that is the part that will take the longest. So once that is done, you can blend the soup

How long can I keep the soup?

You can make the broccoli soup with spinach and keep it in the fridge for two days. But a better option is to make a large batch and freeze for later use. Freeze it in airtight containers in portion sizes. When needed you can just take it out of the freezer and reheat in the microwave.

What additional ingredients are good to use?

If you want to give the soup a bit more body you can add cooked chicken to the soup. That would work really well.

Broccoli soup with spinach

Broccoli spinach soup

3.67 from 3 votes

Delicious broccoli spinach soup with some tasty hemp seed on top!
Check het recept in het Nederlands
Decorative clock showing preparation time
Prep time 10 minutes
Cooking time 15 minutes
Total time 25 minutes

4 people


  • 2 tbsp coconut oil
  • 1 medium broccoli chopped
  • 2 sprigs celery cut in slices
  • 1 large onion diced
  • 4 cloves garlic chopped roughly
  • 2 tsp tumeric
  • 3 tsp ground coriander
  • 1 tsp ground ginger
  • 150 gr spinach a large handful
  • 1 litre vegetable stock
  • 4 bay leaves
  • 100 ml coconut milk
  • 1 tbsp garden cress
  • 2 tsp hemp seeds
  • salt and pepper to taste

How to make the broccoli soup

  • Take a big soup pot with a thick bottom and put the coconut oil in. As soon as the oil is hot enough add the onions and bake until translucent. Add the garlic and bake for a short while. Add the ground spices and bake until fragrant. Add the celery and broccoli, stir and add the vegetable stock.
  • Add the bay leaves and bring the soup to the boil. As soon as it boils turn down to a summer and leave to cook for about 15 minutes.
  • When the broccoli is almost done, add the spinach and leave to wilt.
  • Before blending remove the bay leaves and puree the soup with the stick blender.
  • Serve with a bit of coconut milk, sprinkle with hennepseed and the gardencress

Nutrition Information per portion

Calories: 213kcal | Carbohydrates: 19g | Protein: 8g | Fat: 15g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 88mg | Potassium: 886mg | Fiber: 7g | Sugar: 5g | Vitamin A: 4742IU | Vitamin C: 153mg | Calcium: 148mg | Iron: 4mg


The nutritional values above are calculated per portion. The details are based on standard nutritional tables and do not constitute a professional nutritional advice.

Did you make this recipe?Mention @insimoneskitchen_ or tag #insimoneskitchen!

Looking for more broccoli recipes?

Sharing is caring!

Simone van den Berg

Food blogger from the Netherlands. Loves good food. Likes to create healthy and easy recipes for daily use, but also loves the occasional sweet dish. Lives in the Netherlands with her two cats; Humphrey and Buffy. Profession: Food photographer, food blogger, recipe developer and nutritionist