This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Introducing my Easy Broccoli Soup that is absolute perfection! Its creamy texture is everything you could want. It is full of healthy vegetables and the total time to make this healthy broccoli soup is just 30 minutes! For another green soup, try my Spinach Soup.

creamy broccoli soup.
James Wythe

Broccoli Soup at a Glance

James's tipUse the stalks as well as the florets. Peel and chop them small: they add flavour and cut waste.

10 minsPrep
20 minsCook
30 minsTotal
4Serves
Gluten freeDairy freeVeganFreezer friendly

Key ingredients

  • Broccoli
  • Carrots
  • Celery
  • Onion
  • Garlic
  • Soy cream

Why you'll love it

  • Ready in 30 minutes
  • Creamy without dairy
  • Freezes well

Quick summary

This broccoli soup softens onion, carrots, celery and garlic, then simmers broccoli in vegetable stock and blends it with soy cream. It takes 30 minutes and is gluten free, dairy free and vegan.

Summarise this recipe with AI:ChatGPTClaudePerplexityGoogle AIGrok

Save this recipe!

I'll email you a shopping list plus helpful tips to make the best version of this recipe

SAVE RECIPE

Why this recipe works

I love soup in the autumn and winter months. This broccoli soup is definitely a new favourite. It is super easy to make and incredibly healthy. It is mainly made up of vegetables! The prep time is only 10 minutes with another 20 minutes of cook time.

If you use soy cream like I did, this broccoli soup is completely vegan. It’s also naturally gluten-free! Not to mention, the taste is absolutely amazing! Broccoli is one of my favourite vegetables as it’s so versatile and packed with vitamins. Perfect as a quick side dish like my Air Fryer Broccoli but can be used in lots of dishes to quickly boost the nutrients such as my Salmon Noodles or Sausage Pesto Gnocchi.

And for another soup recipe to try, take a look at my Vermicelli Soup. Got a glut of green veg? My Courgette Soup is just as quick.

Ingredients to make Broccoli Soup

Ingredients to make Broccoli Soup.
  1. Olive Oil – is used to cook up the vegetables and garlic.
  2. Onion – You could use a white or yellow onion.
  3. Carrots – add a nice sweetness to the soup.
  4. Celery – helps to round out the flavours in this delicious soup.
  5. Garlic Cloves – add a delicious umami flavour.
  6. Broccoli – You’ll use both the broccoli stems and florets to reduce food waste. Frozen broccoli works too: add it straight from frozen and simmer 3 to 4 minutes longer. If you have any spare try making my Broccoli Stir Fry, Salmon and Broccoli Pasta or Broccoli Pasta.
  7. Vegetable Stock – helps to form the base of the soup and creates quick flavour. Check the label is gluten free.
  8. Cream – I used soy cream, but any dairy free cream would also work well.
  9. Salt and Black Pepper – is used as a finishing touch to bring everything together perfectly.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Olive Oil – you could use another neutral oil or a dairy free spread.
  • Vegetables – can be substituted or added as you want. Potato, roasted red pepper, parsnips, or tomatoes are great options.
  • Vegetable Stock – can be replaced with vegetable broth or chicken stock (check the label is gluten free).
  • Cream – Soy cream, coconut milk or cashews blended with a little of the stock all keep this a vegan, dairy free broccoli soup.
  • Without potato – To thicken it without potato, blend in a drained tin of white beans or 2 tbsp gluten free oats.
  • Soup maker – Fry the onion and garlic first, then add everything except the cream, use the smooth setting and stir the cream in at the end.

Variations

  • Spicy – Add in a chopped jalapeno or green chillies for some extra spice.
  • Deluxe – Top with a swirl of my Vegan Sour Cream, fresh herbs and gluten free croutons.
  • Kid friendly – A broccoli and cheese style soup may be more tempting for young kids. Stir in a spoonful of nutritional yeast or top with a grated dairy free cheese to their liking. Blended cashews also make it taste cheesy and keep it vegan.
  • High protein – Blend in a 400g tin of drained butter beans with the stock.

How to make Broccoli Soup

colourful vegetables on a wooden cutting board.

Step 1: Firstly, prepare your veg. Peel and dice the onion, peel and slice the carrots, and thinly slice the garlic. Separate the broccoli into florets and chop the stems.

onion, carrots, and celery in a pot.

Step 2: Heat olive oil in a pot over medium-high heat. Add onion, carrots, and celery. Cook, stirring for 5 minutes. Add garlic and cook until fragrant, about 30 seconds.

roccoli florets and celery stalks in a pot.

Step 3: Add broccoli florets and stalks along with the vegetable stock. Simmer for 15 minutes or until the broccoli is tender.

vegetables in a blender.

Step 4: Allow the veg to cool down, before transferring them into a blender. Blend the broccoli in batches until smooth, or puree using an immersion blender.

