Vegan Broccoli Potato Soup – Creamy Dairy-Free Comfort You’ll Crave

Posted on January 25, 2026

vegan-broccoli-potato-soup

Vegan Broccoli Potato Soup might just be your new weeknight hero—smooth, hearty, and oh-so-creamy without a single drop of dairy. Thanks to soaked cashews and a touch of nutritional yeast, this soup pulls off that luscious, cheesy flavor we all crave, yet stays plant-based through and through. Whether you’re feeding a family, meal-prepping for the week, or just need a comforting bowl to chase away the chill, this recipe delivers rich flavor and silky texture in less than an hour.

And if your blender’s been gathering dust, this is your excuse to bring it out—it’s the secret to that ultra-smooth finish you’ll swear came from cream. Get ready to make something wholesome, soul-warming, and completely guilt-free.

Table of Contents

What is Vegan Broccoli Potato Soup?

Vegan Broccoli Potato Soup is a creamy vegetable-based soup made with golden potatoes, broccoli florets, and raw cashews instead of dairy cream. The result? A naturally thick, satisfying bowl of comfort that tastes indulgent but stays 100% plant-powered.

The nutritional yeast gives it that nutty, “cheesy” undertone, while the potatoes add heartiness and the broccoli keeps things bright and wholesome. It’s kind of like a cross between a classic baked potato soup and broccoli cheddar—but with a healthy twist. If you’ve ever tried my Winter Minestrone Soup, you’ll recognize the same kind of cozy, one-pot magic here.

Reasons to Try Vegan Broccoli Potato Soup

First off, it’s dairy-free, gluten-free, and totally satisfying. But the real reason you’ll want this soup in your rotation is how easy it is. You can make it on a lazy Sunday afternoon or a chaotic Wednesday night and still feel like you cooked something special. It’s also a great way to sneak in extra veggies (hello, picky eaters!) without anyone noticing.

The cashews add body and richness, the potatoes thicken things naturally, and the broccoli brings a pop of green that makes the whole bowl feel fresh. Plus, it reheats beautifully, so you can make a big batch and enjoy it all week long.

Ingredients Needed to Make Vegan Broccoli Potato Soup

  • ½ yellow onion (or ½ leek), chopped
  • 4 cloves garlic, minced
  • 2 lbs golden potatoes, scrubbed and diced
  • 1 large carrot, diced
  • 1 celery stick, chopped
  • 1 cup raw cashews
  • 7–8 cups low-sodium vegetable stock
  • 5–6 tbsp nutritional yeast
  • 1 lb broccoli florets
  • 1 pinch sea salt, to taste
  • 1 pinch red pepper flakes
  • ⅓ cup fresh chives, snipped for garnish
  • ½ tsp turmeric (optional, for color and anti-inflammatory boost)

For a lighter alternative, try swapping some of the potatoes for cauliflower—you can check out my Creamy Spinach and Potato Garden Soup for a similar creamy texture with a different flavor twist.

Instructions to Make Vegan Broccoli Potato Soup – Step by Step

Step 1: Sauté Your Aromatics

Start by preheating a heavy-bottomed stockpot over medium-low heat. Add a splash of water or a drizzle of olive oil, then toss in your chopped onion (or leek). Sauté until it turns translucent and fragrant—about 5 minutes. The goal here is to coax out the sweetness without browning. Add a pinch of salt and red pepper flakes for a little kick, followed by your diced carrots and celery. Give everything a quick stir, cover with a lid, and let it sweat for another 3–4 minutes until the carrots start to soften. This slow, gentle cooking is where flavor begins to build.

Step 2: Build the Base

Now comes the hearty part. Add your minced garlic, diced potatoes, and raw cashews directly into the pot. Pour in the vegetable stock, scraping the bottom of the pot to lift all those flavorful bits. Stir in the nutritional yeast—this will be your “cheesy” flavor bomb. Bring the soup to a gentle simmer, cover, and let it cook for about 20 minutes. You’ll know it’s ready when the potatoes and cashews are soft enough to mash easily with a fork.

Step 3: Blend Until Silky Smooth

Once everything’s tender, it’s time for the magic. Carefully transfer the soup in batches to a powerful blender (like a Vitamix). Blend on high until completely smooth and creamy. This step-by-step blending is what transforms a simple mix of veggies into something restaurant-worthy. If you’re using an immersion blender, take your time—it won’t get quite as velvety, but it’ll still taste fantastic. Pour the pureed soup back into the pot.

Step 4: Add the Broccoli

Return your pot to the stove and bring the soup back to a gentle simmer. Toss in the broccoli florets and cover with a lid. Cook for 3–5 minutes—just long enough to soften the broccoli without losing its bright green color. Overcooked broccoli turns dull, so keep an eye on it. Alternatively, you can steam the broccoli separately and add it in at the end if you prefer more texture.

Step 5: Taste, Adjust, and Serve

Give your soup a good stir and taste for seasoning. Add more salt, red pepper flakes, or even a splash of veggie stock if you prefer a thinner consistency. When you ladle it into bowls, finish each one with fresh chives and maybe a few extra red pepper flakes for color. Serve it piping hot with crusty bread or a sprinkle of Vegan Ranch Pasta Salad on the side if you’re feeling fancy.

Step 6: Bonus Tip for Cream Lovers

If you love extra creaminess, reserve a few spoonfuls of the blended soup before adding broccoli and drizzle it over the top before serving. It gives that “swirled café” effect that makes even weeknight dinners look special.

What to Serve with Vegan Broccoli Potato Soup

This soup pairs beautifully with simple sides like garlic toast, a crisp Greek Pasta Salad, or a light green salad. It’s hearty enough to be a main course, but if you’re feeding a crowd, serve it with roasted vegetables or a slice of Snickerdoodle Cobbler for dessert—you’ll thank me later.

Key Tips for Making Vegan Broccoli Potato Soup

  1. Don’t skip the nutritional yeast. It gives that irresistible “cheesy” umami flavor that makes this soup feel indulgent.
  2. Use a high-speed blender. This step makes or breaks the texture. A regular blender works, but a Vitamix or Blendtec takes it to silky perfection.
  3. Add turmeric for a pop of golden color. It’s optional but adds depth and brightness.
  4. Blend in batches safely. Hot soup expands—cover loosely and blend carefully.
  5. Taste before serving. Potatoes can dull seasoning, so adjust salt and pepper at the end.
  6. For meal prep: Divide into containers for easy grab-and-go lunches.

For more soup inspiration, check out my Easiest Frozen Pea Soup—it’s another quick favorite that comes together in minutes.

Storage and Reheating Tips for Vegan Broccoli Potato Soup

Store leftovers in an airtight container in the fridge for up to 4 days. To reheat, warm on the stovetop over medium heat, stirring occasionally. You can add a splash of vegetable stock or plant milk to bring back that creamy consistency. If you plan to freeze it, let the soup cool completely first, then portion into freezer-safe containers. It keeps beautifully for up to 3 months—just thaw overnight in the fridge before reheating.

FAQs

Can I make this without cashews?
Yes! Swap cashews for sunflower seeds or use a splash of coconut milk at the blending stage.

Can I use frozen broccoli?
Absolutely. Just add it directly into the simmering soup—no need to thaw.

Can I skip the nutritional yeast?
You can, but you’ll miss that lovely cheesy depth. Try adding a teaspoon of miso paste instead for umami richness.

What if I don’t have a blender?
Use a potato masher for a chunkier texture—it won’t be as creamy, but still delicious.

Can I make it ahead of time?
Definitely! In fact, the flavors deepen as it sits, so it’s even better the next day.

Final Thoughts

Vegan Broccoli Potato Soup is comfort food that loves you back. It’s hearty, creamy, and satisfying without feeling heavy. Whether you’re cozying up on a chilly night or feeding the whole family, this soup hits that perfect balance of wholesome and indulgent. And honestly, once you see how rich and smooth it gets without any dairy, you might just become a believer in plant-based soups for life.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Vegan Broccoli Potato Soup – Creamy Dairy-Free Comfort You’ll Crave

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Soaked cashews and nutritional yeast blended with golden potatoes and vegetable stock create a rich, creamy vegan broccoli potato soup with no dairy needed. Pure comfort in a bowl!

  • Author: Diana Lopes
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 8 people 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale
  • 1/2 yellow onion (or 1/2 leek), chopped
  • 4 cloves garlic, minced
  • 2 lb golden potatoes, scrubbed, rinsed & diced
  • 1 large carrot, diced
  • 1 celery stick, chopped
  • 1 cup raw cashews
  • 78 cups vegetable stock (low sodium)
  • 56 tbsp nutritional yeast
  • 1 lb broccoli florets
  • 1 pinch sea salt, to taste
  • 1 pinch red pepper flakes
  • 1/3 cup fresh chives, snipped for garnish
  • 1/2 tsp turmeric (optional)

Instructions

1. Preheat a heavy stock pot over medium-low heat and sauté the chopped onion in a splash of water (or a drizzle of olive oil) until translucent.

2. Add sea salt, red pepper flakes, chopped celery, and carrots. Toss well, cover with a lid, and sweat a few more minutes until the carrots begin to soften.

3. Add garlic, diced potatoes, cashews, and vegetable stock. Bring to a simmer.

4. Stir in the nutritional yeast, cover with a lid, and simmer for 20 minutes or until the potatoes and cashews are soft.

5. Transfer the soup to a powerful blender and purée until silky smooth. Use caution while blending hot liquids.

6. Return the creamy soup to the pot and bring back to a simmer.

7. Add broccoli florets, cover with a lid, and cook for 3–5 minutes until the broccoli is al dente. Do not overcook.

8. Taste and adjust seasoning with more sea salt if needed. Add additional vegetable stock to thin the soup, if desired.

9. Serve hot, garnished with fresh chives and extra red pepper flakes.

Notes

No need to soak the cashews — boiling them in the soup softens them for blending.

For best texture, avoid overcooking the broccoli.

Recipe adapted to yield a larger batch — perfect for leftovers or meal prep.

Nutrition

  • Serving Size: 1 serving
  • Calories: 201
  • Sugar: 3g
  • Sodium: 54mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Carbohydrates: 27g
  • Fiber: 6g
  • Protein: 10g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star