From My Kitchen to Yours, With Love

Creamy Vegan Broccoli Soup That Actually Feels Like Comfort Food

Published :

This Creamy Vegan Broccoli Soup is a silky, comforting, plant-powered bowl of green goodness. It takes 35 minutes and serves 4.
You know those days when you crave something warm, cozy, and a little virtuous? Yeah, this soup answers that call. I stumbled onto this combo after a week of eating sad salads and wanted something that felt indulgent but didn’t require dairy or a second mortgage. The star ingredient here is obviously broccoli — but the surprise comes from the white beans and peas that make it truly creamy without any cream.

By the end of this post you’ll get a simple grocery list, a foolproof method, clever swaps, and a few toppings that’ll make the whole bowl sing. Ready? Let’s make soup you’ll brag about.

Creamy Vegan Broccoli Soup

Why You’ll Love This Recipe

  • Comforting and creamy without dairy — perfect if you want rich texture but stay vegan.
  • Quick to make: you’ll finish in about 35 minutes, so it’s great for weeknights.
  • Budget-friendly: uses pantry staples like beans and frozen peas.
  • Nutritious: broccoli packs fiber, vitamins, and a satisfying green flavor.
  • Customizable: swap spices and toppings to match your mood.

Ingredients You’ll Need

  • 1 large head of broccoli (including stems)
  • 1 cup of chopped onions
  • 2 cloves of garlic, minced
  • 1 cup of cooked white beans
  • 1 cup of peas
  • 4 cups of vegetable broth
  • 1 tablespoon of olive oil
  • Salt and pepper to taste
  • Optional toppings: nutritional yeast, pumpkin seeds, or croutons

How to Make (Step-by-Step)

STEP 1

Heat olive oil in a large pot over medium heat. Add onions and sauté until translucent.

STEP 2

Add garlic and cook for another minute.

STEP 3

Chop broccoli into small pieces, including the stems, and add to the pot.

STEP 4

Stir in the cooked beans, peas, and vegetable broth, and bring to a boil.

STEP 5

Reduce heat and simmer for about 15-20 minutes, until broccoli is tender.

STEP 6

Use an immersion blender or transfer to a blender and blend until smooth.

STEP 7

Return to the pot, season with salt and pepper, and heat through.

STEP 8

Serve hot, garnished with optional toppings.

Pro Tips for the Best Results

  • Include the stems. They add flavor and save money — just trim the tough ends.
  • Use an immersion blender if you want less cleanup. I use mine almost daily; it feels like cheating.
  • Adjust thickness with broth. Want it thicker? Use less broth. Want it lighter? Add a splash more.
  • Salt gradually. Beans and broth can already carry salt; taste before you overdo it.
  • Add lemon at the end. A squeeze brightens the whole bowl — trust me.
  • For extra silkiness, blend a small handful of soaked cashews with the broth before adding to the pot.

Fun Variations & Topping Ideas

Variations:

  • Spicy Broccoli Soup: Add a pinch of red pepper flakes or a diced jalapeño when you sauté the onions.
  • Herb-forward: Stir in chopped dill or parsley at the end for an herbaceous twist.
  • Potato boost: Add one chopped potato with the broccoli for a heartier, thicker texture.
  • Cheesy flavor (vegan): Stir in 2 tablespoons of nutritional yeast during blending for a savory, cheesy note.

Toppings:

  • Nutritional yeast for that cheesy vibe.
  • Pumpkin seeds for crunch and nuttiness.
  • Croutons if you insist on carbs.
  • A swirl of olive oil and cracked pepper for a simple finish.

Storing and Reheating

Storing:

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Freezer: Freeze in portions for up to 3 months. Thaw overnight in the fridge.

Reheating:

  • Stovetop: Gently reheat on low, stirring often to prevent sticking. Add a splash of broth if it thickens.
  • Microwave: Heat in 1-minute bursts, stirring between intervals. That avoids hot spots and keeps texture smooth.

Leftover ideas

  • Pasta sauce: Toss with cooked pasta for a green, creamy sauce. Why waste perfection?
  • Dip: Chill slightly and use as a veggie dip — pairs well with carrots and pita.
  • Baked gratin base: Pour over roasted veggies, top with breadcrumbs, and bake until golden.
  • Savory pancakes: Fold into chickpea flour batter for a broccoli-packed savory pancake.

Frequently Asked Questions (FAQ)

Can I use frozen broccoli?

Yes. I use frozen broccoli when fresh looks sad. Frozen broccoli can work just fine — it cooks quicker and still blends smooth.

Do I need to peel the broccoli stems?

Nope. Just trim the woody end and peel only if the stem feels particularly tough. I often keep the peel for extra fiber.

Can I skip the beans?

You can, but the beans add creaminess and protein. Skip them only if you have a good replacement, like blended cashews or extra peas.

Is this soup kid-friendly?

Absolutely. The mild flavor and smooth texture usually go over well with kids, especially if you hide a few extra veggies in there.

Can I make this in an Instant Pot?

Yep. Sauté the onion and garlic on Sauté mode, then add the rest and pressure cook for 5 minutes. Quick release and blend.

Conclusion

This soup proves you don’t need dairy to get ultra-creamy comfort. You’ll love how budget-friendly, fast, and customizable it feels. Try the basic version first, then experiment — who knew broccoli could be so versatile and not boring? If you want an extra reference or inspiration for similar recipes, check out this Creamy Vegan Broccoli Soup guide for variations and serving ideas. I’d love to hear how you top yours — leave a comment and rating so I can steal your best ideas (and give you credit, obviously).

Creamy Vegan Broccoli Soup That Actually Feels Like Comfort Food

Creamy Vegan Broccoli Soup

A silky, comforting bowl of vegan broccoli soup made creamy with white beans and peas, perfect for cozy evenings and budget-friendly meals.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American, Vegan
Calories: 190

Ingredients
  

Main ingredients
  • 1 large head broccoli (including stems)
  • 1 cup chopped onions
  • 2 cloves garlic, minced
  • 1 cup cooked white beans
  • 1 cup peas
  • 4 cups vegetable broth
  • 1 tablespoon olive oil
  • Salt and pepper to taste Salt and pepper
Optional toppings
  • to taste nutritional yeast
  • to taste pumpkin seeds
  • to taste croutons

Method
 

Preparation
  1. Heat olive oil in a large pot over medium heat. Add onions and sauté until translucent.
  2. Add garlic and cook for another minute.
  3. Chop broccoli into small pieces, including the stems, and add to the pot.
Cooking
  1. Stir in the cooked beans, peas, and vegetable broth, and bring to a boil.
  2. Reduce heat and simmer for about 15-20 minutes, until broccoli is tender.
  3. Use an immersion blender or transfer to a blender and blend until smooth.
  4. Return to the pot, season with salt and pepper, and heat through.
  5. Serve hot, garnished with optional toppings.

Notes

Include the stems for flavor and cost-efficiency. Adjust thickness with broth and finish with lemon for brightness. For extra silkiness, blend soaked cashews with the broth.

Leave a Comment

Recipe Rating