green soup in a pot with cooking cream.

Step 5: Transfer back to the pot, stir in the cream, and reheat the soup. Adjust the seasoning and serve warm.

Hint: Do not overcook the broccoli. Blend as soon as it is just tender so the soup stays bright green.

Hint: If you want broccoli bits in your bowl, don’t blend as long.

Tip: a squeeze of lemon at the end keeps the colour and taste fresh.

Slow cooker method

Soften the onion, carrots, celery and garlic in a pan first (Steps 1 and 2), then tip them into the slow cooker with the stock. Cook on high for about 3 hours, adding the broccoli for the last 45 minutes to keep it green. Blend, then stir in the cream.

What to serve with Broccoli Soup

Leftovers

Allow the soup to cool, then store it in an airtight container in the fridge for up to 3 days. Reheat gently on the hob or in the microwave until piping hot.

To Freeze: Freeze for up to 3 months, ideally before adding the cream, and stir it in when reheating. Thaw overnight in the fridge, then reheat gently until piping hot.

Recipe FAQs

How do you thicken broccoli soup?

You have a couple of options to thicken broccoli soup. You could add a potato or some rice to it. If you don’t want to adjust the ingredients too much, you could make a slurry with 1 tbsp cornflour and 2 tbsp cold water, then whisk it into the simmering soup. Use cornflour rather than wheat flour to keep it gluten free.

Can I make it creamy without cream?

Yes. Add 1 small potato with the carrots, or blend in a handful of soaked cashews.

Is broccoli soup healthy?

Yes: it is mostly vegetables, with no dairy cream. Each serving is about 212 kcal. See the nutrition in the recipe card.

How do I make broccoli soup without a blender?

Chop the broccoli small, simmer until very soft and mash with a potato masher for a rustic soup.

How can I jazz up broccoli soup?

The secret ingredient? A squeeze of lemon. You can also add toasted seeds, a swirl of vegan sour cream or a little chilli oil. A spoonful of nutritional yeast adds a cheesy, dairy free flavour, and turmeric, paprika or Italian seasoning work well too.

Can I make a broccoli and cheddar style soup dairy free?

Yes. Stir in a spoonful or two of nutritional yeast for a cheesy flavour, then add a little grated dairy free cheese if you like. Blended cashews make it extra creamy.

More Vegetable Soup recipes

soup with broccoli and celery stalks.

You might also like

4.50 from 6 votes

Broccoli Soup

This creamy, easy-to-make Broccoli Soup is perfect for a cosy meal any day of the week, and full of fresh, vibrant flavours!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4

Ingredients 

  • 2 tbsp olive oil
  • 1 onion, diced
  • 2 medium carrots, peeled and sliced
  • 3 small celery stalk, chopped
  • 3 cloves garlic, thinly sliced
  • 1 broccoli head, about 350g, stems and florets
  • 750 ml vegetable stock, gluten free
  • 190 ml cream, dairy free, I used soy cream
  • Salt and pepper, to taste

Instructions 

  • Firstly, prepare your veg; peel and dice the onion, peel and slice carrots, and thinly slice the garlic. Separate broccoli into florets and chop the stems.
  • Heat olive oil in a pot over medium-high heat. Add onion, carrots, and celery. Cook, stirring for 5 minutes. Add garlic and cook until fragrant, for 30 seconds.
  • Add broccoli florets and stalks along with the vegetable stock. Simmer for 15 minutes or until the broccoli is tender.
  • Allow the veg to cool down, before transferring them into a blender. Blend the broccoli in batches until smooth, or puree using an immersion blender.
  • Transfer back to the pot and stir in the cream and reheat the soup. Adjust the seasoning and serve warm.

Video

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Store in an airtight container in the fridge for up to 3 days. Reheat gently in a pot/pan over a low heat until piping hot or in the microwave.
To Freeze: Freeze any leftover soup in an airtight container for up to three months, ideally before adding the cream. Thaw overnight in the fridge, then reheat gently on the hob or in the microwave until piping hot, and stir in the cream.
Tip 1: If you want to add a bit of a tang, add some apple cider vinegar or lemon juice.
Tip 2: As a variation, you could add the broccoli florets in without blending them.
Tip 3: If you have the time, you could roast the vegetables and garlic rather than frying them up.

Nutrition

Calories: 212kcal | Carbohydrates: 17g | Protein: 5g | Fat: 15g | Saturated Fat: 2g | Fiber: 5g | Sugar: 7g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

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

Recipe Rating




11 Comments

  1. 5 stars
    Made this soup and its absolutely delicious. Full of flavour and wholesome goodness as well as pure comfort food. love it. Well done James, this is going to be a regular in my house. It gets all stars for rating.

  2. 5 stars
    Delicious wow.
    Incredibly tasty and filling. Very easy to make too. I shall be making a much larger pot next week