50% of the Daily Value of iron, and 40% of the Daily Value of magnesium, all in Creamy Broccoli Soup!
This creamy broccoli white bean soup is high in plant protein and fiber, with a silky pumpkin seed base. Garlic, cumin, coriander, and lemon give it plenty of flavor, while white beans make it thick and creamy without dairy, coconut milk, or added oil.
Save This Recipe!
Type your email & I'll send it to you!
Jump to:
- 🔍 Quick Look: Creamy Broccoli White Bean Soup
- 👩🏽⚕️ Dietitian's Note
- 👩🏼🌾 Ingredients
- 🌱 Substitutions
- 📝 How to Make Creamy Broccoli Soup with White Beans
- 🍋 Why Add Nutritonal Yeast and Lemon Off the Heat?
- ✔️ Storage & Meal Prep Tips
- 🌿 More High-Protein Soup Recipes
- 🙋🏽♀️ Recipe FAQs
- 🍽️ Related Recipes
- 👩🏽🍳 Made this recipe?
- ⚖️ Convert the Recipe to Metric (g & mL)
- Creamy Broccoli White Bean Soup Recipe
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
🔍 Quick Look: Creamy Broccoli White Bean Soup
- ⏱️ Prep Time: 20 minutes
- 🎛️ Cook Time: 15 minutes
- 👥 Servings: 4
- 📊 Calories: ~359 kcal (based on nutrition panel)
- 👩🏽🍳 Flavor Profile: Savory and garlicky, with earthy spices, gentle heat, and a bright lemon finish.
- 💪🏼 Nutrition: 25 grams of protein, 17 grams of fiber. Each serving provides 9 mg iron (50% of the Daily Value) and an estimated 170 mg magnesium (40% of the Daily Value).
- ⚕️Dietary features: Vegan, oil-free, nut-free, and soy-free (when made without the optional silken tofu or soy-based miso). Gluten-free when made with gluten-free broth.
- ⭐ Difficulty: Easy-steam, blend, and gently warm.
👩🏽⚕️ Dietitian's Note
As a registered dietitian, I like building a soup around more than vegetables and broth. Here, white beans and pumpkin seeds add plant protein, fiber, iron, and magnesium, making this broccoli soup substantial enough for a meal.
The vitamin C pairing matters. White beans and pumpkin seeds provide nonheme iron, the form found in plant foods. Vitamin C helps your body absorb this iron. Broccoli contributes vitamin C, and fresh lemon juice and parsley add more at serving. Adding the lemon after cooking limits its exposure to heat.
Pumpkin seeds are also a useful source of magnesium, a mineral involved in muscle and nerve function and bone health. Soaking the seeds here is primarily a texture step: it helps them blend into a smoother soup.
Why You'll Love This Recipe:
These vegan Broccoli Soup is creamy, satisfying, and packed with plant protein. Plus, it's:
- Creamy without cream: White beans and blended pumpkin seeds create body and richness.
- Protein and fiber in the same bowl: White beans and pumpkin seeds add plant protein, while beans and broccoli contribute fiber.
- Made without added oil: A splash of broth softens the aromatics.
- Plenty of flavor: Cumin, coriander, oregano, garlic, and lemon keep every spoonful interesting.
- Optional extra texture: Black lentils bring contrast to the smooth broccoli base.
- Meal-prep friendly: Make the soup ahead and add fresh lemon and parsley when serving.
👩🏼🌾 Ingredients
Below, I share ingredient notes from both a nutrition expert's and trained chef's perspective.

