Vegan Healthy Broccoli Soup

This creamy whole30 friendly and vegan delicious broccoli soup is packed with vegetables! Almond milk and almond meal make the soup creamy!

Are you team broccoli? It’s such a love or hate vegetable. Or as my son thinks, it’s ok. I like broccoli in stir-fries and such but not just like that. I remember being in Canana 20 years ago and I was served raw broccoli and cauliflower with a dipping sauce which totally confused me! Have you ever eaten it like that? Is that a thing?

Anyways, I recently had a head of broccoli in my fridge that needed to be used up and thought of ways to incorporate it. Since it’s still not exactly hot, I’m always up for a soup and it seemed like a good option! My son goes to a parent initiative kindergarten which means that us parents have to cook lunch for the children. And the week before they had had broccoli soup with almond slivers for lunch which my son really liked! I had never heard of that before and obviously didn’t eat it either but it sounded really good!

So broccoli soup it was! But a healthy version which was vegan, low carb and whole30 friendly as well. I like using coconut milk instead of regular cream but in this case I didn’t want to use coconut milk. Not everyone likes or tolerates coconut milk and sometimes it’s nice to mix things up a little. So I decided on a mixture of almond milk, almond meal and nutritional yeast. By mixing these ingredients together and adding them towards the end of cooking, it creates a lovely creamy soup!

For extra flavor and texture, I topped the soup with almond slivers, a few chili flakes and chili oil. My blog is not called The SPICY Pineapple for nothing – I really love spicy things! Those toppings are totally optional. But if you decide to omit the spicy kick, I recomend adding the almond slivers at least. A little bit of texture is always nice. Dipping bread into soup is also always a lovely and comforting thing to do and also the case with this soup. So go ahead and dip your favorite bread into the soup!

Will you make this soup soon? Or how about my Vegan Zucchini Soup with Crispy Fennel?

Difficulty: Beginner Prep Time 5 mins Cook Time 35 mins Total Time 40 mins
Servings: 2


This creamy whole30 friendly and vegan delicious broccoli soup is packed with vegetables! Almond milk and almond meal make the soup creamy!



  1. Peel and chop garlic cloves.

    Chop the broccoli into pieces.

  2. Heat up olive oil in a pot. Add the chopped garlic and fry for one minute. Add chili flakes and the chopped garlic to the garlic. Stir and fry for 5 minutes, stirring every now and then.

  3. Add vegetable broth and bring to a boil. Lower the temperature and simmer for 15 minutes. 

  4. In the meantime, mix together almond milk, nutritional yeast and almond meal in a bowl. Mix well and add to the soup. Simmer for another ten minutes, then blend until smooth. 

  5. Divide up into two bowls and top with almond slivers, a little bit of nutritional yeast and - if desired - some more chili flakes. Enjoy!

Keywords: soup, broccoli soup, vegan soup, whole 30 soup, coconut milk free creamy soup, creamy soup, creamy broccoli soup, vegetable soup, almond milk, creamy vegetable soup, vegan soup, vegan,

Did you make this recipe?

Be sure to follow me @the.spicypineapple and hashtag #thespicypineapple if you made this recipe :) I would love to see it!

Pin this recipe and share it with your followers! 

Recipe Card powered by WP Delicious
Andrea Epstein in her kitchen

Andrea Epstein

Hi, I'm Andrea, a full-time food blogger, mother of 1 wonderful son, 2 equally wonderful stepsons and wife to a darling husband. I live in Munich, Germany with my family. I loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

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