FrenchMedium · Hot
A hearty, thrift-minded soup that stretches humble beans and lentils into something deeply nourishing. Esther lets everything slowly find its way together over low heat, so the flavors meld into a broth that tastes like it has been on the back of the stove for hours. A squeeze of lemon at the end lifts the whole pot.
15 min
1h 45m
2h
Method
Pick over the white beans, discarding any small stones or broken beans. Place in a large bowl and cover with cold water by at least 3 inches. Let soak overnight, or for at least 8 hours.
Drain and rinse the soaked beans well before using.
In a large stockpot or Dutch oven, warm the olive oil over medium heat. Add the diced onion, carrots, and celery. Cook, stirring with a wooden spoon, until the vegetables begin to soften and the onion turns translucent, about 8 minutes.
Add the minced garlic and cook for another minute, until fragrant.
Add the soaked and drained white beans, the lentils, chicken broth (or water), and the thyme sprigs. Season with 1 teaspoon of the salt and the black pepper. Stir everything together.
Bring the pot to a boil over high heat, then reduce the heat to low and cover with the lid slightly ajar. Let the soup simmer gently for about 90 minutes, stirring occasionally, until both the beans and lentils are completely tender. If the liquid reduces too much, add a splash of water to keep it brothy.
Nutri-Score
Excellent balance
A–E · lower is better · score -10
Calories
437
per serving
Protein
25g
Carbs
70g
Fat
8g
Sat. fat
1g
Fiber
8g
Sugar
4g
Sodium
755mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Very low impact
A–E · lower is better · includes estimates
kg CO2e
0.2
per serving
Water
0.4m³
Runoff
0.03g P
dried white beans drives 39% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Dutch OvenSafety & Storage
Cross Contamination
Use separate cutting boards for vegetables and proteins. Pick over dried beans carefully on a clean surface to remove stones or debris before soaking.
Handling
Drain and rinse beans thoroughly after soaking to remove compounds that can cause digestive discomfort. Wear gloves when handling hot equipment during the simmer process.
Cooking Temperature
Ensure soup reaches a rolling boil before reducing to low simmer. Beans must cook until completely tender, approximately 90 minutes, to eliminate anti-nutritional factors.
Storage
Cool soup to room temperature within 2 hours before refrigerating. Store in airtight containers. Consume refrigerated soup within 5 days or freeze for up to 3 months.
High Risk Population
Individuals with legume sensitivities may experience digestive discomfort from beans and lentils. The elderly, young children, or immunocompromised individuals should ensure beans are cooked until very tender.
Allergen Warning
If using store-bought chicken broth, check labels for additional allergens such as wheat, soy, or dairy which may be present in commercial stocks.
Pro Tips
Technique
Never rush the simmer — keep your heat low enough that you see just a lazy bubble breaking the surface now and then. A hard boil will turn your beans to mush on the outside while leaving them chalky inside.
Substitution
If you haven't planned ahead for soaking, use canned white beans instead — just drain and rinse them well, and add them in the last 30 minutes of cooking so they hold their shape.
From the chef
There's a pot I never let go cold in my kitchen, the same way my mother kept one at the back of her stove in the Jura, and this soup is the reason why. White beans and lentils simmered low and slow until they almost dissolve into the broth, with thyme from my window box and a big squeeze of lemon at the end — it's the kind of cooking that feeds a family for almost nothing and makes them think you've been slaving over the stove all afternoon, when really you've just been patient.
Source: generated · June 10, 2026