• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
menu icon
go to homepage
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Valentine's
  • Recipes
  • Free Guides
  • Subscribe
×
Nuts & Twigs » Recipes » Appetizers

Vegan Broccoli Soup

Regina Pearce head shot.
Modified: Jan 17, 2026 · Published: Jan 22, 2026 by Regi Pearce · This post may contain affiliate links · 1 Comment

This silky vegan broccoli soup is vibrant and ready in 30 minutes. Fresh broccoli blended with a hint of nutmeg and thyme-perfect as a light main or an elegant starter.

Jump to Recipe Jump to Video Pin Recipe
Bowl of creamy green broccoli soup on a woven placemat, topped with crispy croutons and a drizzle of olive oil, with a spoon resting in the bowl.

If you're expecting broccoli cheddar soup, this one goes in a different direction-and that's the whole point.

This vegan broccoli soup is light, silky, and pourable, with a clean broccoli flavor and just enough creaminess to feel cozy. Think smooth and elegant, not thick or heavy, especially good with something crunchy on top.

And it works whether you're serving it as a light dinner or as a starter for something fancier, like on Mother's Day, Valentine's Day, or the holidays.

But if you're craving that classic broccoli-cheddar vibe, I've got you covered with my Vegan Broccoli Cheese Soup. And for more cozy bowls to get you through the season, check out my earthy Mushroom Barley Soup and savory Vegan Lasagna Soup.

Jump to:
  • Why This Soup Is On Repeat
  • Shopping List
  • Variations
  • How To Make Vegan Broccoli Soup
  • Top Tips
  • Serving Suggestions
  • Broccoli Soup FAQS
  • Looking For More Greens?
  • Recipe Card
  • Comments

Why This Soup Is On Repeat

  • Ready in about 30 minutes with minimal hands-on time
  • Nourishing and light
  • Works as a light main with crusty bread or an elegant starter for dinner parties
  • Silky and rich, and no dairy needed
  • Tastes great the next day and reheats beautifully

Shopping List

Labeled ingredients for broccoli soup including fresh broccoli, vegan half and half, onions, butter, spices, and vegetable broth arranged on white surface.

Vegan half-and-half makes the soup smoother and creamy. Cashew cream, unsweetened barista-style oat milk, or any thick plant milk works too. I find the brand pictured above at Whole Foods.

I prefer using fresh broccoli for this recipe. When you weigh broccoli at the store, aim for about 1½ to 1¾ pounds. After peeling the stems and chopping, you'll end up with somewhere between 1¼ and 1½ pounds. No need to be super precise-a little more or less works just fine.

NOTE: Don't toss those broccoli stems. They're packed with flavor and add great texture to the soup. Start by trimming off the tough, dry end (about half an inch). The outer layer of the stem can be fibrous and tough, so use a paring knife to peel away the thick outer skin until you reach the tender, paler green interior. Once peeled, slice the stems into thin coins or small chunks.

See the printable recipe card for quantities and a full ingredient list.

Variations

  • Make it spicy - Add a pinch of red pepper flakes or a dash of hot sauce for a little kick.
  • Swap the herbs - Use basil instead of thyme and nutmeg for a different flavor profile.

How To Make Vegan Broccoli Soup

See the complete printable recipe card below for the details.

Step-by-step collage 1) Hand holding broccoli stem with chopped florets on cutting board, 2) Diced onions in white pot, 3) Broccoli, broth, and seasonings in pot 4) Overhead view of cooked soup in blender.

Step 1: Prep the broccoli
Chop the broccoli into florets and peel and dice the stems into bite-sized pieces.

Step 2: Sauté the onions
In a large pot over medium heat, sauté the diced onions in butter until softened and fragrant, about 5 minutes.

Step 3: Add broccoli, broth, and seasonings
Add the broccoli florets and stems to the pot along with vegetable broth, salt, pepper, nutmeg, and thyme. Bring to a boil, then cook for about 15 minutes.

Step 4: Transfer to the blender
Carefully transfer the cooked broccoli and broth to a high-speed blender. You can also use an immersion blender, but I recommend the blender for the smoothest soup possible.

Step-by-step collage 5) Overhead view of blended soup in blender, 6) Smooth green broccoli soup in white pot 7) Hand stirring creamy into soup 8) Bowl of broccoli soup topped with croutons and toasted bread crumbs.

Step 5: Blend until smooth
Blend on high until the soup is completely smooth (it will be thin).

Step 6: Add cream
Pour the blended soup back into the pot over low heat, then add the vegan half-and-half or cashew cream. The texture is smooth and pourable, perfect for a starter.

Step 7: Adjust consistency
Stir and taste and adjust seasoning.

Step 8: Serve and garnish
Ladle into bowls and top with lemon zest, croutons, or your favorite toppings. See serving suggestions below for more garnish ideas.

