My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
×
Home » Recipes » Vegan Main Dishes

Modified: Jan 13, 2021 · Published: Dec 29, 2020 by Jim Mee Sha · This post may contain affiliate links · 8 Comments

Healthy Vegan Potato Cauliflower Broccoli Soup

Jump to Recipe

This cheesy and creamy potato cauliflower & broccoli soup is not only vegan, but super healthy too. A delicious way to sneak in tons of veggies!

Soup in a white Dutch oven. There is a small bowl of croutons on the side.

I am not a huge fan of soups, but on the rare occasion that I crave some, this recipe is definitely my go-to. It is hearty, creamy and really comforting to have, literally a hug in a bowl.

Like my cream of spinach soup, it is also a really good ( and delicious ) way to sneak in tons of veg !

And the best part is, you can make it oil-free too ! The detailed instruction will be listed down below and in the recipe card.

Jump to:
  • 🥔What you will need
  • 🔪 How to make
  • ✔ Helpful Tips + variations
  • 🍴How to serve
  • ❄ Storing + Freezing
  • 🍽 More cozy vegan recipes
  • 📖 Recipe

🥔What you will need

Ingredients needed for soup like carrot, broccoli, cauliflower, potato, dried thyme, dried rosemary, bay leaves and nutritional yeast
  • I am using fresh broccoli, but feel free to use frozen ones too.
  • To make the soup more vibrant in color, I also added in some turmeric powder. Plus it is a really great way to get in some extra nutrients !
  • I am using Russet potatoes, but russet or red potatoes will work equally well.

🔪 How to make

Heat up a tablespoon of neutral-tasting oil in a large soup pan / Dutch oven. ( I am using olive oil). Alternatively, heat up ¼ cup of broth / water in place of the oil to make this oil-free.

Saute the onion until translucent, about 3-4 minutes.

Sauteing onion in a Dutch oven

Then, add in the garlic, thyme and rosemary. Saute for another 1-2 minutes, or until the garlic is fragrant.

Pour in the vegetable broth along with the bay leaves, nutritional yeast, potatoes and cauliflower florets. Bring the mixture to a boil, then lower the heat to a gentle simmer. Cook with the lid on for 10-15 minutes until the potatoes and cauliflowers are fork-tender, giving it a stir every 5 minutes or so.

Cauliflower, potato and broth cooking in the pot

Remove the bay leave from the mixture. Blend until smooth. I am using my Vitamix, but you can use an immersion blender instead.

Pour the soup back into the pot ( If you are blending it with a blender) and bring the mixture to a boil again. Add in the sliced carrots and broccoli. Cook for another 10 minutes, or until the broccoli an carrots have softened.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Adding in the carrot and broccoli into the pot

It is now ready to be enjoyed !

✔ Helpful Tips + variations

  • You can keep the soup chunkier by blending only half of it. I personally love a smooth soup.
  • The broccoli can be substituted with leeks instead to make a broccoli leek soup.

🍴How to serve

  • Serve it with some homemade bread like this vegan soda bread, no knead artisan bread or vegan dinner rolls.
  • To give some crunch factor, top it with these peanut butter roasted chickpeas or whole wheat crackers.
  • Serve it with a side of salad like this tomato cucumber salsa quinoa salad or easy vegan chopped salad to get in some extra veggies.
  • Vegan grilled cheese goes really well with it too !
A side view of soup served in a white bowl with a spoon on the side

❄ Storing + Freezing

This recipe actually freezes really well, as we are not using any dairy products. So do double or triple the recipe so you will have some freezer meal ready to go on busy days !

This soup can be stored in the fridge for 3-4 days, and in the freezer for up to 3 months.

To freeze, let it cool down to room temperature, then portion it out into small freezable containers.

To reheat, let the soup thaw in the fridge overnight, then heat it on stove until it is hot and all warmed up.

Alternatively, you can reheat it in the microwave.

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

🍽 More cozy vegan recipes

  • 2 bowls of pumpkin potato soup with small dishes of chili flakes and black pepper in the background.
    Creamy Pumpkin Potato Soup
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu
  • 2 bowls of spinach soup topped with chopped scallions with spoons beside.
    Clear Chinese Spinach Soup
  • 2 bowls of dal served with naan with spoons and more naan in the background.
    Creamy Instant Pot Dal
Soup in a white Dutch oven with a ladle in it.

📖 Recipe

soup served in a small white bowl topped with croutons with a spoon on the side

Healthy Vegan Broccoli Cauliflower Potato Soup

Meesha
This cheesy and creamy potato cauliflower & broccoli soup is not only vegan, but super healthy too. A delicious way to sneak in tons of veggies!
4.28 from 22 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 20 minutes mins
Total Time 35 minutes mins
Course Main Course, Side Dish, Soup
Cuisine American
Servings 4 servings
Calories 161 kcal

Ingredients
 
 

  • 1 /2 yellow onion diced
  • 3 cloves garlic minced
  • 2 medium russet potatoes * ( about 1 lb or 500g )
  • ½ head broccoli** cut into small florets ( about 2 cups )
  • ½ head small cauliflower cut into florets ( about 2 cups )
  • 1 medium carrot sliced
  • 4 cups vegetable broth
  • ¼ cup nutritional yeast
  • 2 bay leaves
  • ½ teaspoon dried thyme
  • ½ teaspoon dried rosemary ( optional )
  • salt and pepper to taste
Prevent your screen from going dark

Instructions
 

  • Heat up a tablespoon of neutral tasting oil in a Dutch oven / soup pot. ( Omit the oil and use ¼ cup of vegetable broth instead to make it oil-free. ) Place in the onion and saute for 3-4 minutes, or until translucent.
  • Next, add in the garlic together with the thyme and rosemary, if using. Saute for another 1-2 minutes, until fragrant.
  • Add in the cauliflower, potato, bay leaves and broth into the pot. Bring it to a boil, then lower the heat to a gentle simmer. Cook with the lid on for 10-15 minutes, or until the veggies are tender, stirring every 5 minutes.
  • Stir in the nutritional yeast and puree the soup until smooth. Alternatively, you can puree them in a blender, but be caution when handling hot liquids.
  • Bring the soup to a boil once more. Add in the carrot and broccoli and cook for another 8-10 minutes, or until the broccoli and carrot have softened.
  • Serve it up and enjoy while hot !

Notes

*Russet potatoes can be substituted with Yukon gold / red potatoes. 
**Frozen broccoli can be used in place of fresh. 
Soup can be stored in the fridge for 4 days, and in the freezer for up to 3 months. 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 161kcalCarbohydrates: 35gProtein: 7gFat: 1gSaturated Fat: 1gSodium: 992mgPotassium: 936mgFiber: 6gSugar: 6gVitamin A: 3522IUVitamin C: 93mgCalcium: 72mgIron: 2mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Vegan Main Dishes

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • 4 vegan sausages on a plate with stalks of cilantro beside on a blue folded teacloth.
    Vegan Italian Seitan Sausages
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • 2 bowls of congee served with spoon topped with green onion and fried shallots.
    Creamy Brown Rice Congee

Comments

    4.28 from 22 votes (21 ratings without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. Georgeanne says

    October 09, 2023 at 9:44 am

    It is described as cheesy but I find no cheese in the recipe. Is this an omission?

    Reply
    • Jim Mee Sha says

      October 09, 2023 at 5:46 pm

      The addition of nutritional yeast will give this soup its cheesy flavor. Feel free to mix in some shredded cheddar (plant-based or regular) if you like!

      Reply
  2. Esther Davis says

    April 06, 2021 at 6:04 am

    The soup was delicious! I only added some leek and no oil. Cooked everything in ky IP for 5 minutes then added broccoli for one more minute. I used an immersion blender to puree some of the soup. I did not get the beautiful colour however. I will be making this again!

    Reply
    • meesha says

      April 06, 2021 at 8:03 am

      You can deepen the color by adding a pinch of turmeric ! This will definitely give it a nice golden yellow color 😊

      Reply
  3. Esther Davis says

    April 06, 2021 at 12:37 am

    I am planning to try this today but wonder what would give it the rich colour if only potato and cauliflower are blended for the base. The nutritional yeast will add very little colour? Did you blend some of the broccoli and carrot at the end?

    Reply
    • meesha says

      April 06, 2021 at 8:05 am

      no, I did not blend any broccoli or carrot. But as per above comment, you can add a tiny amount of turmeric powder to increase the color intensity. 😉

      Reply
  4. Margaret says

    February 26, 2021 at 7:45 pm

    3 stars
    I found this pretty bland, despite adding more salt, garlic and thyme. Do you have any suggestions to improve the flavor? I don’t want the leftovers to go to waste. Thanks.

    Reply
    • meesha says

      February 26, 2021 at 9:38 pm

      Sorry that you did not enjoy it ! Maybe you can try adding more nutritional yeast instead ? You could also add some Dijon mustard to give it an extra kick, or coconut milk if you prefer the soup to be richer and creamier ! Hope that helps 😊

      Reply
A headshot of Mee Sha leaning on a handrail.

Hi, nice to meet you! I am Mee Sha, a final-year dietetic student passionate about nutrition, cooking, and food. This blog was created to share my favorite plant-powered recipe!

More about me →

❄️Vibrant Vegan Summer Recipes

  • A stack of 4 patties on a wooden board with buns, red onion and lettuce in the background.
    Juicy Vegan Chicken Burger Patties
  • Seaweed salad on a plate on a bamboo sushi mat with a cup of tea beside.
    Japanese Wakame Seaweed Salad
  • Seitan ribs on a wooden board with newspaper beneath topped with chopped cilantro.
    Meaty Vegan BBQ Ribs (seitan ribs)
  • A plate of cucumber tomato corn salad with a fork beside.
    Tomato Cucumber Corn Salad
  • A plate of cucumber salad served with chopsticks with sesame seeds and chili flakes beside.
    Spicy Asian Cucumber Salad
  • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
    Easy High Protein Pasta Salad

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.