Vegan Broccoli Soup | FoodByMaria

Vegan Comfort Food

Vegan Broccoli Cheese Soup


10 minutes


40 minutes



This soup is your dream come true. When I posted about it in my Instagram stories, everyone commented saying how much they really missed a traditional broccoli cheese soup. So here you go, this is a vegan broccoli soup that is better than the real deal. You’re welcome! 😉 

A comforting bowl of Vegan Broccoli Soup sitting on wooden table and topped with 2 slices of toasted bread.

Why you’ll love this Vegan Broccoli Soup

Broccoli cheese soup is so damn comforting. It’s so flavourful, and is an underrated soup in general, but when vegan, or dairy-free, it feels like an unattainable soup that you just can’t get anymore. Why miss out on something you love so much just because you’re vegan? That’s why I wanted to make this tasty (and easy) recipe for you that you’ll love because: 

  • It’s easy and can be made in one-pot quickly
  • It’s delicious and loaded with flavour
  • It’s foolproof – not even the worst cook can screw this one up 
  • It’s just like the real thing BUT better 
  • It’s comforting and takes you back to your childhood, it’s one of those meals that’ll put you straight in a time machine as a kid on a ski trip or after a long day playing in the snow, warming your insides with this yummy Vegan Broccoli Soup

Fun Fact! There are some hidden nutrients in this soup, lots of friggin’ kale! But you will never know and neither will your family & kids. 

Hands holding a warm bowl of Vegan Broccoli Soup placing bowl on a wooden table.

A comforting bowl of Vegan Broccoli Soup sitting on wooden table and topped with 2 slices of toasted bread.

The super powers of broccoli 

Obviously a key ingredient in this soup is the broccoli. Broccoli is a great source of vitamin K & C, plus a good source of folic acid, potassium, and fiber. All of these add some great health benefits to this Vegan Broccoli Soup. 

Vitamin K – essential for the functioning of many proteins involved in blood clotting

Vitamin C – builds collagen, which forms body tissue and bone, and helps cuts and wounds heal. It is also a powerful antioxidant and protects the body from damaging free radicals

Fiber – keep that poop moving and your cholesterol low

Potassium – this mineral and electrolyte will keep your nerves and heart happy

Folate – necessary for the production and maintenance of new cells in the body

The best part of this Vegan Broccoli Soup is that it’s a great way to trick your kids into eating vegetables. The dairy-free cheese and oat milk really makes this soup creamy and yummy, and for all those picky eaters in the house, they won’t even know they are eating kale and broccoli. 

Close-up of Vegan Broccoli Cheese Soup ready to eat with 2 slices of toasted baguette.

Overhead shot of creamy broccoli soup ready to eat.

How to create the perfect soup 

A few tips to make sure you make the best damn soup you’ve ever had? Here you go: 

  • Be patient when cooking down the onions as they’re crucial in nailing the best flavour 
  • Steam the broccoli in the pot until it’s soft before adding the good quality oat milk
  • Use Chao Cheese and Daiya (cutting board collection) – this is important for the best, creamiest dairy-free soup
  • Blend until smooth and until the kale is hardly noticeable 

One big creamy bowl of Vegan Broccoli Soup ready to eat with a drizzle of olive oil and toasted bread.

Other yummy soups you’ll love:

What recipe would you like me to create a vegan spin on? Share below in the comments!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Broccoli Soup

  • Author: Maria Koutsogiannis
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 6 1x
  • Category: Soup
  • Cuisine: Vegan


This super easy one-pot vegan broccoli soup is a comforting bowl of goodness that will keep you warm all winter long.



1 tbsp. olive oil

1 large sweet white onion, roughly chopped

4 large cloves of garlic

3/4 cup mini potato, halved

3 heads of broccoli, stemmed and stalked trimmed and chopped

2 cups of green kale, roughly chopped

68 cups of unsalted vegetable stock, enough just to cover the vegetables

1 tsp salt

1/2 tsp fresh cracked pepper

