This post contains affiliate links.

Some nights, dinner comes out of nowhere and I’m like, “Oops… guess I should feed people.” In those moments, fast and filling sounds amazing—like hitting the drive-thru. But I also want to feel good, sleep well, and keep fitting into my favorite jeans. That’s why I love this 25-minute vegan broccoli soup—it totally saves the day—and its dairy-free!

Two bowls of ready-to-eat vegan broccoli soup, with toppings in separate bowls next to the soup pot.

What is Vegan Broccoli Soup?

Vegan broccoli soup is a creamy, dairy-free comfort made with simple plant-based ingredients. Potatoes blend into a silky base, while broccoli, carrots, onion, and garlic add flavor and nutrients. Nutritional yeast and pureed potatoes replace cream and cheese, creating a wholesome, satisfying soup—smooth or chunky.

Ingredients for making Creamy vegan broccoli soup.

Ingredients You’ll Need

To make a broccoli soup this amazing without dairy, you’ll need a few veggies, some pantry staples, and a couple of plant-based boosters. Together, they’ll transform this into the ultimate cozy, nourishing, and totally satisfying broccoli soup recipe in minutes!

  • Mirepoix (onion, carrots, celery)
  • Gold potatoes
  • Broccoli
  • Spinach
A bowl of ready-to-eat creamy vegetable soup next to silver spoons.

How to Make Vegan Broccoli Soup

A hand pouring a small bowl of diced carrots into a pot with onions and celery
A hand pouring vegetable broth into a pot filled with broccoli florets.
  1. Heat avocado oil in a saucepan over medium-high heat. Add onion, carrot, and celery, then sauté for 5 minutes until softened. Stir in the garlic and cook for 30 seconds, until fragrant.
  1. Add potatoes, broccoli, and vegetable stock.
A pot simmering with vegetable broth and broccoli florets.
A hand adding fresh spinach to a pot of simmering vegetables.
  1. Bring to a gentle simmer, cover, reduce heat, and cook for 15 minutes or until potatoes are very tender.
  1. Remove half of the chunky vegetables and set them aside in a bowl. Stir the spinach into the pot and let it wilt until softened.
An immersion blender starting the blending process on vegan broccoli soup.
An image showcasing an immersion blender blending vegan broccoli soup to the right consistency.
  1. Blend the remaining soup with an immersion blender on low until everything is somewhat combined.
  1. Increase immersion blender speed to high until smooth and creamy texture, then return the reserved vegetables to the pot.
A hand pouring a bowl of nutritional yeast into a pot with vegan broccoli soup.
A hand adding toppings to ready-to-eat bowls of soup.
  1. Stir in nutritional yeast, salt, and black pepper, adjusting to taste.
  1. Ladle into bowls and garnish with a dollop of vegan sour cream, seeds, and extra broccoli florets, if desired.

Recipe Tips

Try swapping the potatoes for 2 cups raw cashews, soaked and blended with 1/2 cup water. This will create a creamy soup that’s still dairy-free and even higher in protein.

Swap spinach for kale, parsley, Swiss chard, or basil for additional flavor profiles.

Drizzle olive oil on top right before serving for an elevated silky texture. You’ll be wowed!

Serving Suggestions

This soup recipe is hearty enough to eat as a meal on it’s own, but delish with warm, crusty bread or a slice of toasted sourdough for dipping into the creamy goodness. Here’s a few more ways to bulk it up:

A detailed shot of creamy vegan broccoli soup topped with dairy-free sour cream, fresh broccoli, and sesame seeds.

If you make this vegan broccoli soup recipe, I’d love to hear how it turned out in the comment box below, and I hope it ends up on repeat next to the other bowls in my vegan soup recipes. Your feedback helps me and all the readers in this community. And if you’re interested in more plant-based recipes (and exclusive content), sign up for my weekly recipe newsletter.

Common Questions

Can I use fresh broccoli in this broccoli soup?

Yes! Fresh broccoli works perfectly in broccoli potato soup. Just chop it into small florets so they cook evenly and soften in about the same time as the potatoes.

How do I make vegan broccoli soup creamier without using dairy?

The potatoes already create a creamy base, but if you want even more richness in your broccoli potato soup, blend in cashew cream, a splash of oat milk, or a little full-fat coconut milk.

Does broccoli soup freeze well?

Absolutely! Broccoli potato soup holds up great in the freezer for up to 3 months. Store in freezer-safe containers, thaw overnight in the fridge, and reheat gently on the stove.

How long will broccoli soup last in the fridge?

This soup will stay fresh for about 4 days in the refrigerator when stored in an airtight container—perfect for meal prep or easy leftovers.

What can I substitute for nutritional yeast in vegan broccoli soup?

Nutritional yeast adds a cheesy, nutty flavor to broccoli potato soup. If you don’t have it, try vegan parmesan or a squeeze of lemon juice to brighten the flavors.