- Broccoli: Use 1 ½ pounds (680 grams) broccoli crowns, weighed before trimming. Remove the thick stalks and cut the crowns into florets, keeping their small tender stems attached. You'll have approximately 8 to 10 cups, depending on floret size and how loosely you fill the cup. I use florets and their tender attached stems because they cook quickly and blend smoothly. Save the thick stalks: peel away the fibrous exterior, then shred the tender centers into slaw, slice them for stir-fries, or use them in my High-Protein Vegan Broccoli Soup, which includes the stems.
- White beans: Cannellini beans make a particularly creamy base. Great Northern or navy beans work too. Drain and rinse canned beans before blending.
- Black beluga lentils (optional topping): These small lentils hold their shape well and add an earthy flavor, protein, fiber, and iron. Cooking them separately keeps their dark cooking liquid out of the green soup.
- Raw hulled pumpkin seeds: Also called pepitas, these blend into the soup for extra creaminess, plant protein, and magnesium. Use the green kernels, not pumpkin seeds in their hard white shells.
- Onion and garlic: Soften the onion well before adding the garlic and spices to build a flavorful base.
- Oregano, cumin, and coriander: Dried oregano adds an herbal note, while cumin and coriander bring warmth. Crushed red pepper adds a little heat.
- Nutritional yeast: Adds savory, slightly cheesy flavor. Fortified varieties can also contribute B vitamins; check the label because amounts vary.
- Lemon and parsley: Lemon zest adds citrus aroma, while the juice balances the creamy beans and seeds. Fresh parsley finishes the soup with color and freshness.
See the printable recipe card below for quantities.
🌱 Substitutions
This recipe is versatile and easy to adapt. Below are some simple ingredient substitutions.
- White beans: Use cannellini, navy, or Great Northern beans, or approximately 3 cups cooked white beans.
- Optional black lentils: Omit entirely, or use French green lentils are a good substitute because they also hold their shape. Avoid red lentils for this topping; they soften and break down.
- Pumpkin seeds: Substitute ⅓ cup raw hulled sunflower seeds, soaked and drained. The flavor will be slightly different.
- Fresh broccoli: Use the same weight of frozen broccoli florets. Add them directly to the pot and cook until tender.
- Oregano: Substitute an equal amount of dried thyme.
- Red pepper flakes: Reduce or omit for a milder soup.
- Nutritional yeast: Omit if needed, then adjust the salt, pepper, and lemon to taste.
- For extra protein and creaminess: Blend in 7 ounces silken tofu with the white beans and pumpkin seeds. Add more broth as needed.
- For extra savory flavor: Stir in 1 tablespoon white miso off the heat, dissolving it in a little warm soup first. Taste before adding salt.
📝 How to Make Creamy Broccoli Soup with White Beans
The complete recipe with exact amounts is below. These additional tips will help you get the best results.
Prep Ahead:

- Soak the pumpkin seeds: Use hot water to soften them quickly for a smoother, creamier soup. Drain before blending.

- Optional lentil topping: For a lightly crisp topping, dry cooked lentils thoroughly, season, and roast them in a single layer. Prepare the lentils before starting the broccoli so the soup. See how to make Crispy Roasted Lentils.
Make the Broccoli & White bean Soup

- Cook the aromatics: Let the onion soften fully before adding the garlic and spices. Add small splashes of broth as needed to prevent sticking.

- Cook the broccoli: Add the broccoli and measured broth to the aromatics.

- Cover and steam just until fork-tender and still green. Overcooking dulls the color and gives the soup a stronger cabbage-like flavor.

- Blend until creamy: Blend the broccoli mixture with the drained pumpkin seeds, and white beans until smooth. Add extra broth as needed to help the blender work and achieve a thick but pourable texture. (Add optional silken tofu.)

- Safety: Use a blender approved for hot liquids and follow its instructions. Work in small batches, vent the lid as directed, and loosely cover the opening with a clean kitchen towel to let steam escape.

- FReturn to the saucepan: Pour the blended soup back into the saucepan and warm gently over low heat, stirring often. Add a splash of broth if needed, and avoid prolonged simmering to preserve the green color.

- Finish off the heat: Stir in the lemon juice and nutritional yeast after removing the saucepan from the heat. This keeps the lemon flavor fresh and limits heat exposure of vitamin C and some B vitamins.

- Taste and adjust the seasoning. Enjoy as is, or add one of the toppings below.
How to serve broccoli soup:

- Serve with pickled cabbage: Top with a small mound of quick-pickled red cabbage for tang, crunch, and a striking contrast to the green soup.

