ItalianMedium · Hot
White beans go into a pot with tomato, celery, garlic, and a serious sprig of rosemary and everything is left to braise until the beans are giving and the tomato has collapsed into a thick, fragrant sauce threaded through with resinous herb. Finish with a thread of olive oil and serve with bread that can do the work of mopping the pot clean. It costs almost nothing and feeds you for a long time.
20 min
2h 30m
5 min
2h 55m
Method
Pick through the white beans, discarding any shriveled ones or small stones. Rinse well under cold water.
If time permits, soak the beans in cold water for at least 4 hours or overnight. Drain and rinse before using. (If short on time, skip soaking and add an extra cup of liquid.)
Warm the olive oil in your Dutch oven or stock pot over medium heat. Add the diced onion, carrot, and celery. Cook, stirring occasionally with your wooden spoon, until softened and fragrant, about 8 minutes. The vegetables should turn slightly translucent and smell sweet.
Add the minced garlic and cook for another minute, until it blooms in the oil.
Add the drained beans to the pot, followed by the water and crushed tomatoes. Toss in the rosemary and thyme sprigs, half the salt, and a pinch of black pepper.
Stir everything gently, scraping up any bits from the bottom of the pot. The scent at this point should be earthy and promising.
Bring to a gentle boil, then reduce the heat to its lowest setting. Nestle the lid on top, leaving it slightly ajar to let a wisp of steam escape. This is the long, unhurried simmer Esther insists on. Cook for 2 to 2.5 hours, checking occasionally, until the beans are buttery and tender throughout.
Stir the pot from the bottom now and then to prevent anything catching. Add a splash more water if the braise thickens too much. The liquid should just cover the beans.
Nutri-Score
Excellent balance
A–E · lower is better · score -9
Calories
346
per serving
Protein
17g
Carbs
50g
Fat
10g
Sat. fat
1g
Fiber
7g
Sugar
5g
Sodium
662mg
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.3
per serving
Water
0.5m³
Runoff
0.03g P
White Beans, dried drives 41% 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
Cooking Temperature
Beans must simmer for the full 2 to 2.5 hours until buttery and tender throughout. Undercooked beans contain lectins that can cause food poisoning.
Cross Contamination
Thoroughly rinse beans after soaking or sorting. Dried legumes may be processed in facilities that handle wheat, soy, peanuts, or tree nuts.
Storage
Cool the braise within 2 hours and refrigerate in airtight containers. Consume within 3-4 days or freeze for up to 3 months.
Handling
Use a wooden spoon for stirring to prevent damaging the pot. Keep the lid slightly ajar during simmering to prevent pressure buildup with hot liquid.
High Risk Population
Provide clear labeling that this dish contains celery. Vulnerable populations (elderly, immunocompromised, young children) should only consume beans that are fully tender with no firmness remaining.
Equipment Safety
When bringing the pot to boil, use oven mitts and add liquid carefully. Never move a pot of hot braise without proper support—this dish is heavy when fully cooked.
Pro Tips
Technique
Let that pot simmer low and slow. Esther's rule: if you're rushing, you're not cooking—you're just heating things up. Two hours at the gentlest bubble transforms humble beans into something silky and deep.
Substitution
No dried beans? Canned cannellini work in a pinch—just drain and rinse, then add them in the last twenty minutes so they hold their shape.
Time Saver
Short on time? Skip the overnight soak. Add an extra cup of water and call it done. The beans will still become tender, just give them another half hour.
From the chef
White beans braise low and slow with crushed tomato, celery, garlic, and a serious sprig of rosemary — two hours at the barest simmer, lid left just ajar. The tomato collapses into a thick, fragrant sauce threaded through with resinous herb, and the beans take on its deep, savory character all the way to their centers. A squeeze of lemon at the end brightens everything without softening the richness beneath it. Serve with bread capable of mopping the pot clean. It costs almost nothing and feeds you for a long time.
Source: generated · May 30, 2026