How do I make vegan broccoli soup more filling?

If you’d like a heartier broccoli potato soup, stir in cooked lentils, white beans, or rice. These boost the plant-based protein and fiber, helping you feel satisfied longer.

Detailed shot of creamy vegan broccoli soup topped with dairy-free sour cream, fresh broccoli, and sesame seeds.
4.50 (76)

Creamy Vegan Broccoli Soup

Jen Hansard
Gold potatoes blend into a silky, dairy-free base for this vegan broccoli soup, with spinach and nutritional yeast for savory depth. A crunchy topping of sunflower, sesame, pepita and hemp seeds brings it to 14g protein a bowl.
Serves: 4
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

Video

Ingredients 

  • 2 tablespoon avocado oil
  • ½ yellow onion diced
  • 1 carrot diced
  • 1 celery rib diced
  • 4 garlic clove minced
  • 3 gold potatoes cubed
  • 4 cups broccoli florets frozen
  • 6 cups vegetable stock
  • 2 cups spinach
  • ¼ cup nutritional yeast
  • ¼ teaspoon sea salt, unrefined
  • ¼ teaspoon black pepper, ground ground

Toppings

  • 2 tablespoon raw sunflower seeds
  • 2 tablespoon sesame seeds
  • 2 tablespoon raw pepitas
  • 2 tablespoon hemp hearts
  • ½ cup dairy-free sour cream optional

Instructions 

  • Heat the avocado oil in a saucepan over medium-high heat. Add the onion, carrot and celery and sauté until softened, about 5 minutes. Stir in the garlic and cook until fragrant, about 30 seconds.
  • Add the potatoes, broccoli and vegetable stock and bring to a gentle simmer. Cover, reduce the heat and cook until the potatoes are very tender, about 15 minutes.
  • Scoop out some of the chunky vegetables and set them aside. Add the spinach to the pot and blend the soup with an immersion blender until smooth and creamy.
  • Return the reserved vegetables to the pot and stir in the nutritional yeast, salt and pepper. Adjust the seasoning to taste.
  • Ladle into bowls. Swirl with the dairy-free sour cream, if using, and sprinkle with the sunflower seeds, sesame seeds, pepitas and hemp hearts.
Save this Recipe
Drop your email & I’ll send it to you.

Recipe Notes

  • Make It Creamier: Blend in 1/4 cup full-fat canned coconut milk or 1/4 cup raw cashews with the spinach.
  • Instant Pot Method: Sauté the onion, carrot, celery and garlic on Sauté, then add the potatoes, broccoli and stock. Pressure cook on high for 5 minutes, quick release, and continue with step 3.
  • Prep Tip: Save time with a store-bought mirepoix mix in place of the onion, carrot and celery. If the soup is too thick, add more stock or water.
  • Storing: Refrigerate the soup in an airtight container for up to 4 days, and keep the seed toppings separate so they stay crunchy.

Nutrition

Serving: 2 cups | Calories: 443 kcal | Carbohydrates: 50 g | Protein: 14 g | Fat: 23 g | Saturated Fat: 4 g | Polyunsaturated Fat: 10 g | Monounsaturated Fat: 8 g | Trans Fat: 0.003 g | Sodium: 1760 mg | Potassium: 1140 mg | Fiber: 8 g | Sugar: 9 g | Vitamin A: 5323 IU | Vitamin C: 114 mg | Calcium: 143 mg | Iron: 5 mg

Related Posts

About the Author

Jen Hansard

I’m the mom who swapped Lucky Charms for green smoothies— and never looked back. Here you’ll find smoothie recipes and plant-based recipes made simple and tasty.

4.50 from 76 votes

Leave a Comment

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

Rate it




Comments

  1. Another winner. Came together with very little effort. Has a lot a flavor and adding toppings was fun.

    1. The ease of this soup is making it one of the favorites, for sure. Keep rawking it, Sara.

  2. 5 stars
    Fantastic and easy to make soup! We really enjoyed it, but more so this whole week of healthy, nutritional and delicious soups. I love the texture and taste and the seeds on top with a little oil added at the end really enriched the whole recipe. Thanks for a fun and tasty autumn week.

  3. 5 stars
    Quick and easy in my Instspot. Seared the onion, celery, carrots and garlic for about five minutes before I added all of the other ingredients except the fresh spinach cooked on “soup”for 15 minutes manually release the pressure added to fresh spinach prior to using my immersion blender. Oh so yummy and quite easy love the recipe.

    1. Thrilled you liked it. Thanks for sharing your method, Dawn.

  4. 5 stars
    The broccoli soup was good I used non dairy sour cream and unsweetened almond milk in place of regular sour cream and coconut milk. It was good and creamy. Plus I got my parents who are from the Caribbean to eat it. They will only eat soup that is cooked with tomatoes.