Vegan Broccoli Potato Soup Recipe

This post may contain affiliate links. Read our disclosure policy.

This creamy Vegan Broccoli Potato Soup is what dreams are made of. Cheesy, rich and comforting but there’s no cheese in sight, it’s plant based vegan silly rabbit. Only kind recipes on this website, forever and ever.

Creamiest Broccoli and Potato Soup Ever

When I stepped outside the house early this morning I could literally smell it in the air: soup season has just arrived. Not quite settled in yet but it’s definitely here unpacking. So make sure to dust off that heavy bottom stock pot and park it on the stove up until spring.

If you are looking for some super tasty ways to get more broccoli in your system, this comforting homemade broccoli soup is the way friends. And then make sure to also try our most favorite vegan clam chowder + white bean soup <—DIVINE!


It’s like Broccoli Cheese Soup & Potato Soup Got Married!

Creamy cashews and nutritional yeast blended together with golden potatoes and homemade veggie stock give this soup that super rich, cheddar cheesy creaminess without the addition of any cream or dairy at all.

It’s magically dreamy, healthy, oil free, vegan, easy to make, cheesy but there’s No Cheese in sight (Dairy Free & Cholesterol -Free) + Lusciously Creamy!

This is definitely the time to bring out your powerful blender, totally worth the clean up as the silky texture you’ll achieve is pure perfection!

Creamy Vegan Broccoli Potato Soup - WFPB Oil Free

Recipe Tips

  • Leeks – Feel free to use a leek in place of the onions for the ultimate potato leek soup. My recipes usually change depending on what’s in the pantry. Crispy smoked tempeh bits add nice salty crunch to the final dish so sprinkle some of those on top if you have them.
  • Cashews – No need to soak the cashews in advance, the boiling process will get them perfectly soft to be blended in the creamiest of soup. This is a super easy recipe that also makes fabulous leftovers to refrigerate or freeze for a later date.
  • Variation – I’ve also experimented making this soup with a mix of potatoes and cauliflower florets, and although it was good this version is the best. If you need to use up some cauliflower florets just make this amazing lemony cauliflower soup instead.

Cheesy Vegan Broccoli Potato Soup

how to make vegan broccoli potato soup

Creamy Vegan Broccoli Potato Soup - Cheesy, WFPB Oil Free
5 from 25 votes

Vegan Broccoli Potato Soup

Soaked cashews and nutritional yeast blended together with golden potatoes and homemade veggie stock give this soup that super rich creaminess without the addition of any cream or dairy at all. Pure magic!
Print Recipe
Prep Time:10 minutes
Cook Time:35 minutes
Total Time:45 minutes



  • Preheat a heavy stock up over medium low heat and sauté the onion in a splash of water (or a drizzle of olive oil) until translucent. 
  • Add the sea salt, pepper flakes, celery and carrots and give everything a nice toss. Cover with a lid and sweat a few more minutes until the carrots begin to soften. 
  • Add the garlic, potatoes, cashews and vegetable stock and bring everything to a simmer. Stir in the nutritional yeast, cover with a lid and cook 20 minutes or until the potatoes and cashews have softened. 
  • Transfer the soup to a powerful mixer and carefully purée until silky smooth. ( the Vitamix did an exponentially better job at this than my immersion blender).
  • Transfer the creamy soup back to the pot and bring to a simmer again. Add the broccoli florets, cover with a lid and cook a few more minutes until the broccoli is softened to your liking. Take good care not to overcook it, 3 to 5 minutes should yield that perfect al dente texture. Alternatively you can steam the broccoli separately while your soup is cooking.
  • Taste and adjust seasoning with the sea salt. Add more vegetable stock at this point to thin out the soup if you prefer. 
  • Serve hot with extra red pepper flakes and the fresh chives. 



  • After experimenting a few times with this soup I came to the conclusion that there is no need to soak the cashews in advance. By boiling them in the soup they will become soft and easy to blend in a powerful blender.
  • I adapted the original recipe to yield a larger batch as the only complaint about this soup has been that the portions were too small and people didn't have any leftovers. Problem solved! 


