Vegan Broccoli Soup

Photo of author

By Evardi Romano

Published: Sep 24, 2025

This post may contain affiliate links. See our disclosure policy.

Vegan broccoli soup is one of those cozy dishes that feels like a warm hug in a bowl. With its creamy texture, savory depth, and nutrient-packed ingredients, it proves that plant-based eating doesn’t mean sacrificing comfort. This guide will show you how to prepare it, boost the flavor, and serve it with style.

Vegan Broccoli Soup

Why Vegan Broccoli Soup Belongs in Your Kitchen

The Comfort Factor of Plant-Based Soups

There’s something special about sitting down with a bowl of steaming soup, especially when the weather cools or you just need a little food-based comfort. Vegan broccoli soup offers the same indulgent satisfaction as traditional dairy-filled versions, but with lighter, cleaner ingredients. Every spoonful feels creamy, hearty, and balanced, thanks to the way the vegetables, herbs, and cashews blend together.

Unlike soups that rely heavily on cream or butter, this recipe delivers all the body and richness you want, without weighing you down. The natural starch from potatoes and the velvety texture of blended cashews work together to create a base that’s smooth yet nourishing. That’s why vegan broccoli soup isn’t just for those who follow a plant-based diet—it’s for anyone who craves real comfort food without compromise.

Nutritional Benefits in Every Spoonful

Beyond the comfort, this soup packs serious nutrition. Broccoli brings fiber, vitamin C, and antioxidants to the bowl, while onions, carrots, and celery layer in both nutrients and flavor. Cashews contribute plant-based protein and healthy fats, making each serving satisfying enough to stand as a main course. Fresh dill adds more than just aroma—it introduces a burst of antioxidants and unique compounds that make the soup stand out.

Compared to heavy cream soups, vegan broccoli soup helps you feel full without sluggishness. It’s one of those meals that fits seamlessly into balanced weekly cooking, especially if you’re trying to eat more vegetables while keeping things simple. If you love variety in your kitchen, you’ll notice it carries the same veggie-forward energy you’d find in recipes like veggie-packed minestrone soup. That makes it an easy addition to a lineup of healthy, comforting meals.

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Broccoli Soup

Vegan Broccoli Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Evardi Romano
  • Total Time: 50 minutes
  • Yield: 4 servings

Description

A creamy and comforting vegan broccoli soup made with cashews, dill, and lemon for a rich flavor without dairy. Perfect as a main course or side, this soup delivers both nutrition and indulgence in every spoonful.


Ingredients

  • Extra-virgin olive oil – 2 tablespoons (30 ml), plus more for drizzling
  • Yellow onion – 1 small (about 100 g), diced
  • Celery – ½ cup (50 g), chopped
  • Carrots – â…“ cup (40 g), chopped
  • Broccoli – 1 pound (450 g), stems diced, florets chopped
  • Sea salt – ¾ teaspoon (4 g)
  • Black pepper – freshly ground, to taste
  • Yukon Gold potato – 1 small (150 g), diced (about 1 cup)
  • Garlic – 4 cloves, minced (12 g)
  • Vegetable broth – 4 cups (960 ml)
  • Bread – 3 cups (150 g), cubed for croutons
  • Raw cashews – ½ cup (70 g)
  • Apple cider vinegar – 1½ teaspoons (7 ml)
  • Dijon mustard – ½ teaspoon (3 g)
  • Fresh dill – ¼ cup (10 g), chopped
  • Lemon juice – 1 tablespoon (15 ml), fresh

Instructions

  1. Preheat oven to 350°F (175°C) and line 2 baking sheets with parchment paper.
  2. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, celery, carrots, broccoli stems, salt, and pepper and sauté until softened, about 10 minutes.
  3. Add potato and garlic, stir, then pour in vegetable broth. Simmer for 20 minutes, or until potatoes are tender. Let cool slightly.
  4. Set aside 1 cup of broccoli florets to roast. Place remaining florets in a steamer basket over 1 inch (2.5 cm) of simmering water. Cover and steam 5 minutes until tender.
  5. Arrange reserved broccoli florets and bread cubes on baking sheets. Toss with olive oil and a pinch of salt. Roast for 10 to 15 minutes, until bread is crispy and broccoli edges are browned.
  6. Transfer soup mixture to a blender. Add cashews, apple cider vinegar, and Dijon mustard. Blend until creamy, working in batches if needed.
  7. Add steamed broccoli, dill, and lemon juice. Pulse until broccoli is incorporated but still chunky. Adjust consistency with ½ cup (120 ml) water if too thick.
  8. Season to taste and serve with roasted broccoli and croutons on top.

Notes

  • Nutritional yeast can be blended into the soup for a cheese-like flavor, though it’s optional.
  • Soup keeps in the refrigerator for up to 4 days or in the freezer for up to 2 months.
  • Add sunflower or pumpkin seeds as an alternative topping for extra crunch.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop + Blender
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6 g
  • Sodium: 550 mg
  • Fat: 15 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 6 g
  • Protein: 9 g
  • Cholesterol: 0 mg

Key Ingredients That Make the Magic

The Power of Fresh Vegetables

