Creamy Broccoli White Bean Soup

Creamy roasted broccoli leaf white bean soup ladled into a rustic bowl Save
Creamy roasted broccoli leaf white bean soup ladled into a rustic bowl | showmevegan.com

This hearty, creamy soup transforms humble broccoli leaves into something truly special by roasting them first for depth of flavor. Combined with tender white beans, aromatic vegetables, and a blend of thyme and smoked paprika, every spoonful is rich and satisfying.

The entire pot comes together in under an hour with minimal hands-on effort. A quick blend at the finish creates that luxurious, velvety texture that makes this dish feel like a warm hug in a bowl.

It's naturally vegetarian and gluten-free, making it perfect for weeknight dinners or meal prep for the week ahead.

The farmer at our Saturday market always hands me the broccoli leaves for free, tucked inside my bag like a secret bonus. For months I just composted them, not knowing any better, until one particularly cold October morning I stared at a massive pile of those broad green leaves and thought, there has to be something here. That afternoon this soup was born, and it has been a cold weather staple ever since.

My neighbor Karen stopped by unannounced one Sunday evening while I was making a batch, and she stood in the kitchen doorway sniffing the air like a cartoon character floating toward a pie. She stayed for two bowls and left with the recipe scribbled on the back of a grocery receipt.

Ingredients

  • Broccoli leaves: Six cups sounds like a lot but they cook down dramatically, so pack them generously and remove any tough stems that refuse to bend when you pinch them.
  • Yellow onion: One medium onion provides the sweet backbone for the entire soup, so do not skimp here.
  • Carrots: Two medium carrots add subtle sweetness and a lovely golden hue when blended.
  • Celery: Two stalks diced small will melt right into the base and add that quiet savory depth you cannot quite identify but always miss when it is gone.
  • Garlic: Three cloves minimum, and if you are anything like me you will probably throw in a fourth.
  • White beans: Two cups of cooked cannellini or navy beans are the magic ingredient that makes this soup feel indulgent without any dairy.
  • Vegetable broth: Four cups of a good quality gluten free broth makes all the difference, so taste yours beforehand and adjust salt accordingly.
  • Plant based milk: One cup of unsweetened oat milk or almond milk rounds out the texture beautifully.
  • Olive oil: Two tablespoons divided, one for roasting and one for sautéing the aromatics.
  • Dried thyme: One teaspoon brings an earthy herbal note that pairs perfectly with the roasted edges of the broccoli leaves.
  • Smoked paprika: Half a teaspoon adds a whisper of smokiness that makes people ask what your secret ingredient is.
  • Salt, pepper, and lemon juice: Season to taste and finish with a tablespoon of fresh lemon juice to brighten everything at the end.

Instructions

Roast the broccoli leaves:
Toss the leaves with one tablespoon of olive oil and a generous pinch of salt, then spread them across a baking sheet in a single layer. Roast at 400 degrees for about ten to twelve minutes until the edges curl and turn golden and your kitchen smells like a garden that decided to show off.
Build the aromatic base:
While the leaves roast, warm the remaining olive oil in a large pot over medium heat and add the onion, carrots, and celery. Stir occasionally for five to seven minutes until everything softens and the onions turn translucent.
Add the spices:
Stir in the garlic, thyme, smoked paprika, black pepper, and half a teaspoon of salt. Let everything cook together for about a minute until the fragrance hits you and you start getting hungry even though you just ate lunch.
Simmer everything together:
Add the roasted broccoli leaves, white beans, and vegetable broth to the pot, then bring it all to a rolling boil. Reduce the heat and let it simmer gently for fifteen minutes so the flavors have time to get acquainted.
Blend until silky:
Pour in the plant based milk and lemon juice, then use an immersion blender to puree the soup until it is completely smooth and velvety. If using a stand blender, work in batches and be careful with the hot liquid.
Taste, adjust, and serve:
Ladle into warm bowls and finish with toasted seeds, a drizzle of good olive oil, and freshly cracked pepper if you are feeling fancy. Taste before serving and add more salt or a squeeze of lemon until it sings.
Steaming bowl of creamy roasted broccoli leaf and white bean hearty soup Save
Steaming bowl of creamy roasted broccoli leaf and white bean hearty soup | showmevegan.com

The night I made this for my friend David, he closed his eyes after the first spoonful and said quietly that it reminded him of a soup his grandmother used to make from whatever was left in the garden before the first frost.

Making It Your Own

Kale or Swiss chard work beautifully in place of broccoli leaves if that is what you have available, though you may want to strip the kale stems completely since they can be fibrous even after blending.

Serving Suggestions

A thick slice of crusty gluten free bread toasted with olive oil and rubbed with a raw garlic clove turns this soup into a full meal that feels like a hug from someone who really means it.

