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
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
Ingredients
Equipment
Method
- Drain the beans that have soaked in water overnight.
- 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.
- 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.
- 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.
- Lower the heat to medium-low. With the lid partially open, simmer for about 2 hours or until the beans become tender and soft.
- 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.
- 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.