The foundation of vegan broccoli soup lies in the vegetables you choose. Onion, celery, and carrot create the aromatic base that gives the broth its depth. Broccoli, of course, takes center stage, but the real trick is not tossing out the stems. Chopping them finely and cooking them along with the rest of the veggies ensures no waste and adds even more body to the soup.

A small Yukon Gold potato is another smart addition. It adds starch and creaminess without any dairy, making the soup thick and hearty. Garlic deepens the savory notes, while carrots balance everything with a natural sweetness. Together, these fresh vegetables transform a simple pot of soup into something nourishing and vibrant. If you’re looking for more ideas that highlight this powerhouse vegetable, you’ll enjoy a dish like broccoli kale salad which shows just how versatile broccoli can be.

Creaminess Without Cream

Many people are surprised when they first taste vegan broccoli soup because the creaminess feels so indulgent. The secret is raw cashews. Once blended, they create a silky texture that mimics dairy cream, but with added protein and healthy fats. Pairing cashews with a splash of lemon juice and Dijon mustard gives the soup a subtle tang and depth that you’d normally expect from cheese.

Fresh dill plays a big role in brightening the flavor profile. Its fresh, grassy notes cut through the richness and bring balance to each spoonful. Another optional boost is nutritional yeast, which adds a slightly cheesy undertone without overshadowing the vegetables. It’s not essential, but if you have it on hand, it elevates the soup to another level. The combination of these ingredients proves that creamy doesn’t have to mean heavy, and plant-based meals can be just as satisfying as their traditional counterparts.

Vegan Broccoli Soup

Cooking Method Made Simple

Step-by-Step Cooking Breakdown

Making vegan broccoli soup doesn’t require fancy skills or hours in the kitchen. Start by heating olive oil in a large Dutch oven, then sauté onion, celery, carrot, and chopped broccoli stems. This step builds the flavor base, and the gentle cooking softens the vegetables so they blend smoothly later. Add garlic and diced potato for heartiness, followed by vegetable broth to create the simmering liquid.

While the broth simmers, set aside some broccoli florets to roast with bread cubes for crunchy croutons. Steaming the remaining florets separately ensures they retain their bright green color and tender bite. Once the vegetables are soft, it’s time to blend. The combination of sautéed aromatics, potato, and broth transforms into a creamy canvas that’s both filling and light.

This method balances speed with depth of flavor. It’s not unlike other warming bowls such as immune-boosting lemon ginger chicken soup, which also relies on layering vegetables and aromatics to build complexity in a short amount of time.

Tips for Blending and Texture

The key to creamy soup is proper blending. Using a high-speed blender like a Vitamix gives you the smoothest finish, but an immersion blender works if you prefer less cleanup. For a chunkier style, pulse only briefly so small pieces of broccoli remain. If the soup feels too thick after blending, thin it with a splash of water or extra broth until it reaches your preferred consistency.

Always allow hot liquid to cool slightly before transferring it to a blender. Work in batches if needed, and cover the lid with a kitchen towel to prevent splatters. Once blended with cashews, mustard, and vinegar, return the soup to the pot, stir in steamed broccoli and dill, and adjust seasoning. The result is a velvety bowl with a balance of creamy base, tender vegetables, and crunchy roasted toppings.

Vegan Broccoli Soup

Serving, Pairings, and Storage

Creative Serving Ideas

Vegan broccoli soup is satisfying on its own, but pairing it with sides makes the meal feel complete. A slice of crusty whole-grain bread is a natural companion, especially when used to scoop up the thick, creamy broth. For something lighter, try serving it alongside a simple salad or roasted vegetables.

Toppings also change the experience entirely. Homemade croutons add crunch, while roasted broccoli florets enhance both texture and flavor. For a nutty finish, sprinkle sunflower or pumpkin seeds over the top. Fresh herbs like dill or parsley brighten the bowl, while a drizzle of olive oil gives it a restaurant-style finish.

If you enjoy experimenting with different soups, this one sits beautifully next to other plant-based options like 198-calorie lentil soup with spinach. Together, they create a wholesome rotation of meals that are light yet deeply nourishing.

Storage and Meal Prep Tips

One of the best things about vegan broccoli soup is how well it fits into meal prep routines. Once cooled, store leftovers in airtight containers in the refrigerator for up to four days. The flavors often deepen after a day, making reheated portions even more delicious. For longer storage, freeze in portioned containers for up to two months.

When reheating, warm the soup gently on the stove over medium heat. If it thickens too much, add a splash of water or broth to restore the creamy texture. Avoid boiling it too hard, as this can dull the fresh flavor of the dill and lemon juice.

Batch cooking is another smart strategy. Double the recipe on a weekend, then freeze half for busy weeknights when you need a quick but nourishing dinner. With minimal effort, you’ll always have a comforting, protein-rich meal ready to go.

Final Thoughts

Vegan broccoli soup shows how simple ingredients can create something both nourishing and indulgent. It’s the perfect example of food that works hard for your body while delighting your taste buds. Whether you’re new to plant-based cooking or already a seasoned pro, this soup will quickly become a favorite. Gather your pot, fresh broccoli, and a handful of pantry staples, and get ready for a bowl of comfort that’s as nutritious as it is delicious.

Share this recipe on:

Leave a Comment

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