Simply delicious, broccoli potato soup, made using healthy ingredients in a warming, nourishing bowl of goodness. Chunks of potato, carrot, broccoli and white beans together with a rich and creamy broth. A tasty, yet guilt free, low calorie meal that will fill you up and leave you feeling satisfied.
This creamy vegan broccoli soup is exactly what you need right now!
Flavourful, wholesome, packed with veggies, and the perfect accompaniment to a sandwich, wrap, salad, or even a big ol’ crusty bun. It’s naturally gluten free and can be easily made nut free.
Bonus, it’s also oil free for those of you on a whole food plant based (WFPB) diet.
If you’re a cheese lover, don’t worry! Although this soup is dairy free and vegan, and technically there’s no cheese in it, there is definitely a “cheesy” flavour from using a boatload of nutritional yeast!
Not only does it add a delicious cheesiness, but it really ups the nutrients too!
What goes in to a healthy broccoli potato soup?
Fresh veggies and tons of healthy, nutrient dense ingredients.
In addition to all the veggies and nutritional yeast, I’m using low sodium vegetable broth and cashew milk (or coconut milk for nut free), and of course some seasoning.
See the recipe card at the bottom of the post for the full recipe and instructions!
How to make Broccoli Potato Soup
To a large pot, add your onions and carrots with a tablespoon or two of water and sauté until softened slightly, about 3 minutes. (photo 1)
Next, add all the remaining ingredients, EXCEPT the broccoli. (photos 2-3)
Bring your pot to a boil over high heat, and then reduce to a simmer for about 8 minutes, until potatoes are mostly cooked.
Now add the broccoli florets and simmer an additional 5 minutes. (photos 4-5)
Make sure to add the broccoli only once the potatoes are mostly cooked, or the broccoli will get too soft.
Once the soup is cooked, use a slotted spoon or similar tool to remove about 4 cups of the veggies from the pot. (photo 6)
Feel free to remove more or less, depending on your preferred level of chunkiness. Four cups was perfect for my taste.
Now puree the remaining soup in the pot, using an immersion blender. (photos 7-8)
If you don’t have an immersion blender, carefully transfer the soup to a standard blender. Make sure to do some in small batches, and do not overfill your blender. It’s best to let the soup cool first to prevent burns. Do not walk away from a running blender.
Now you may return the reserved veggies back to the pot.
(If you’re serving picky eaters and need to hide the ingredients, feel free to puree the entire soup instead.)
Stir in your plant milk of choice and then serve. (photos 9-10)
If you’d like, you may also save some of those veggies you removed to garnish each bowl, instead of returning it all to the pot.
Expert Tips
Don’t blend the soup too much. This isn’t a cream of broccoli soup, but a chunky, hearty broccoli potato soup. I like using an immersion blender for this one, because it makes the soup smooth enough, without overdoing it like a blender would.
Make sure to remove a couple of cups worth of the soup before blending so you can add some nice texture back into your soup after blending the batch.
Taste and add more seasoning once blended if needed. I kept the seasoning selection to a minimum on this one to make it picky eater friendly. To amp up the flavour of your broccoli potato soup, add some cumin, paprika (sweet or smoked) or even some cayenne pepper to add a little heat if you’d like.
Substitutions/Variations
I really like Yukon Gold potatoes for this one, but you may also sub for whatever you have on hand, or even a mix of half sweet and half gold potatoes.
White kidney beans are nice and hearty and they won’t darken your soup, but again, use whatever you have on hand. Red kidney beans or navy beans also work well here.
If you don’t have fresh broccoli available, use frozen, or sub for leafy greens like spinach or kale, fresh or frozen.
Use any plant milk you like to sub for the cashew milk. Use soy or coconut for nut free, or whatever you have on hand. You may also sub for the canned kind of coconut milk to add even more richness and creaminess to your broccoli potato soup.
Can I make it in advance?
Absolutely!
I find that most soups taste even better the next day when reheated. The flavours really enhance and heighten over night.
This vegan broccoli soup is no exception!
However, the chunks of veggies will further soften, so if that’s not your thing, then enjoy right away.
Can I freeze broccoli potato soup?
Yes, like most soups, you can definitely freeze this one. In fact, this vegan broccoli soup is meal prep AND freezer friendly.
The chunks of beans and veggies will soften more from freezing and thawing though.
So you may want to add in a few more canned beans or even some frozen broccoli florets while reheating your soup to add some texture back in.
More Chunky Vegan Soup Recipes
- Thai Peanut Chickpea Soup Instant Pot
- Slow Cooker Vegetable Pot Pie Stew
- Instant Pot Vegan Chili (or stove top)
- Vegan Sloppy Joes Instant Pot (Soup or Sandwich!)
- Instant Pot Vegetable Soup with Quinoa
- Vegetable Barley Soup with Beans
If you tried this recipe, please let me know about it in the comments below. I always love hearing from you! Don’t forget to Subscribe to This Healthy Kitchen to be among the first to get my new recipes! You can also FOLLOW ME on Facebook, Instagram, Pinterest and Twitter to see more delicious food and get all the latest updates.
Buon appetito,
Rosa
📖 Recipe
Equipment
Ingredients
- 1 large red onion finely chopped
- 4 large carrots thinly sliced
- 2 pounds yukon gold potatoes peeled & diced
- 19 ounce can white kidney beans drained & rinsed
- 1 large broccoli cut into bite size florets, approx 8 cups of small florets
- 6 cups low sodium vegetable broth
- ½ cup nutritional yeast
- 1 teaspoon garlic powder
- ½ teaspoon dried thyme
- sea salt to taste
- 1 cup unsweetened cashew milk or soy milk, or coconut milk
Instructions
- Add the onion and carrots to a large pot with a tablespoon or two of water. Sauté until slightly softened, about 2 minutes.
- Add the potatoes, beans, broth, nutritional yeast, thyme and garlic powder to the pot and bring to a boil over high heat. Reduce heat and simmer until the potatoes are easily pierced with a fork, about 8 minutes. Then add the broccoli and simmer 5 more minutes.
- Turn off the heat and using a slotted spoon, remove and set aside about 4 cups of the veggies. Then puree the remaining soup in the pot, using an immersion blender. Or you may transfer to a stand blender in batches, using caution when pureeing hot liquids. Return the reserved 4 cups of veggies to the pot, stir in the plant milk and taste for salt. I added ½ a teaspoon at this point, but salt to your taste. Then serve and enjoy.
Instant Pot Directions
- Set your Instant Pot to the sauté function, then add the onion and carrots with a tablespoon or two of water. Sauté until slightly softened, about 2 minutes.
- Add all remaining ingredients EXCEPT the milk and close the lid, making sure the valve is in the sealing position. Cook at high pressure for 7 minutes and then quick release the steam valve. Remove the lid once safe to do so.
- Use a slotted spoon to remove 4 cups of the veggies and set aside. Then puree the remaining soup using an immersion blender. Or you may transfer to a stand blender in batches, using caution when pureeing hot liquids.
- Return the reserved veggies to the pot, stir in the milk and taste for salt. I added ½ a teaspoon at this point, but salt to your taste. Then serve and enjoy.
Jayme
We don’t follow any type of “ diet” but I’m always looking for low calorie recipes. I printed this one off as soon as I saw it. Tonight ( and tomorrow’s weather) was the perfect time for it. We devoured it in no time! Definitely keeping this in the recipe binder.
Rosa
Yay! So glad you enjoyed Jayme. Thanks very much for taking the time to leave a review. 🙂
Jason Moser-Wilcox
Since I stopped eating meat back in February, I’ve been steadily on the hunt for great Vegan meals I can feed my family. Quite often the recipes that I choose come from you, Rosa. I really should rate and comment on others. Thanks for all the great meal ideas!🙏🏻
Anyway, I’m making this soup for the second time, and I’ve just acquired a immersion blender. Hope it’s just as tasty and filling as the last time!
Rosa
Aww, thanks so much Jason. Really appreciate the review, thrilled you enjoyed. 🙂
Charlene
The best!
Rosa
Thanks Charlene! 🙂
Jenniffer
The recipe was easy to follow and the soup was done in 20 min. The flavors came to life when all the veggies and broth came together.
Rosa
Yay! So glad you enjoyed. Thanks so much for taking the time to leave a review. 🙂
Kerstin
The soup tasted amazing. I pureed everything as I personally don’t really enjoy the chunks and this way I could even add the stalk and leave of the broccoli, so even less food waste. I used some frozen carrots as I didn’t have fresh ones, I just added it towards the end and it worked out great. Added some soymilk at the end as it was quite thick and it turned out to be the perfect consistency then. One of my favourite recipes. I’ll definitely cook it again. Thank you
Rosa
Thrilled you enjoyed Kerstin, thanks very much for the review. 🙂
Charlene
Changed it to Instant pot directions.
Sautée onions and carrots and the added everything but milk.
Manuel high pressure for 6 minutes and waited 10 minutes and did QR.
Took out about 3 cups of vegetables and used my immersion blender after adding milk until creamy. Add vegetables back in and it is wonderful.
Thanks
Rosa
Thrilled you enjoyed, thank you so much for sharing your process with us Charlene! 🙂
If you don’t mind, next time, could you also leave a star rating? I’d be very grateful, thanks so much.
Lyn Fuller
Easy to make, I cooked it in my instant pot/pressure cooker. Lovely and tasty. Will freeze for winter. Thanks for recipe ♡
Rosa
Thrilled you enjoyed Lyn. Thanks for the review. 🙂
Dana
very delicious!
Rosa
Thanks so much Dana!
Rose Gunn
The best soup I ever made. So flavourful, we loved it.
Rosa
So glad! Thanks so much for sharing Rose. 🙂
Rosemary
Came out delicious! Can’t believe it’s so good without dairy.
Rosa
So happy you enjoyed Rosemary. 🙂