Go Back
Crispy and creamy broccoli white bean soup recipe with Mediterranean olive oil and cannellini beans
Easy Mediterranean Recipes

Crispy & Creamy Broccoli White Bean Soup Recipe

A naturally creamy, high-protein, and dairy-free broccoli white bean soup bursting with Mediterranean flavors like olive oil, garlic, and fresh lemon. Perfect for a quick, healthy and satisfying meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course, Soup
Cuisine: Mediterranean
Calories: 200

Ingredients
  

  • 3 Tbsp Extra Virgin Olive Oil divided (2 Tbsp for cooking, 1 Tbsp for finishing)
  • 1 medium Yellow Onion finely chopped
  • 4 cloves Garlic minced
  • 1 tsp Dried Oregano
  • Pinch Crushed Red Pepper Flakes optional
  • 4 cups Broccoli Florets divided, see instructions
  • 2 15-oz cans Cannellini Beans rinsed and drained
  • 4 cups Vegetable Broth low-sodium
  • 1 Tbsp Fresh Lemon Juice
  • Salt and Freshly Ground Black Pepper to taste
  • 1 tbsp Hemp Seeds per bowl Optional High-Protein Topping

Equipment

  • Large Pot or Dutch Oven
  • 1 Cutting Board and Sharp Knife
  • Measuring cups and spoons
  • Can Opener and Colander
  • Immersion Blender

Method
 

  1. Sauté Aromatics:
  2. Heat 2 Tbsp of olive oil in a large pot over medium heat. Then add onion and a pinch of salt. After that, Sauté for 5-7 minutes until translucent. Now, stir in garlic, oregano and red pepper flakes. And cook for 1 minute until fragrant.
  3. Simmer:
  4. Add vegetable broth and all cannellini beans. Then bring to a simmer and add 3 cups of the broccoli florets (reserve 1 cup). Finally, cover and simmer for 8-10 minutes until the broccoli is very tender.
  5. Blend:
  6. Remove from heat. And using an immersion blender, or carefully in batches in a standard blender, purée the soup until completely smooth and creamy. Then return to the pot.
  7. Finish:
  8. Stir in the reserved 1 cup of fresh broccoli florets and the fresh lemon juice. Now, simmer for 2-3 minutes until the fresh florets are bright green and tender-crisp.
  9. Serve:
  10. Taste and adjust seasoning. Lastly, serve immediately, drizzled with the remaining 1 Tbsp of olive oil and optional high-protein toppings like hemp seeds.

Notes

  • Creaminess: The puréed beans create the creaminess! For an even thicker soup, blend an extra 1/2 cup of beans with a splash of broth, then stir it in at the end.
  • Meal Prep: Store leftovers in the fridge for up to 5 days or freeze for up to 3 months. Also it's a perfect dairy-free, freezable soup.
  • For more authentic Italian-inspired recipes, try our popular Paella Recipe.