Top Tips

  • Fresh broccoli is the star of this dish, with the best flavor and texture for this soup.
  • If using a countertop blender, remove the center cap from the lid and cover loosely with a towel to let steam escape.
  • If you like it thicker, use less broth.
  • Always taste before serving and adjust salt since different veggie broths have different salt levels.
  • Add more or less vegan cream to make it as rich as you want. Start with 1 cup and add more to taste.
  • Optional - pull out a few of the smaller broccoli pieces for garnish before blending.

Serving Suggestions

  • Top with lemon zest to brighten the soup - it makes a huge difference.
  • Top with store-bought or homemade croutons or toasted breadcrumbs.
  • Serve with a thick slice of sourdough, baguette, garlic bread or even these Rosemary Polenta Wedges.
  • A swirl of good olive oil on top adds richness and makes it look fancy if serving to guests as a starter soup.
  • Crispy roasted chickpeas make a delicious topping, especially when combined with croutons. Alternatively, use the Trader Joe's Greek Chickpeas that come marinated - they are delicious as a garnish.
  • Top with toasted pumpkin seeds, sunflower seeds, Crispy Shallots, or Crispy Fried Sage Leaves to add texture.
  • Serve small portions in cups or bowls before a fancier dinner.
  • Top with microgreens or parsley for a pretty and tasty garnish.
Overhead view of broccoli soup in a white bowl on a woven placemat, garnished with golden croutons and roasted chickpeas arranged in a line.

Broccoli Soup FAQS

Can I use frozen broccoli for broccoli soup?

Technically, yes, but fresh broccoli works best for flavor and texture. If using frozen, you may need to reduce the broth slightly since frozen broccoli releases more water.

Can I make broccoli soup ahead of time?

Absolutely! This soup stores well in the fridge for up to 5 days. The flavors actually improve as they sit. Reheat gently on the stovetop or microwave.

Can I freeze broccoli soup?

Yes, it freezes well for up to 3 months. Let it cool completely, then store in freezer-safe containers. Thaw overnight in the fridge and reheat on the stove or microwave, stirring occasionally.

Do I need a high-speed blender for broccoli soup?

Not necessarily. An immersion blender works well and is easier for cleanup, but a blender does the best job of getting it silky smooth fast.

Bowl of creamy green broccoli soup on a woven placemat, topped with crispy croutons and toasted breadcrumbs, with a spoon picking some up.

Looking For More Greens?

  • collard green wraps on plate.
    Collard Green Wraps
  • vegan orzo sunflower seed pesto salad in a bowl with a spoonful of pesto floating on top
    Vegan Pesto Orzo Salad
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits With Savory Mushrooms and Collard Greens
  • top view of creamy vegan asparagus soup in a bowl. Spoon is in the bowl. The soup is garnished with asparagus tips, chives, and chive blossoms.
    Creamy Vegan Asparagus Soup

Don't leave me hanging - drop a comment and tell me how this Vegan Broccoli Soup turned out! Was it love at first bite? Surprisingly edible? Or a full-on "yuck?" And if my directions helped (or didn't), please let me know so I can continue to improve these recipes for you.

Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Recipe Card

Bowl of creamy green broccoli soup on a woven placemat, topped with crispy croutons and breadcrumbs, with a spoon resting in the bowl.

Vegan Broccoli Soup

Regi Pearce
This broccoli soup is silky, vibrant, and nourishing. Fresh broccoli is blended until smooth with a hint of nutmeg and thyme, creating a light, pourable soup that works beautifully as a light main or an elegant starter.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course main course
Cuisine American, Vegan
Servings 6 starter servings
Calories 112 kcal

Equipment

  • Lodge cast iron pot
  • Vitamix blender or immersion blender

Ingredients
  

  • 1 tablespoon vegan butter
  • 1 medium onion chopped
  • 2 bunches broccoli about 1¼ pounds, chopped with stems peeled and chopped*
  • 6 cups vegetable broth or 2 tablespoons of vegetable-base paste and 6 cups of water
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon dried thyme
  • ⅛ of nutmeg
  • 1 cup vegan half-and-half sub with cashew cream or non-sweetened vegan barista milk or any thick plant-milk

Garnishes

  • lemon zest
  • croutons
  • toasted breadcrumbs see note
  • roasted chickpeas croutons optional; or sub with a can of the Trader Joe's Greek Chickpeas with Cumin and Parsley
Get Recipe Ingredients

