Go Back Email Link
+ servings
A bowl of soup with a napkin.

Vegan Broccoli Cheddar Soup

My vegan broccoli cheddar soup is a simple-to-make but luxurious cream of broccoli soup with a good hit of cheesy flavour thrown in. It nourishing, quick and full of the good stuff.
4.50 from 6 votes
Print Pin
Course: Soup
Cuisine: Vegan
Diet: Gluten Free | Vegan | Vegetarian
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 5 bowls
Calories: 333kcal
Author: Amanda Logan

Equipment

  • Blender immersion or stand

Ingredients 

For the Soup

  • 1 tablespoon vegan butter or olive oil
  • 1 medium onion diced (yellow, brown or white)
  • 2 celery ribs diced
  • 2 medium carrots peeled and diced
  • 1 medium potato peeled and diced
  • ½ teaspoon salt
  • pinch cracked pepper about 5 cracks of the mill
  • 3 garlic cloves
  • tablespoon nutritional yeast
  • 600 grams(1.3lbs) broccoli heads
  • ½ cup raw cashews
  • 4 cups (1L) vegetable stock
  • 1 cup water
  • 1 teaspoon Dijon Mustard optional
  • cups vegan cheddar one that melts well, we use Green Vie

Toppings (optional)

  • handful dill chopped
  • 1 tablespoon olive oil to drizzle
  • 1 cup croutons

Instructions

  • Heat a tablespoon of oil in a soup or large pot over low-medium heat and add the onions, celery, carrot and potato. Season with salt and pepper and sauté for 7 minutes or until soft.
  • Meanwhile, prepare the broccoli. Trim the woody bases from each stalk (cut about 1cm off) and separate the stalk from the tops of the broccoli. Slice the remaining stalk in half lengthways and then slice them. Chop the florets into small-ish pieces (around 1-inch) but keep them separate. We are going to cook the stalks first and add the florets later. You don't need to get too fussy chopping the florets, just try and get them into similar size pieces for even cooking.
  • Stir the garlic into the pot and cook for another 30 seconds (or until fragrant) before adding the nutritional yeast. Give it a good stir and then add the broccoli stalks and cashews.
  • Add the stock and increase the heat to bring the soup to a gentle boil. Turn the heat down and simmer for around 20 minutes.
  • Add the chopped broccoli florets and the extra water and cook for another 4 -5 minutes or until tender.
  • Remove the pot from the heat.
  • You can blend your soup in a stand blender or use an immersion (stick) blender in the pot.
    For the stand blender, carefully add a few cups of the stock and vegetables to your blender (never fill your blender past the maximum fill line! You'll end up with hot soup everywhere) Blend until smooth, then transfer to a heat-proof jug or bowl (a jug is easier if you have one) while you blend the rest of the soup in similar batches.
    You can use an immersion blender in your soup pot to blend your soup, it just may not be as creamy.
  • Transfer the soup back to the pot and over a low heat and add the mustard and cheese. Gently stir the soup until the cheese is melted. Add more if you like, it's up to your personal taste.
  • Serve with a sprinkling of dill and crunchy croutons.

Notes

2 medium -large broccoli heads yields around 600g/1.3lb of broccoli (including stems). This recipe will also work with frozen broccoli. You'll need about 4 cups. 
The nutritional breakdown is based on the soup only. 

Nutrition

Calories: 333kcal | Carbohydrates: 37g | Protein: 9g | Fat: 18g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 1436mg | Potassium: 823mg | Fiber: 7g | Sugar: 7g | Vitamin A: 5301IU | Vitamin C: 120mg | Calcium: 117mg | Iron: 3mg
Tried This Recipe?I'd love to hear your feedback. Rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram.