Greek White Bean Soup With Garlic & Lemon

Greek white bean soup with garlic and lemon is a traditional Mediterranean dish built on slow-simmered cannellini beans, bright citrus, and fruity olive oil.

There’s something deeply satisfying about watching dried beans transform into a creamy, tangy soup over the course of a slow afternoon simmer. This version leans on the traditional Greek approach, which means extra virgin olive oil as a foundational flavor, slow-simmered cannellini beans for a velvety texture, and a generous hit of lemon juice and zest at the finish. The result is a soup that tastes clean, bright, and comforting all at once, without relying on cream or complicated technique.

The ingredient list is short, which makes the quality of each component matter. Sautéed onion, garlic, carrot, and celery build the aromatic base, while the beans themselves become tender and almost creamy as they cook. You can use plain water or enrich the broth with vegetable stock, depending on what you have on hand. Either way, the soup’s signature lemony brightness cuts through the richness and keeps each spoonful from feeling heavy.

If you’re willing to soak beans overnight and let the pot simmer for a couple of hours, this soup rewards patience with deep flavor and satisfying texture. It’s also endlessly adaptable, which means you can fold in greens, sausage, or bacon if you want to stretch it further or add more heft.

What Goes Into Greek White Bean Soup With Garlic & Lemon

This soup relies on a handful of pantry staples and fresh aromatics to build its flavor. Each ingredient plays a clear role in creating the soup’s creamy texture and bright, tangy finish.

  • Cannellini beans – the foundation of the soup, turning soft and creamy after a long simmer.
  • Extra virgin olive oil – adds richness and a fruity, peppery backbone that defines Greek cooking.
  • Onion and garlic – sautéed until golden to build a sweet, aromatic base.
  • Carrot and celery – sliced thin and chopped fine, they add texture and a subtle vegetal sweetness.
  • Lemon juice and zest – stirred in at the end to brighten the entire pot and balance the richness.
  • Vegetable stock – optional, but it deepens the broth if you want a more savory foundation.
  • Kosher salt and black pepper – essential for seasoning the beans as they cook and finishing each bowl.

Getting the Best Texture and Flavor in Your White Bean Soup

  • Soak the beans in cold water overnight with a pinch of salt to soften their skins and cut down on cooking time. Skipping this step can leave you with tough, unevenly cooked beans even after hours on the stove.
  • Blanch the soaked beans in boiling water for three to four minutes before draining. This quick step helps remove any remaining bitterness and sets the stage for a cleaner-tasting broth.
  • Keep the heat at medium-low during the simmer and leave the lid slightly ajar. A rolling boil can cause the beans to break apart too quickly, leaving you with a murky, starchy soup instead of a creamy, cohesive one.
  • Add the lemon juice and zest in the final two minutes only. If you stir it in too early, the acidity can toughen the beans and dull the brightness you’re aiming for.

How to Make Greek White Bean Soup: Step-by-Step

Recipe variations

STEP 1: Drain the soaked beans and bring them to a boil in a pot of fresh water. Cook for three to four minutes, then drain them in a strainer.

STEP 2: Heat the olive oil in a medium pot over medium-high heat. Add the minced onion and chopped garlic, stirring occasionally until they soften and turn golden in color.

STEP 3: Add the blanched beans along with 1.5 liters of water, or use 1 liter of water plus 500 ml of vegetable stock if you want a richer broth. Bring the pot to a boil.

STEP 4: Reduce the heat to medium-low and partially cover the pot with the lid slightly ajar. Simmer for about two hours, or until the beans are completely soft and tender.

STEP 5: Stir in the finely chopped celery and thinly sliced carrot. Season with salt and pepper, then continue simmering until the soup thickens to your liking.

STEP 6: Add the lemon juice and zest, cook for two more minutes, then remove from heat. Serve with freshly ground pepper and an extra squeeze of lemon if desired.

Serving Ideas: What Pairs Well With Greek White Bean Soup

  • Serve with crusty bread or warm pita to soak up the broth and catch the lemony liquid.
  • Drizzle each bowl with good olive oil and a crack of fresh pepper to echo the soup’s richness.
  • Fold in spinach or kale during the last five minutes, or brown Italian sausage or bacon with the onion and garlic at the start to add protein and depth.

FAQs About Greek White Bean Soup With Garlic & Lemon

Can I use canned beans instead of dried beans?

