Vegan Cream of Broccoli Soup

5 from 17 votes

This post may contain affiliate links.

This vegan cream of broccoli soup is easy to make in 30 minutes with just a handful of healthy ingredients. Enjoy this simple dairy-free twist on classic cream of broccoli for a quick plant-based meal.

Save this recipe!
Get this sent sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Scoop taking a scoop of broccoli soup from a bowl.

About the Recipe

This soup is creamy, flavourful and I love that I can enjoy a satisfying serving without it being too heavy with ingredients like cheese and heavy cream.

You’ll love this quick and easy recipe. It takes just minutes to prep for a healthy meal that’s full of flavour and nutrition. The recipe is:

  • Vegan, gluten-free, oil-free.
  • Low-fat, low-carb, low-calorie.
  • Quick and Easy: Ready in 30 minutes with just a few basic ingredients.
  • Stores well in the fridge or freezer so can be made in advance and works well for meal prep.

For more easy vegan vegan soups, this Vegan Tomato Soup, Vegan Vegetable Barley Soup and Vegan Broccoli Cauliflower Soup are all really yummy too!

Ingredients

Visual of ingredients labelled with text for making a broccoli soup recipe.

This list is not complete. Please see the recipe card at the end of the post for the complete ingredient list with measurements and detailed instructions.

  • Onion and Garlic: Use these for the aromatic base. White or yellow onion works here.
  • Carrot and Celery: Help add additional flavour. Mix and match the amounts if you don’t have quite enough. You’ll need about 2 cups total. Zucchini works well here too.
  • Broccoli: Fresh or frozen works!
  • Milk: Any plant-based milk works but I’d recommend something with a neutral flavour like unsweetened almond or cashew milk. For a creamier consistency, you can make a cashew cream by blending 1/2 cup soaked cashews with 3/4 cup water.

Step-by-Step Instructions

Step 1. Add the onion, garlic, carrot and celery to a pot with a couple of tablespoons of the vegetable broth. Cook them for 6-7 minutes until they’re soft and fragrant.

Cooked, chopped carrot, onion, celery and garlic in a soup pot with a wooden spoon.

Step 2. Add the rest of the ingredients and simmer lightly until all the veggies are tender, about 10-15 minutes.

Chopped broccoli cooking in milk in a wooden pot with a spoon in it.

Step 3. Carefully transfer the soup to a blender and process until smooth and creamy. Alternatively, use an immersion blender in the pot until you reach your desired consistency.

Quick Tip: Prefer a chunky soup? Scoop out half of the soup to blend then pour it back into the pot with the unblended portion and stir to combine.

Blended broccoli soup in a blender.

Season the soup with salt and pepper and enjoy right away with any toppings you enjoy!

A spoon dipping into a small bowl of cream of broccoli soup topped with broccoli pieces and black pepper.

FAQs

Can I freeze this soup?

Yes. To freeze it, let it cool then store in one large freezer-safe container or individual portions. When you’re ready to eat it, pull it from the freezer the night before and let it thaw in the fridge. Reheat as needed on the stovetop or in the microwave.

How can I make this vegan broccoli cheese soup?

To make this a u0022cheesyu0022 soup, blend in 1/2 cup nutritional yeast when you blend the soup. You could also try this broccoli potato soup.

Storing Instructions

  • Fridge: Store in a sealed container for up to 5 days.
  • Freezer: Store in a sealed container or individual containers for up to 2 months.
  • Reheating: Reheat leftovers on the stovetop or in the microwave until heated through.

Pin this now to find it later

Pin It
Spoon taking a scoop of broccoli soup from a bowl.
5 from 17 votes

Vegan Cream of Broccoli Soup

By: Deryn Macey
This healthy, vegan cream of broccoli soup is the perfect answer to cold fall days. All the flavour and nutrition with none of the fat and calories. It’s delicious, nourishing and comfort food all the way.
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 5
Save Recipe
Enter your email & get the recipe!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 small or 1 large white onion, diced (300 g, approx. 2 cups)
  • 4 cloves garlic, minced (20 g)
  • 2 carrots, peeled and chopped (175 g, approx. 1 cup)
  • 2 ribs celery, chopped (75 g, approx. 1 cup)
  • 6 cups chopped broccoli, 450 g
  • 3 cups vegetable stock, 750 mL
  • 1 cup dairy-free milk, 250 mL
  • salt and pepper, to taste

Instructions 

  • Add the onion, garlic, carrots and celery to a pot with a few tablespoons of the vegetable stock and cook until they start to soften and become fragrant, about 6-7 minutes.
  • Add the broccoli, stock and non-dairy milk and simmer over medium heat until all the veggies are soft and tender, about 15-20 minutes.
  • Carefully pour the soup into a blender and process until smooth, or use an immersion blender in the pot. If you prefer a chunky soup, leave a few scoops of veggies behind in the pot then pour the blended soup back in to the pot and mix together. 
  • Season with salt and pepper, if needed. Serve right away.

Notes

Soup can be stored in the fridge for up to 5 days or freezer for up to 3 months. Reheat as needed on the stovetop or in the microwave.
For a creamier soup, add 1/2 cup raw cashews when you add the broccoli. Just make sure you have a good blender that can get it nice and smooth. If not, you can soak the cashews overnight then blend with 3/4 cup water to create a cashew cream, then use that instead of the dairy-free milk.

Nutrition

Serving: 1serving, Calories: 56kcal, Carbohydrates: 13.5g, Protein: 3.4g, Fat: 0.6g, Fiber: 4.4g, Sugar: 5.6g
Like this recipe? Rate and comment below!

Originally Posted: November 12, 2016

You Might Also Like

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

31 Comments

  1. I made a few amendments…
    I halved the standard recipe as I only wanted a couple of portions (still used an entire head of broccoli and the stalk). I didn’t have any celery so used a courgette instead. I threw in two sliced spring onions to the veg mix to use them up. I use this wonderful mushroom stock for all my soups now (added 600ml) and I opted for cashew milk (1 cup). I also added two tablespoons (naughty!) of nutrition yeast to add a cheesy flavour and its super tasty. Like a cheese and broccoli soup. Yum!

  2. 5 stars
    I wasnโ€™t convinced this would be as good as it turned out to be. Used up some leftover peas, broccoli and sweetcorn that were all languishing in the fridge. Very very good. Thank you again.ย