- Serve with lentils and sprouts: Add roasted lentils and salad sprouts just before serving for contrasting textures. Keep the toppings separate until ready to eat. Add a drizzle of my nondairy cream or tofu cream.
🍋 Why Add Nutritonal Yeast and Lemon Off the Heat?
Nutritional yeast: Stir in off the heat to limit heat exposure of some B vitamins, particularly in fortified varieties.
Lemon juice: Add off the heat to keep its flavor bright and help preserve vitamin C, which supports iron absorption from the beans and pumpkin seeds.
✔️ Storage & Meal Prep Tips
Refrigerate: Transfer leftovers to shallow containers and refrigerate within 2 hours. Store the soup for up to 4 days. If using lentils, store them separately.
Freeze: Freeze the soup in freezer-safe containers, storing any optional cooked lentils separately, for up to 3 months. Leave room for expansion.
Reheat: Warm the soup, stirring and adding broth as needed, until steaming hot throughout. Add fresh lemon and parsley just before serving. Roasted lentils soften during storage; reheat them in the oven to help dry and crisp them again.
🌿 More High-Protein Soup Recipes
This High-Protein Soup is creamy, hearty, and packed with 28 grams of protein and 28 grams of fiber per serving.
Easy Mushroom Tofu Soup is packed with umami flavor from shiitake mushrooms, garlic, ginger, and miso.
This Easy Creamy Mushroom Soup is vegan, protein-rich, packed with flavor, and made in the oven! It's a hand-off recipe with minimal chopping and cleanup.
This Vegan Creamy Mushroom Soup is vegan, protein-rich, packed with flavor, and made in the oven! It's a hand-off recipe with minimal chopping and cleanup.
🙋🏽♀️ Recipe FAQs
Blend cooked broccoli with white beans and soaked pumpkin seeds. The beans thicken the soup, while the seeds add richness without cream or coconut milk.
Yes. Peel away the woody exterior, dice the tender centers finely, and cook them in the broth before adding the florets. They need a head start to soften. Use stems to replace part of the 1 ½ pounds of broccoli rather than adding extra without adjusting the broth.
Overcooking, prolonged reheating, dark broth, and adding lemon too early can all affect the color. Cook the broccoli just until tender, blend promptly, and add lemon near serving.
No. Add it directly to the blender with the white beans and pumpkin seeds for an evenly blended, savory flavor.
⚖️ Convert the Recipe to Metric (g & mL)
Use these AI tools to do this:

Creamy Broccoli White Bean Soup Recipe
Ingredients
- ⅓ cup raw pumpkin seeds
- 1 medium yellow onion diced
- 4 large cloves garlic minced
- 1 ½ teaspoons dried oregano
- 1 ½ teaspoons ground cumin
- ¾ teaspoon ground coriander
- ½ teaspoon crushed red pepper flakes or to taste
- 1 ½ pounds broccoli (680 grams) weighed before trimming, cut into florets with small tender stems attached (approximately 9-10 cups)
- 3 cups white beans or 2 (15-ounce) cans, drained and rinsed
- 4 cups low-sodium vegetable broth plus more as needed
- 1 teaspoon lemon zest about 1 lemon
- 2 tablespoons fresh lemon juice plus more to taste
- 2 tablespoons nutritional yeast
- Salt and freshly ground black pepper to taste
- ⅓ cup chopped fresh parsley optional for serving
Save This Recipe!
Type your email & I'll send it to you!
Instructions
- Prepare the broccoli: Remove the thick stalks and cut the crowns into similarly sized florets, keeping their small tender stems attached.
- Soak the pumpkin seeds: Cover with hot water and soak for about 20 minutes while preparing the remaining ingredients. Drain.
- Cook the aromatics: Heat a large saucepan over medium heat. Add the onion and a splash of vegetable broth. Cook for 5 to 7 minutes, stirring and adding small splashes of extra broth as needed, until softened. Add the garlic, oregano, cumin, coriander, and red pepper flakes. Cook for 1 minute, stirring.
- Cook the broccoli: Add the florets and vegetable broth. Bring to a simmer, cover, and cook for about 5 to 7 minutes, or until the broccoli is just tender and still green. Remove from the heat.
- Blend: Transfer the broccoli mixture to a blender. Add the drained pumpkin seeds, white beans, and nutritional yeast. Blend until very smooth, adding broth as needed. Use a blender approved for hot liquids and follow its instructions. Work in small batches, vent the lid as directed, and loosely cover the opening with a clean kitchen towel to allow steam to escape.
- Return to the saucepan: Pour the blended soup back into the saucepan and warm gently over low heat, stirring often. Add broth as needed for a thick but pourable consistency. Avoid prolonged simmering to preserve the green color.
- Finish off the heat: Remove the saucepan from the heat and stir in the lemon zest, lemon juice, and nutritional yeast. If using miso, dissolve it in a little warm soup before stirring it into the pot. Taste and adjust the salt, pepper, and lemon juice.
- Serve: Ladle into bowls and finish with parsley. See notes below.
Notes
Nutrition
This information is provided as a courtesy and is only an estimate. Nutritional values may vary depending on factors such as product types and brands used.
🛍️ Shop Recipe Cookware and Ingredients

Note: As an Amazon Associate, I earn from qualifying purchases.
Nisha's Favorites
Get my tried-and-true products.












Comments
No Comments