1 cup oat milk

1 1/2 cups of your favourite meltable vegan cheese


To a large pot add your olive oil and heat on medium-high heat for 1 minute before adding onions.  Cook the onions for 7 minutes or until translucent.  Into the pot add your garlic and potatoes.  Cook them for 5 minutes while stirring often to avoid burning.  Scrape any brown bits that develop at the base of the pot with a wooden spoon.  Add your broccoli and cook for around 15 minutes, with lid on, on medium-low heat.

Go ahead and add your green kale and cook for 2 minutes.

Increase heat to high and add your vegetable stock, salt and pepper.  Bring soup to a boil then simmer for 15 minutes or until potatoes are fork-tender.

Once potatoes are tender and the oat milk and stir till well combined.  Remove soup from heat and blend in a high-speed blender till smooth and creamy. You can also enjoy chunky or blended half and half, the choice is yours.

Return the blended soup to the pot and stir in your vegan cheese of choice.  Stir till melted and till perfeclt silky! Test for seasoning before serving.  If the soup is too thick or rich, just add more vegetable stock and stir till well combined and heat till hot throughout.

Serve with fresh garlic bread and top with cracked pepper and a small drizzling of olive oil!

Before plating check for seasoning. To serve, scoop and top with chickpeas, fresh cilantro and a drizzling of olive oil.


Be patient when cooking down the onions as they’re crucial in nailing the best flavour

Steam the broccoli in the pot until it’s soft before adding the good quality oat milk

Use Chao Cheese and Daiya (cutting board collection) – this is important for the best, creamiest dairy-free soup

Blend until smooth and until the kale is hardly noticeable

Keywords: best, broccoli cheese soup, daiya, easy, free, pot, potato, recipe

pinterest pin of vegan broccoli cheese soup

Mica Day

Love love love! This was my first home made soup so I was very apprehensive of how it was going to turn out, news flash.. delicious!!

The ingredients were easy to source, the step by step guide was in nice simple terms (novice cook here!) and I couldn’t be happier with the finish result, thank you so much Maria! My first of many more recipes of yours!

Maria Koutsogiannis

Thank you so much for the love, hun!

Shirley Collins

Recipe is very versatile! I used zucchini. No kale. No one could tell the difference!

Maria Koutsogiannis

Amazing!! This makes me so happy!!!


I really love this vegan broccoli cheese soup, healthy as well as delicious. Nice content, good read and informative.

Maria Koutsogiannis

Thank you so much! I am in love with it too!!


This was so creamy, comforting & DELICIOUS! I used 1 cup of cashews instead of vegan cheese. I let everything simmer for hrs before pureeing- fabulous!

Maria Koutsogiannis

YESSS!! This soup is seriously fabulous, so glad you loved it! Great modification too!


So so so good! Rich and creamy, a perfect meal for a cold day.

Maria Koutsogiannis

Thanks so much for the love, Michelle! We love this recipe!


So easy to make ( even made oat milk myself). So good. Soup is my love language and I’m pretty sure every soup I’ve tried by Maria has been to die for.

Maria Koutsogiannis



Amazing LOVE this vegan broccoli soup recipe!

Maria Koutsogiannis

Thank you so much for the love Justine!


I have made this for Sunday lunch. Huge thank you for your recipe. Taking some of the seasoning away i am so happy to tell you that even my 7month old baby girl happily ate it for lunch. She even wanted some from our bowls.

Maria Koutsogiannis

yay!!! This makes me so happy, thank you Orsi!

Stacey Isaacs

I’m a chef, but I’m not a vegan chef. And sometimes when I make vegan soups and stews, they taste like they are missing something. I’m here to tell you that this recipe is awesome. My family loved it and it’s easy to make. The only thing I changed was using less liquid than the 12 cups called for — this one’s a keeper!

Maria Koutsogiannis

Amazing!!!!!! So happy you loved this one Stacey! Such a huge compliment coming from a chef!

Post A Comment

Recipe rating

Skip to toolbar