Instructions
 

  • Prep the broccoli: Wash and dry the broccoli. Trim off the florets and cut them into similar sizes. Cut the tough end of the stem, then peel the remaining stem with a pairing knife to remove the fibrous outer layer. Slice the stems into small chunks. Use both stems and florets for the best flavor and texture.
  • Sauté the onion: In a medium soup pot, melt the vegan butter over medium heat. Add the chopped onion and cook for 5-6 minutes, stirring occasionally, until soft and translucent.
  • Add more soup ingredients: Add the chopped broccoli, vegetable broth, thyme, nutmeg, salt, and black pepper to the pot. Bring to a boil and cook for 12-15 minutes, until the broccoli is very tender.
  • Blend: Remove the pot from the heat and blend the soup. Carefully transfer to a high-speed blender in batches, if needed. When blending hot liquid, be sure to remove the center cap from the lid-this allows steam to escape and prevents an accidental soup explosion (ask me how I know). Cover the opening loosely with a kitchen towel to avoid splatters, then blend until smooth.
  • Add cream: Once the soup is fully blended and smooth, return it to the pot over low heat. Stir in the vegan half-and-half or plant milk until fully incorporated. Heat gently for 2 minutes, just until warmed through. Do not boil.
  • Adjust and finish: Taste and adjust seasoning as needed. After serving, top with lemon zest, croutons, and/or toasted breadcrumbs. (See post for more serving ideas)

Video

Notes

*When you weigh broccoli at the store, aim for about 1½ to 1¾ pounds. Once you peel the stems and chop everything up, you'll end up with roughly 1¼ pounds ready for the soup. Don't worry if it's not exact-this soup is forgiving.
Nutritional information is only an estimation.
The amount of salt needed can vary depending on the type of vegetable broth or base you’re using. If your broth is already salted or if you’re using a concentrated vegetable base like Better Than Bouillon, start with the recommended amount of salt and adjust to taste at the end. It’s always easier to add more than to fix an overly salty soup.
Note: For toasted breadcrumbs, make a batch of my air fryer croutons, then grab a few in a clean paper towel and crush them. They're amazing sprinkled on top along with whole croutons and a bit of lemon zest.
Optional - pull out a few of the smaller broccoli pieces for garnish before blending.
You can use an immersion blender, but for the silkiest soup, use a standing blender.

Nutrition

Calories: 112kcal | Carbohydrates: 19g | Protein: 7g | Fat: 3g | Saturated Fat: 1g | Sodium: 1420mg | Fiber: 6g | Sugar: 7g | Calcium: 131mg | Iron: 2mg
Keywords batch cooking, veganuary, weeknight
Tried this recipe?Please consider Leaving a Review!

More Vegan Appetizers

  • Crispy rosemary polenta wedges arranged on a plate with marinara sauce for dipping.
    Rosemary Polenta Wedges
  • Overhead view of cauliflower tabbouleh in a bowl with fresh herbs, tomatoes, and pomegranate seeds, ready to serve.
    Cauliflower Tabbouleh (Grain-Free)
  • Overhead view of a jar filled with candied cinnamon pecans on a linen cloth, with a few pecans scattered nearby.
    Candied Cinnamon Pecans
  • Bowl of mushroom salad with onions and cherry tomatoes in a tangy dressing, surrounded by crackers, sliced bread, and fresh tomatoes on a cutting board.
    Easy Mushroom Salad

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Regi Pearce says

    January 22, 2026 at 3:53 pm

    5 stars
    Just a heads-up: this is a light, silky broccoli soup. It's not cheesy or heavy. Perfect with something crunchy on top! Let me know how you serve it.

    Reply

Primary Sidebar

Regina Pearce head shot.

I'm Regi.

Head nut, chief twig, and creator of Nuts & Twigs. Here, you can expect delicious vegan recipes that make you realize that a life without cheese is not only possible but also worth living.

What kind of person calls a blog Nuts & Twigs?

Curious? Read More...

Valentine's Day

  • Stack of vegan chocolate chip cookies on a white plate with a glass of plant milk in the background.
    Vegan Chocolate Chip Cookies
  • Squares of vegan chocolate fudge on a white plate garnished with fresh raspberries.
    Easy Chocolate Fudge (Non-Dairy)
  • Wooden snack board with apple slices, popcorn, marshmallows, rice crispy treats, and a bowl of dried apricots.
    50 + Chocolate Fondue Dipping Ideas
  • side view of Vegan Chocolate Pudding Parfait in a clear glass.
    Vegan Chocolate Pudding Parfait 
  • vegan chocolate chip skillet cookie with vegan ice cream and chocolate syrup on top
    Vegan Chocolate Chip Skillet Cookie
  • a spatula picking up Vegan Double Chocolate Crinkle Cookie from cooling tray
    Vegan Double Chocolate Crinkle Cookies

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits With Savory Mushrooms and Collard Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • bunch of sliced high protein lupini seitan
    High-Protein Lupini Bean Seitan
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2026
Recipes written, tested, and photographed by a human. Please be kind.

A bowl of silky vegan broccoli soup topped with croutons and chickpeas, with text reading “How to Make Vegan Broccoli Soup” and “Great for a light starter.”

Rate This Recipe

Your vote:




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