Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Healthy Mediterranean White Bean Soup

Healthy Mediterranean White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sakan
  • Total Time: 30 minutes

Description

Looking for a wholesome, hearty, and flavorful soup? This Healthy Mediterranean White Bean Soup is packed with protein-rich beans, fresh vegetables, and fragrant Mediterranean spices. It’s light yet filling, perfect for a nutritious lunch or dinner. Plus, it comes together in just 30 minutes!

 

Want more nourishing recipes like this? Subscribe now for healthy meal inspiration!


Ingredients

For the Soup:

  • Olive Oil (2 tbsp) – For a rich, smooth base.

  • Onion (1 small, diced) – Adds sweetness and depth.

  • Garlic (4 cloves, minced) – Essential for Mediterranean flavor.

  • Carrots (2, diced) – Brings natural sweetness.

  • Celery (2 stalks, diced) – Classic aromatic ingredient.

  • Tomato Paste (2 tbsp) – Adds a deep umami flavor.

  • Diced Tomatoes (1 can, 14 oz) – Fresh and slightly tangy.

  • Vegetable Broth (5 cups) – Creates a flavorful base.

  • White Beans (2 cans, 15 oz each, drained & rinsed) – Great source of plant-based protein.

  • Bay Leaf (1 large) – Infuses subtle herbal notes.

  • Ground Cumin (1 tsp) – Adds warmth and earthiness.

  • Dried Oregano (1 tsp) – Classic Mediterranean herb.

  • Smoked Paprika (½ tsp) – Gives a hint of smokiness.

  • Salt & Pepper (to taste) – Enhances all the flavors.

For the Finishing Touches:

  • Fresh Spinach (2 cups, chopped) – Adds a boost of greens.

  • Lemon Juice (2 tbsp, freshly squeezed) – Brightens the soup.

  • Fresh Parsley (¼ cup, chopped) – For a fresh, herby finish.

  • Crushed Red Pepper (optional, for heat) – Adds a spicy kick.


Instructions

Step 1: Sauté the Vegetables

  1. Heat olive oil in a large pot over medium heat.

  2. Add onion, carrots, and celery and sauté for 4–5 minutes until softened.

  3. Stir in the garlic and cook for 30 seconds until fragrant.

Step 2: Build the Soup Base

  1. Add tomato paste and cook for 1 minute, stirring constantly.

  2. Pour in the diced tomatoes and vegetable broth, then add white beans, bay leaf, cumin, oregano, smoked paprika, salt, and pepper.

  3. Bring to a simmer and let it cook for 15 minutes to allow flavors to meld.

Step 3: Add the Spinach & Lemon

  1. Stir in chopped spinach and let it wilt for about 2 minutes.

  2. Remove from heat and stir in lemon juice for a burst of freshness.

Step 4: Serve & Enjoy!

 

  1. Remove the bay leaf and discard.

  2. Ladle the soup into bowls and garnish with fresh parsley and crushed red pepper (if using).

  3. Serve warm with crusty bread or a side salad.

Notes

For a Creamier Soup: Blend half of the soup with an immersion blender before adding the spinach.
Extra Protein: Add shredded chicken or chickpeas.
Boost the Flavor: A sprinkle of feta cheese on top adds a salty kick.
Spice It Up: Add a pinch of cayenne or more red pepper flakes.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Cuisine: Mediterranean