You can, but the texture won’t be as creamy. Drain and rinse two cans of cannellini beans, add them after sautéing the aromatics, and simmer for about thirty minutes instead of two hours. The soup will still taste good, but it won’t have the same velvety body that slow-cooked dried beans develop.

What other types of beans work well in this soup?

Great Northern beans or navy beans are both solid substitutes. They cook at roughly the same rate as cannellini and break down into a similarly creamy texture. Avoid larger beans like kidney or pinto, as they hold their shape differently and don’t create the same silky broth.

Is it necessary to soak the beans overnight?

Soaking dramatically reduces cooking time and helps the beans cook more evenly. Without it, you could be simmering for three to four hours and still end up with some beans that are firm while others have started to fall apart. A pinch of salt in the soaking water also softens the skins.

How do I make this soup vegetarian or vegan?

This recipe is already vegetarian and vegan as written. Just use water or vegetable stock instead of any animal-based broth, and make sure your olive oil and salt are plant-based. The soup gets its richness from the beans and olive oil, so you won’t miss dairy or meat.

How can I add more protein or greens to the soup?

For protein, brown about 200 grams of Italian sausage or diced bacon with the onion and garlic. For greens, stir in 400 grams of chopped kale, spinach, or even wild greens during the last five minutes of cooking. Both additions work well without overpowering the soup’s bright, lemony character.

Keeping and Reheating Your Greek White Bean Soup

Refrigerator: Store in an airtight container for up to four days. The beans will continue to absorb liquid as they sit, so add a splash of water or stock when reheating.

Reheating: Warm gently on the stovetop over medium-low heat, stirring occasionally, until heated through. Add a fresh squeeze of lemon and a drizzle of olive oil before serving to restore the brightness.

The flavors deepen after a day or two in the fridge, making this soup as rewarding as a leftover as it is fresh from the pot.

Greek White Bean Soup With Garlic & Lemon

No ratings yet
This bright, comforting Greek white bean soup is simmered slowly with cannellini beans, plenty of garlic, and finished with a burst of fresh lemon. The dish is naturally vegan and gets its rich, velvety texture from the long-cooked beans and generous olive oil, making it both hearty and cleansing for any time of year.
Cook Time 2 hours
Total Time 2 hours
Servings: 2 people
Course: Main Course, Soup
Cuisine: Greek, Mediterranean
Calories: 485

Ingredients
  

For the Soup
  • 250 grams cannellini beans or other small white beans, soaked in water overnight
  • 6 tablespoons extra virgin olive oil
  • 0.5 medium onion minced
  • 3 cloves garlic chopped
  • 1 medium carrot cut into very thin slices
  • 1 stick celery finely chopped
  • 1 lemon zest and juice
  • kosher salt to taste
  • freshly ground black pepper to taste, plus more for serving
  • 500 ml vegetable stock optional

Equipment

  • Medium pot
  • Strainer
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Measuring cups and spoons

Method
 

Prepare the Beans
  1. Drain the beans that have soaked in water overnight.
  2. Fill a pot halfway with fresh water and add the drained beans. Bring to a boil over high heat, allowing the beans to cook for 3 to 4 minutes. Drain the beans in a strainer and set aside.
Build the Soup
  1. In a medium pot, heat the olive oil over medium-high heat. Add the minced onion and chopped garlic, sautéing until they soften and turn golden.
  2. Add the blanched beans and pour in 1.5 liters of water, or use 1 liter of water plus the vegetable stock if you prefer a richer broth. Bring everything to a boil.
  3. Lower the heat to medium-low. With the lid partially open, simmer for about 2 hours or until the beans become tender and soft.
  4. Once the beans are cooked, stir in the finely chopped celery and the thinly sliced carrot. Season the soup with salt and pepper. Let it continue simmering, stirring occasionally, until the soup thickens to the consistency you like.
  5. Add the lemon juice and zest to the soup, letting it cook for 2 more minutes. Remove from heat. Serve the soup hot with freshly ground pepper and extra lemon juice if desired.

Nutrition

Calories: 485kcal

Notes

If you want a heartier broth, feel free to use vegetable stock for part of the liquid. The soup thickens as it cools, so add a splash of water when reheating leftovers. You can serve the soup with a drizzle of olive oil, a crack of black pepper, or even fold in greens like spinach for added nutrition. Store any leftovers in the refrigerator for up to four days and reheat gently, brightening each bowl with a squeeze of lemon as needed. For best flavor, always add the lemon juice and zest at the end to preserve their freshness.

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating