• Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Soup

Vegan Broccoli Potato Soup

Jan 27, 2022 by Kaitlin · 17 Comments

Jump to Recipe

This vegan Broccoli Potato Soup recipe is made with just 7 simple, healthy ingredients! Easy to make, rich and creamy (without the butter or cream), and so comforting. (Gluten-free, oil-free.)

Vegan broccoli potato soup in a white serving bowl garnished with fresh dill

This easy vegan Broccoli Potato Soup reminds me of a healthy "cream of broccoli" soup!

It's made with just 7 simple ingredients, and no butter, heavy cream, flour, or oil. Instead, we use gold potato to create the creamy broth. Then add nutritional yeast for a rich "cheesy" flavor.

The result is delicious, nourishing, and wholesome!

Gold potato, frozen broccoli florets, nutritional yeast, garlic, and dill ingredients laid out on a metal tray

Ingredients for Broccoli Potato Soup

For this recipe, you'll simmer in a large pot and then blend:

  • Yellow onion
  • Garlic cloves: I like the taste of fresh, but you can substitute dried garlic powder if needed.
  • Potato: Yukon gold potatoes work best for this recipe. They have a naturally buttery flavor and smooth texture. I buy organic potatoes when possible and leave the peel/skin on to retain the most nutrients and vitamins. But if you purchase conventionally grown potatoes (not organically grown) then I recommend peeling the skins to remove any pesticide residues or other potential treatments like dye or wax.
  • Broccoli: For this recipe, I prefer the convenience and ease of frozen broccoli florets. Oftentimes, frozen broccoli can actually be more nutrient-dense than fresh broccoli. It's harvested at peak freshness and then typically flash frozen within a day which helps preserve the nutritional value. However, fresh broccoli can absolutely work with this recipe too.
  • Vegetable broth: Use low-sodium if desired.
  • Dairy-free milk: Be sure to use plain and unsweetened. Any non-dairy milk should work. I use homemade cashew milk, but you can use soy milk, almond milk, etc.
  • Nutritional yeast: This gives the broth a savory, cheesy flavor. It also adds delicious richness and creaminess, and contains a good source of protein.
  • Fresh dill: This is an optional (but recommended!) addition. Stir in a couple tablespoons at the end of cooking time before blending. I love the flavor and freshness it adds to the soup.
Overhead view of assembling soup ingredients in a large pot before stirring together

Customizing

Flavors: Stir in tamari (or soy sauce) for extra umami taste, smoked paprika for a smoky flavor, a dash of ground nutmeg, red pepper flakes, roasted garlic, Dijon mustard, or simply salt and pepper to taste.

Vegetables: Add other veggies such as celery, carrot, leeks, shallot, fresh baby spinach, etc.

Extra cheesy: The nutritional yeast creates a savory, cheesy flavor. But if you'd like it extra cheesy, then stir in vegan cheese shreds towards the end of cook time.

Blending

