Go Back Email Link

20-Minute Creamy Broccoli White Bean Soup

Karina Kari
A creamy, protein-rich vegan soup bursting with broccoli, white beans, and herbs.
Naturally dairy-free, fiber-packed, and perfect for meal prep, this soup makes a quick, healthy lunch or dinner that’s comforting, filling, and full of flavor.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Soup
Cuisine American
Servings 5

Equipment

  • 1 large soup pot
  • 1 chef’s knife
  • 1 cutting board
  • 1 high-speed blender or immersion blender
  • Measuring Cups and Spoons

Ingredients
  

  • 2 tbsp olive oil
  • 1 medium onion diced
  • 2 stalks celery diced
  • 2 large parsnips peeled and finely diced
  • 3 cloves garlic minced
  • 1 lb about 6 cups broccoli florets, finely chopped
  • 2 cans 19 oz each white beans, drained and rinsed
  • 5 cups reduced-sodium vegetable broth or chicken stock if not vegan
  • 3 cups frozen kale
  • 1 –2 tbsp fresh lemon juice to taste
  • 10 tbsp nutritional yeast
  • 6 tbsp fresh dill chopped
  • 6 tbsp fresh basil chopped
  • ¼ cup fresh chives chopped
  • Salt and pepper to taste

Optional Toppings:

  • Red chili flakes
  • Toasted pine nuts
  • Coconut yogurt
  • Fresh dill
  • Hemp hearts

Instructions
 

  • Prepare the Vegetables: Start by washing and drying all your vegetables.
    Dice the onion and celery into small, even pieces so they cook uniformly.
    Peel the parsnips and cut them into finely diced cubes, roughly the same size as the celery.
    Chop the broccoli florets into small pieces, about 1-inch or smaller, so they soften quickly during cooking.
    Mince the garlic cloves finely to release their full aroma.
  • Sauté the Aromatics: Place a large soup pot over medium heat and add 2 tablespoons of olive oil.
    Once the oil is hot, add the diced onions, celery, and parsnips.
    Sauté for approximately 5 minutes, stirring occasionally, until the vegetables become slightly tender and fragrant.
    This step builds the foundational flavors for the soup.
  • Add Garlic and Seasonings: Add the minced garlic to the sautéed vegetables.
    Stir constantly for about 1 minute until the garlic releases its aroma, being careful not to burn it.
    Sprinkle a pinch of salt and pepper at this stage to help the vegetables release moisture and enhance flavor.
  • Combine Broccoli, Beans, and Broth: Add the chopped broccoli florets and the drained white beans to the pot.
    Pour in 5 cups of reduced-sodium vegetable broth (or chicken stock if not vegan).
    Stir gently to combine all ingredients. Increase the heat to bring the mixture to a gentle simmer.
    Cover the pot and cook for 10–12 minutes, or until the parsnips and broccoli are tender when pierced with a fork.
  • Incorporate Greens and Herbs: Reduce the heat to medium-low and add the frozen kale, 6 tablespoons chopped dill, 6 tablespoons fresh basil, and 1/4 cup chopped chives.
    Stir well to combine, letting the kale gently wilt.
    Then, add 1–2 tablespoons of fresh lemon juice and 10 tablespoons of nutritional yeast, stirring to evenly distribute.
    Allow the soup to cook for another 3–5 minutes to let the flavors meld together.
  • Blend the Soup to Creamy Perfection: Carefully transfer the soup in batches to a high-speed blender.
    Blend until completely smooth and creamy, ensuring there are no lumps.
    If you prefer, you can also use an immersion blender directly in the pot for convenience.
    Taste the soup and adjust seasoning with additional salt and pepper as needed.
  • Prepare Optional Toppings: While the soup is blending, prepare your toppings.
    Toast pine nuts lightly in a small dry skillet until golden brown.
    Chop extra fresh dill for garnish.
    Gather coconut yogurt, red chili flakes, and hemp hearts for optional finishing touches.
  • Serve and Enjoy: Ladle the soup into bowls and add your desired toppings.
    Drizzle a swirl of coconut yogurt, sprinkle toasted pine nuts, hemp hearts, and red chili flakes, and finish with a touch of fresh dill.
    Serve hot and enjoy a comforting, protein-rich, fiber-packed meal that’s perfect for lunch, dinner, or meal prep.

Notes

  • Use fresh, firm broccoli for the best texture, but frozen broccoli can also work in a pinch.
  • Canned white beans save time, but soaking and cooking your own beans will enhance flavor and reduce sodium.
  • Nutritional yeast adds a cheesy, savory depth; adjust the quantity to taste.
  • For a smoother soup, use a high-speed blender; an immersion blender works well for a slightly chunkier texture.
  • Adjust herbs and lemon juice based on personal preference to balance freshness and tanginess.
  • Optional toppings like hemp hearts, pine nuts, or coconut yogurt elevate both flavor and presentation.
QR Code linking back to recipe