Greek White Bean Soup With Garlic & Lemon

A simple, velvety white bean soup brightened with garlic and lemon — comforting, nutritious, and ready with pantry staples.

This Greek white bean soup with garlic and lemon is one of those recipes I return to when I want something nourishing, quietly elegant, and reliably comforting. I discovered this combination on a blustery evening when my pantry offered little more than dried beans and a few vegetables. The bright lemon and generous olive oil transform humble ingredients into a soup with a silky mouthfeel and a lively finish. It’s hearty enough to serve as a main on chilly nights and light enough to be a restorative lunch when you’re feeling under the weather.
I first made this dish years ago for a friend who had just returned from a long trip and craved something clean and satisfying. The pot filled the kitchen with a warm, garlicky aroma, the lemon cut through the richness, and by the time we sat down, everyone was quietly dipping crusty bread into the bowl. What makes this version special is the balance between thick, almost creamy texture and bright citrus notes; the olive oil and lemon juice create an emulsion that carries flavor across the tongue. With just a few basic steps you’ll get a soup that tastes like it simmered all day, even if you use the pressure cooker.
Why You'll Love This Recipe
- Ready with pantry staples: dried cannellini beans, olive oil, lemon and a couple of vegetables — inexpensive and accessible for most kitchens.
- Flexible cooking methods: works on the stovetop, in an Instant Pot, or in a slow cooker so you can choose what fits your schedule.
- Make-ahead friendly: it develops more flavor after a day in the fridge and freezes well for up to 3 months in airtight containers.
- Nutritious and filling: high in fiber and healthy fats from extra virgin olive oil, making it a satisfying dairy-free main or starter.
- Simple technique, big payoff: gentle simmering or pressure cooking breaks beans down into a creamy texture without pureeing.
- Gluten-free and naturally plant-based if you use vegetable stock — great for many dietary needs.
When I serve this, people are always surprised at how rich it tastes despite the short ingredient list. My family asks for seconds almost every time; the lemon keeps it from feeling heavy, and the garlic gives it warmth. Over time I learned small adjustments — like briefly boiling then draining the beans before the long simmer — make the texture consistently silky.
Ingredients
- Dried cannellini beans (8.8 oz / about 1 1/4 cups): Choose firm, evenly colored beans without cracks. Soak overnight for tender results and to reduce cooking time and gas-producing sugars.
- Extra virgin olive oil (6 tablespoons): Use a fruity, good-quality bottle — it’s a primary flavor here. Greek or California extra virgin olive oil works well.
- Onion (1/2 medium), minced: Yellow or sweet onion gives a gentle base sweetness; mince finely so it melds into the broth.
- Garlic (3 cloves), chopped: Fresh garlic brings aroma and depth. Leave it slightly coarse for texture, or mash into a paste for a smoother finish.
- Carrot (1), very thinly sliced: Contributes subtle sweetness and a bit of body; slice thin so it softens quickly into the soup.
- Celery (1 stalk), finely chopped: Adds aromatic backbone — look for crisp, bright celery for the best flavor.
- Lemon (zest + juice of 1): Fresh lemon is essential — zest for oils and juice for acidity and brightness. Avoid bottled lemon juice.
- Kosher salt and freshly ground black pepper: Season gradually and taste as you go; beans absorb salt as they cook.
- Optional: Vegetable stock (about 2 cups): Adds extra flavor if you prefer a richer base; otherwise plain water keeps the profile light and clean.
Instructions
Prepare the beans: Drain the overnight-soaked beans and place them into a pot. Cover with fresh water about halfway up the beans and bring to a rolling boil for 3–4 minutes, then drain. This brief boil and drain helps loosen skins and removes surface impurities, improving both texture and digestibility. Use a fine-mesh strainer and rinse under cool water. Stovetop method: In a medium pot, heat the olive oil over medium-high. Add the onion and garlic and sweat until soft and golden, about 5–7 minutes — don’t rush this step because caramelized onions deepen the flavor. Add the parboiled beans and pour in about 6 1/3 cups of water (or 4 1/4 cups water plus 2 cups vegetable stock). Bring to a boil, then reduce to a gentle simmer, partially cover the pot, and cook for about 2 hours or until the beans are very tender. Add the carrot and celery after the beans are nearly soft so they keep texture but meld into the broth. Season with salt and pepper, then finish with lemon zest and juice and simmer for 2 more minutes. Instant Pot / pressure cooker: Use the sauté function to soften onion and garlic in olive oil until translucent. Add the drained beans, water and optional stock (same quantities as above), close the lid and cook on manual/high pressure for 20 minutes. Allow a natural release for 5–10 minutes, then quick-release remaining pressure. Stir in carrot and celery if you want them tender-crisp, or add them before cooking if you prefer them very soft. Finish with lemon zest and juice. Slow cooker: For deeper flavor, sauté the onion and garlic in olive oil until golden in a skillet, then transfer to the slow cooker with the parboiled beans and water or stock. Cook on low for 8 hours or on high for 4 hours. Add lemon juice and zest at the end and stir to emulsify the olive oil into the broth. Finishing and serving: Once the beans are very soft and the broth has thickened, taste and adjust salt and pepper. The soup should be thick but spoonable — if it’s too loose, simmer uncovered a bit longer. Serve hot with a drizzle of extra virgin olive oil and a final grind of black pepper; add an extra squeeze of lemon if you like a brighter finish.
You Must Know
- This is naturally dairy-free and gluten-free if you use vegetable stock — a great option for many dietary needs.
- Freezes well: cool completely, then freeze in airtight containers for up to 3 months; thaw overnight in the fridge before reheating gently.
- Beans will thicken the broth as they break down; if you prefer a creamier texture, mash a cup of beans against the side of the pot or use an immersion blender for a few pulses.
- Salt late but taste throughout — beans absorb salt during long cooking, and acidity from lemon can make the soup taste saltier if over-seasoned early.
- Because dried beans vary, allow flexible cooking time: check for a tender, creamy bite rather than a strict clock time.
I love how this soup bridges simple, humble ingredients with sophisticated flavor. Serving it with crusty bread or a light green salad turns it into a memorable meal. Over the years I’ve used it as a potluck staple and also as a quiet solo comfort meal; both times it feels intentionally nourishing.
Storage Tips
Cool the soup to room temperature within two hours of cooking, then refrigerate in airtight containers for up to 4 days. For longer storage, portion into freezer-safe containers leaving an inch of headspace and freeze for up to 3 months. Reheat gently on the stovetop over low heat to preserve texture — add a splash of water or stock if it has thickened too much. If you plan to freeze, slightly undercook the vegetables so they don’t become mushy upon reheating.
Ingredient Substitutions
If you can’t find cannellini beans, small white beans such as navy or great northern beans are fine — adjust cooking time as needed. For more body, substitute 2 cups of cooked chickpeas in part for the beans. Use chicken stock if you’re not keeping it vegan, but reduce added salt until you taste. Swap lemon for a few tablespoons of red wine vinegar in a pinch, though the bright citrus character will be different. For a smoky variation, add 1/2 teaspoon smoked paprika.
Serving Suggestions
Serve in deep bowls with a generous drizzle of extra virgin olive oil and a wedge of lemon on the side. Garnish with chopped fresh parsley or oregano for color and herbaceous lift. Pair with crusty country bread, roasted vegetables, or a simple Greek salad for a full meal. For a heartier bowl, add sautéed kale or shredded rotisserie chicken right before serving.
Cultural Background
This style of bean soup draws inspiration from Greek village cooking where legumes and olive oil are cornerstones of the cuisine. Lemon and olive oil are classic Greek finishers — the acidity and fat emulate the balance found in classics like fasolada and revithia. Throughout Greece, regional variations use different herbs or add a tomato base; this version leans on citrus rather than tomato to keep the profile bright and simple.
Seasonal Adaptations
In spring and summer, stir in fresh chopped spinach or spring greens at the end for vibrancy. In autumn and winter, add diced potato or a handful of roasted root vegetables for extra warmth. For holiday gatherings, serve as a starter with lemon-marinated olives and grilled pita to echo Mediterranean flavors while keeping the meal light and restorative.
Meal Prep Tips
Soak beans the night before and parboil in the morning; store drained beans in the fridge until you’re ready to cook. Double the batch and freeze portions for quick lunches. Pack reheated soup into insulated containers for a portable midday meal. Use small vacuum-sealed jars for single-serve portions if you’re packing for work — they thaw and reheat faster.
This soup is a reminder that simple, thoughtful cooking can be deeply satisfying. With minimal ingredients and a few technique touches, you’ll have a bowl that warms from the inside out — perfect for weeknights or slow weekend nourishment. Make it your own and enjoy sharing it with friends and family.
Pro Tips
Parboil and drain the beans before the long simmer to remove surface starches and aid a silkier texture.
Sweat the onion and garlic until golden to build a deep base flavor—don't rush this step.
Finish with lemon zest and juice off the heat for the freshest bright flavor.
If you like a creamier texture, mash a cup of cooked beans into the pot or briefly pulse with an immersion blender.
This nourishing greek white bean soup with garlic & lemon recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Do I have to soak the beans?
Yes. Soaking overnight reduces cooking time and improves digestibility, but quick-soak methods work in a pinch.
How long does the soup keep?
It will keep in the fridge for about 4 days; it freezes well for up to 3 months in airtight containers.
Tags
Greek White Bean Soup With Garlic & Lemon
This Greek White Bean Soup With Garlic & Lemon recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Instructions
Soak and parboil beans
Drain beans soaked overnight. Put in a pot, cover with fresh water, bring to a boil for 3–4 minutes, then drain and rinse. This step removes impurities and helps the skins loosen before the long simmer.
Stovetop: build the base
Heat 2 tablespoons of olive oil over medium-high heat, add minced onion and chopped garlic, and cook until soft and golden, about 5–7 minutes. Add parboiled beans and water or water plus stock, bring to a boil, then reduce to low and simmer covered for approximately 2 hours until beans are very tender.
Stovetop: add vegetables and finish
When beans are nearly tender, add thinly sliced carrot and chopped celery. Season with salt and pepper and simmer until the soup thickens. Stir in lemon zest and juice for the final two minutes, then remove from heat and serve with an extra drizzle of olive oil.
Instant Pot option
Using the sauté function, soften onion and garlic in olive oil. Add all ingredients including drained beans and liquids, seal the lid and cook on high pressure for 20 minutes. Let sit 5–10 minutes then quick-release. Stir in lemon and adjust seasoning.
Slow cooker method
Sauté onion and garlic until golden, then transfer to slow cooker with parboiled beans and liquids. Cook on low for 8 hours or high for 4 hours. Add lemon juice and zest at the end and stir to combine.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@velvetyum on social media!

Categories:
You might also like...

3 Ingredient Strawberry Yogurt Bites
Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in these portable frozen bites. A simple three ingredient snack that is perfect for breakfast, lunch boxes, or an icy treat.

30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)
A cozy, 30-minute chickpea and tomato coconut curry soup made with pantry staples — creamy, vibrant, and naturally vegan and gluten free.

30-Minute Garlic Ginger Glazed Salmon (Gluten Free!)
A quick, pantry-friendly garlic-ginger glazed salmon that’s gluten free, soy free (when using coconut aminos), and naturally sweetened with honey — ready in 30 minutes and perfect for weeknight dinners.

Did You Make This?
Leave a comment & rating below or tag @velvetyum on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Emma!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