Storage and Reheating

This soup stores brilliantly in the refrigerator for up to four days and actually tastes better on day two when the flavors have fully settled. It also freezes well for up to three months, making it perfect for batch cooking on a quiet Sunday afternoon.

  • Reheat gently on the stovetop over low heat rather than microwaving to preserve the silky texture.
  • If the soup thickens too much after refrigeration, stir in a splash of broth or water until it returns to the right consistency.
  • Always garnish after reheating, never before storing, so the seeds stay crunchy and the olive oil stays vibrant.
Velvety green broccoli leaf white bean hearty soup topped with toasted pumpkin seeds Save
Velvety green broccoli leaf white bean hearty soup topped with toasted pumpkin seeds | showmevegan.com

Keep this recipe in your back pocket for the first chilly evening of autumn when you want something warm and nourishing without spending hours at the stove. It is the kind of soup that makes you grateful for the simple act of cooking.

Recipe Questions & Answers

Yes, broccoli florets work well as a substitute. Chop them into small pieces and follow the same roasting instructions. You may need to extend roasting time by 2-3 minutes to achieve similar wilting and caramelization.

Cannellini beans are the top choice for their creamy, smooth texture when blended. Navy beans or great northern beans also work beautifully. If using dried beans, cook them fully before adding to the soup.

Absolutely. This soup freezes wonderfully for up to 3 months. Let it cool completely before transferring to airtight containers. Thaw overnight in the refrigerator and reheat gently on the stovetop, stirring occasionally.

An immersion blender works well, but for the silkiest results, blend in batches using a high-speed stand blender. Strain through a fine-mesh sieve afterward if you want an ultra-refined, restaurant-quality consistency.

Crusty gluten-free bread or a warm baguette is perfect for dipping. A simple side salad with lemon vinaigrette complements the richness nicely. For a heartier spread, pair with a grilled cheese sandwich.

Yes, as long as you use plant-based milk and vegetable broth, the entire pot is naturally vegan. Skip any dairy garnishes like crème fraîche and opt for toasted seeds and a drizzle of olive oil instead.

Creamy Broccoli White Bean Soup

Velvety blended soup with roasted broccoli leaves, white beans, and aromatic herbs for a comforting nourishing meal.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 6 cups broccoli leaves, washed with stems removed
  • 1 medium yellow onion, chopped
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced

Legumes

  • 2 cups cooked white beans (cannellini or navy), rinsed and drained

Liquids

  • 4 cups gluten-free vegetable broth
  • 1 cup unsweetened plant-based milk (oat or almond) or whole milk

Flavorings and Seasonings

  • 2 tablespoons olive oil, divided
  • 1 teaspoon dried thyme
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon salt, plus more to taste
  • 1 tablespoon fresh lemon juice

Optional Garnishes

  • 2 tablespoons toasted sunflower seeds or pumpkin seeds
  • Freshly cracked black pepper
  • Drizzle of olive oil

Instructions

1
Preheat Oven: Preheat oven to 400°F. Line a large baking sheet with parchment paper.
2
Roast Broccoli Leaves: Toss broccoli leaves with 1 tablespoon olive oil and a pinch of salt. Spread evenly on the prepared baking sheet and roast for 10 to 12 minutes until wilted with slightly crispy edges.
3
Sauté Aromatic Vegetables: While the leaves roast, heat the remaining 1 tablespoon olive oil in a large soup pot over medium heat. Add onion, carrots, and celery. Sauté for 5 to 7 minutes until softened.
4
Bloom Spices: Add garlic, dried thyme, smoked paprika, ground black pepper, and 1/2 teaspoon salt. Cook for 1 minute until fragrant, stirring constantly.
5
Simmer Soup: Stir in the roasted broccoli leaves, white beans, and vegetable broth. Bring to a boil, then reduce heat to low and simmer for 15 minutes to develop flavors.
6
Blend Until Creamy: Pour in the plant-based milk and lemon juice. Using an immersion blender, blend the soup directly in the pot until very smooth and creamy. Alternatively, transfer in batches to a stand blender and purée.
7
Adjust Seasoning: Taste the soup and adjust seasoning with additional salt or lemon juice as needed.
8
Serve: Ladle into bowls and garnish with toasted seeds, a drizzle of olive oil, and freshly cracked black pepper. Serve hot.
Additional Information

Equipment Needed

  • Large baking sheet
  • Large soup pot
  • Immersion blender or stand blender
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 245
Protein 11g
Carbs 36g
Fat 7g

Allergy Information

  • Contains celery, a common allergen.
  • If using almond milk, this dish contains tree nuts. If using oat milk, verify the brand is certified gluten-free.
  • Always check ingredient labels for potential cross-contamination and hidden allergens.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.