I use an immersion blender to blend this soup before serving. (They're so convenient!) Blend as much or as little as you prefer. Leave it chunky by only blending about half, or continue blending for a smoother texture.

If you don't have an immersion blender: Simply blend your soup in batches in a blender. Be sure to use extreme caution with hot foods in the blender, and keep the lid vented to let the steam escape. It's helpful to let the soup slightly cool before transferring and blending.

A ladle lifting up blended vegan broccoli potato soup from a large cooking pot

Serving

Garnish your bowl with toppings before serving if desired. A few suggestions include:

  • Chives or green onion
  • More fresh dill
  • Croutons
  • Dairy-free cheddar cheese shreds
  • Vegan bacon crumbles
  • Squeeze of fresh lemon juice
  • Black pepper
  • Hot sauce to taste

Storing

Let the soup cool completely, then store leftovers in an airtight container in the refrigerator. I find it keeps for about 4-5 days. Reheat in the microwave when ready to enjoy.

Close up view of vegan broccoli potato soup in a white bowl on a wooden table

For more inspiration, also browse all vegan broccoli recipes or soup recipes.

Vegan broccoli potato soup in a white serving bowl garnished with fresh dill

Vegan Broccoli Potato Soup

This Broccoli Potato Soup is made with just 7 simple, healthy ingredients! Easy to make, rich & creamy (without the butter or cream), and so comforting.
5 from 9 votes
Print Recipe Pin Recipe Comment
Prep Time: 10 minutes minutes
Cook Time: 35 minutes minutes
Total Time: 45 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish, Soup
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 4 large bowls

Ingredients

  • 1 yellow onion
  • 4 cloves garlic
  • 1 lb. gold potatoes*
  • 14 oz. frozen broccoli florets**
  • 3 cups vegetable broth
  • 1 cup dairy-free milk (plain & unsweetened)
  • 1/2 cup nutritional yeast
  • 1-2 Tbsp. fresh dill (optional)

Instructions

  • Dice the onion and mince the garlic.
  • In a large stockpot over medium-high heat, sauté onion for 7-8 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
  • Meanwhile, dice the potato.
  • When the onion is softened, add the garlic. Stir and sauté 1 minute.
  • Add potato, broccoli, broth, milk, and nutritional yeast to the pot. Stir and bring to a light boil. Then reduce heat, cover, and simmer for 20 minutes or until potatoes are tender. Stir occasionally.
  • Add fresh dill (if using). Then carefully blend the soup with an immersion blender.*** Blend as much or as little to your desired texture. Salt and pepper to taste.

Notes

*Potato: 1 lb. equals about 2 medium/large potatoes.
**Broccoli: 14 oz. equals about 4-5 cups florets.
***Blender: If you don't have an immersion blender, then carefully blend soup in batches in a blender. Just be sure to use extreme caution with hot foods in the blender. (You may want to let it cool a bit before blending.)
Other flavors: Add 1/2 tsp. smoked paprika, 1/8 tsp. nutmeg, 1-2 Tbsp. tamari, Dijon mustard, etc.
Yield: Recipe makes about 7 cups blended soup.

Nutrition Per Serving (Estimate)

Nutrition Facts
Vegan Broccoli Potato Soup
Amount per Serving
Calories
174
% Daily Value*
Fat
 
1
g
2
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
1
g
Potassium
 
950
mg
27
%
Carbohydrates
 
35
g
12
%
Fiber
 
7
g
29
%
Sugar
 
5
g
6
%
Protein
 
10
g
20
%
Vitamin A
 
997
IU
20
%
Vitamin C
 
114
mg
138
%
Calcium
 
146
mg
15
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this healthy vegan broccoli potato soup recipe, also check out:

  • Vegan Potato Leek Soup
  • Vegan Corn and Potato Chowder
  • Lentil Cabbage Soup
  • Sweet Potato Quinoa Bowl

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Soup & Chili Recipes

  • Vegan creamy gnocchi soup cover photo
    Creamy Gnocchi Soup (Vegan!)
  • Vegan egg drop soup cover photo
    Vegan Egg Drop Soup (Easy!)
  • Three bean chili cover photo
    Fiesta Three Bean Chili (Vegan!)
  • Chickpea Noodle Soup (Easy!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. A. W. says

    November 11, 2025 at 5:26 pm

    5 stars
    Great soup that is easy and fast to make. We doubled the dill and loved it!

    Reply
    • Kaitlin says

      November 11, 2025 at 6:09 pm

      Fantastic to hear you enjoyed it, and double dill's a great call! Thanks a lot for coming back to share your kind review - it's truly appreciated.

      Reply
  2. Claire Elizabeth Magill says

    October 19, 2025 at 8:38 am

    Can I freeze some?

    Reply
    • Kaitlin says

      October 19, 2025 at 10:27 am

      Hello, Claire! I haven't tried freezing this recipe, so I can't say for sure how the texture would hold up since it's a creamier soup. If you end up giving it a go, I'd love to hear how it went! (I'll be sure to make a note if I ever give it a try as well.)

      Reply
  3. Stephanie says

    August 14, 2024 at 4:28 pm

    5 stars

    Reply
  4. Susan says

    October 29, 2023 at 4:36 pm

    5 stars
    So happy I found your recipes. This soup is simmering on the stove while I made your overnight oats. Will definitely be back!

    Reply
    • Kaitlin says

      October 29, 2023 at 6:53 pm

      Hello, Susan! Aww, that warms my heart to hear you're enjoying the recipe inspiration, and thanks for checking out the website. I hope you enjoy both of those recipes!

      Reply
  5. Christopher says

    June 02, 2023 at 4:57 pm

    5 stars
    Made this tonight and it was incredible. Thank you for sharing!

    Reply
    • Kaitlin says

      June 02, 2023 at 5:25 pm

      Fantastic! Thanks a lot for giving it a try and sharing your kind feedback, Christopher. Glad you enjoyed!

      Reply
      • Raena W says

        November 10, 2025 at 6:25 pm

        5 stars
        Another amazing recipe, Caitlin! Thank you 🙂

        Reply
        • Kaitlin says

          November 10, 2025 at 7:47 pm

          Yay! So glad you enjoyed it, Raena. Very kind of you to come back and leave feedback - thank you!

  6. Jennifer says

    May 17, 2023 at 6:49 pm

    5 stars
    So, true confession… I didn’t exactly measure the fresh dill… so I probably used about twice the amount of fresh dill as called for in the recipe. But, it was amazing!! We loved it with the extra dill taste! Definitely a keeper recipe! Thanks so much for such a delicious soup!

    Reply
    • Kaitlin says

      May 18, 2023 at 7:26 am

      Ha! One of the trickiest things for me with recipe development has been clarifying specific amounts (as I often lean more towards the carefree "chop and toss" method - especially with soups!) 🙂 So glad you enjoyed this one with all the extra dill, Jennifer!

      Reply
  7. Cherish says

    July 05, 2022 at 6:35 pm

    5 stars
    This recipe was absolutely fabulous! I added a little cayenne pepper and used red potatoes (because it’s what I had) so it needed about fifteen extra minutes, but it was delicious! Thank you for the great recipe, Kaitlin!

    Reply
    • Kaitlin says

      July 05, 2022 at 7:30 pm

      Wonderful! I love your version with cayenne pepper and red potatoes. So glad you enjoyed it. Thanks for sharing your kind and helpful feedback, Cherish!

      Reply
  8. Marcy says

    February 07, 2022 at 4:09 pm

    5 stars
    Made it for dinner and it was delicious!! Loved the flavors of fresh dill and nutritional yeast.

    Reply
    • Kaitlin says

      February 07, 2022 at 5:50 pm

      Great to hear!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




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