Calories: 201kcal | Carbohydrates: 27g | Protein: 10g | Fat: 8g | Saturated Fat: 1g | Sodium: 54mg | Potassium: 893mg | Fiber: 6g | Sugar: 3g | Vitamin A: 1700IU | Vitamin C: 66mg | Calcium: 82mg | Iron: 6mg
Course: Soup
Cuisine: American
Keyword: Broccoli and Potato Soup, plant based, potato soup, vegan,
Servings: 8 people
Calories: 201kcal
Author: Florentina

 Soups & Stews

Vegan Zuppa Toscana
Vegan Zuppa Toscana
Potato Mushroom Soup
Potato Mushroom Soup

Similar Posts


  1. This soup is amazing, my children loved it, my husband lived it’s a winner. I forgot to soak the cashews so I juts cooked the soup longer and it turned out perfect once blended.

  2. This soup was incredibly easy to make and it tastes delicious. It’s hearty and filling. Perfect meal to fill you up and warm you up. We will make it part of our regular rotation. <3

    1. So happy you loved it Christine, this is always on rotation at our house too, it seems everyone is happy with a bowl of this and I can get that broccoli in their bellies without having to beg. Ha! Winner winner!

  3. Made this the other night and it turned out AMAZING! The cashews make it nice an creamy, and I love all of the flavors. Definitely something I will be making again! Perfect for making the cold winter nights feel cozy!

      1. Do you think some of the cashews could be replaced with white beans to remove some fat, or would that completely alter the flavor?

        1. I suspect you could, just don’t eliminate the cashews entirely, I would go for half cashews + half white beans. Report back if you try it that way.

  4. I made this for dinner tonight and OMG it’s delicious!!! My two picky eaters (husband and son) loved it! I ended up adding additional steamed diced potatoes, carrots and broccoli. The guys like soft veggies. I tried to make the coconut bacon but burned it 🤦🏽‍♀️😩 I’ll try it the next time I make the soup, which will be very soon. 😋 Thank you for sharing this amazing recipe

  5. Do you think I could freeze the base (without the broccoli) after made, so I could take out and prepare when I have the broccoli?

  6. Wow! This soup is delicious! My omnis even loved it. They couldn’t believe how “cheesy” it was. Will definitely make this again.

  7. I had a huge bag of broccoli that I needed to use up. I found this recipe in a search and I am so glad that I did! It is going on my rotation for sure! It’s creamy and smooth. It’s super filling. I have enough to freeze some for one of those lazy evenings. I would say it’s about 4-6 servings. I did end up adding black salt for flavor and double the nutritional yeast, because why not!

    1. It’s just nutritional yeast, it ads nice flavor to the soup much like a boullion cube and also has lots of B vitamins.

  8. This is such a yummy and easy to make recipe. I thought as I added the broccoli that next I would steam them, then I see you already suggested that (hmm slow down me haha), This is be one of our regular go to’s. Thanks so much.

    1. Ha, i prefer steaming the broccoli myself, this way it’s perfect every time. I do the same with my creamy green bean soup. Enjoy!

  9. This looks amazing but I’m new to cooking and confused by the first instruction. What does “preheat a heavy stock up” mean?

    Thanks for your help!

    1. It means to put the pot on the stove, turn on the range and let it heat up a bit before adding your ingredients.

  10. Thanks for the great recipes and work you do for us. Please Please Please list the ingredients in the same order as the instructions.

  11. Hi Florentina!
    I am so impressed with the way this turned out! I didn’t think it was going to resemble broccoli cheese soup but it absolutely did!
    Thanks for the recipe!

  12. Thank you Florentina!!, your recipe for the soup is amazing , it came out delicious , my family enjoyed it, you’re so creative putting together all those ingredients!!!!

  13. This was soooooo delicious! Made it per the recipe. It was satisfying and totally hit the spot – will definitely be making it again. Thank you!

  14. This was so delicious! I’m impressed by how cheesy and filling it is without being heavy. I followed the recipe pretty exactly (minus the chive garnish) and it turned out great. The recipe doesn’t mention when to add the (optional) turmeric, so I sprinkled a bit in with the broccoli because that’s when I realized I hadn’t used it, but I probably didn’t add enough to make much of an impact. Do you think it should go in earlier?

  15. Making this right now, and can not believe how gorgeous it smells and tastes! Thank you so much for sharing this recipe!

  16. HI, this soup was delicious. I modified it slightly while making based on a vegan mac and cheeze I make. I added juice of a half of a lemon, a few dashes of vegan Worcestershire and paprika. It tasted just like a delicious broccoli cheese soup I haven’t had for 20 or more years. Thank you!

  17. Mine came out brown, not yellow. I used Russet potatoes, so I assume that’s why. My 11 yr old said it looked like vomit (she’s not completely wrong) but it tasted good. I left out the nutritional yeast because she’s sensitive to it. I halved this recipe and it still made 6 servings. If I have golden potatoes on hand sometime, I may try this again and see if I can get a better color.

    1. Hey Abby, to achieve that pretty golden color you really want to use the Yukon gold potatoes in this soup and also add a little pinch of turmeric. If you used Russets you must peel them first but they still won’t yield that nice golden soup.

  18. Delicious! I added 1-2 tbsp (to taste) Dijon, lots of black pepper and some oat milk at the end to make it even creamier. My immersion blender worked well to blend it smoothly (I blended for a long time). Super creamy and exactly the flavor I was looking for to satisfy my broccoli soup craving! Thank you 💜

  19. This looks and sounds DELICIOUS! Can you suggest the best nut alternative as we have severe cashew/nut allergies in our house. I often use sunflower seeds but this time when I tried them the soup had little “bits” in it but the flavor was really good. Any suggestions?

    1. The sunflower seeds are great, in order the get them super creamy you must use a really powerful blender. It’s the only way i am able to get the cashews that creamy too.

  20. Halfway through I realized my broccoli was bad and I just added extra carrots and peas for texture and made homemade challah croutons, topped with some vegan cheese and I am OBSESSED!!! this is the best soup ever!!!

  21. SO GOOD!!! I am blown away by the flavors in this soup. I added some Colby plant-based VioLife cheese to the top for extra cheesy goodness!
    Thank you so much for sharing!

  22. This was fabulous!! I had to make a substitution for the cashews since my daughter has a severe cashew allergy. So I used unsweetened Milkadamia (Macadamia Milk) in place of them. Everything else I followed pretty much exactly. Because I didn’t have to puree the cashews, I was able to use an immersion blender instead and the consistency of the soup was perfect. I pan fried some vegan bacon, crumbled it up and put that on top and yum yum!! I brought leftovers into work with me for lunch, and here I am at 10:30am sneaking bites of it! LOL. Definitely a keeper!!

  23. The consistency was nice, but it was bland for me so I added lots of crushed red pepper and salt and some rosemary.I halved the amount of nutritional yeast cause I’ve had bad experiences in the past with the flavor being overwhelming, I think next time I’ll add the entire amount you recommended. I still wasn’t feeling it was really good and flavorful so I tried it over some freshly made jasmine rice and it was fabulous!! Thank you! Can I freeze it with the broccoli already in it?

    1. Hi Alisa! The nutritional yeast is a major flavor component of this recipe, it’s where the umami cheesiness comes from. If anything I’d suggest adding even more, not less. The important thing is to use a non-fortified organic nutritional yeast, the fortified ones have added synthetic vitamins which could explain your past experience with it. I’m glad it all turned out well in the end and you enjoyed the soup 🙂 ~ Florentina Xo’s

  24. My goodness is this soup good! My entire family gobbled it up. This was so filling and light at the same time. I will be adding this to my favorite recipes! The best part is that there is plenty leftover for lunch tomorrow!

  25. This was really delicious! If I didn’t make it, I would’ve thought it was a true broccoli cheddar. I definitely needed to add more salt to get a more cheesy flavor.

Leave a Reply

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

Recipe Rating