Warm Bean Salad with Dill & Lemon
A cozy yet bright salad featuring tender white beans gently warmed with garlic and fresh dill. Finished with a generous squeeze of lemon and a drizzle of olive oil, it's a simple Mediterranean-inspired dish that comes together in minutes. Perfect as a light lunch or a hearty side.
For 4 servings
- prep
Prepare the beans.
1.Drain and rinse the soaked cannellini beans thoroughly.2.Place beans in a pot, cover with fresh water by 2 inches, and bring to a boil.3.Reduce heat and simmer until tender but not mushy, about 45 minutes.4.Drain well and set aside.TIPCook the beans until just tender, not falling apart. They should hold their shape in the salad. - saute · ~2 min
Warm the garlic and olive oil.
1.Heat olive oil in a large skillet over medium-low heat.2.Add the sliced garlic and cook gently until fragrant and just starting to turn golden, about 2 minutes.3.Do not let the garlic brown or burn.TIPLow heat is crucial here. Burnt garlic turns bitter and will overpower the delicate dill. - mix · ~3 min
Toss the beans with the warm oil.
1.Add the drained warm beans to the skillet with the garlic oil.2.Stir gently to coat the beans evenly and warm them through for 2-3 minutes.3.Remove the skillet from the heat. - mix · ~1 min
Finish with lemon, dill, and seasoning.
1.Pour the fresh lemon juice over the warm beans.2.Add the chopped dill, salt, and black pepper.3.Toss everything together gently until well combined.TIPAdding the herbs and lemon off the heat preserves their fresh, bright flavor. - serve
Serve warm.
Transfer the salad to a serving bowl. Drizzle with a little extra olive oil if you like and serve immediately while warm.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak dried cannellini beans overnight and cook until just tender to maintain a creamy interior and firm skin.
- 2Cook the garlic on medium-low heat until fragrant and barely golden to avoid bitterness.
- 3Warm the beans gently in the garlic oil for only 2-3 minutes so they absorb flavor without turning mushy.
- 4Add lemon juice and fresh dill off the heat to preserve their bright, fresh taste.
- 5Drizzle with extra olive oil just before serving for a silky finish and extra richness.
- 6Make ahead by prepping the beans a day in advance; reheat gently before adding lemon and dill.
Adapt it for your goals.
Low-oil
Reduce olive oil to 1 tablespoon and add a splash of bean cooking water to warm the garlic, cutting calories while keeping the dish moist.
high proteinHigh-protein
Toss in 100g of flaked smoked mackerel or grilled chicken after warming the beans for an extra protein boost suitable for a main course.
jainJain
Replace garlic with a pinch of asafoetida (hing) and use only Jain-friendly beans; no onion or garlic used, keeping it suitable for Jain dietary practices.
veganVegan
The recipe is already vegan; confirm no honey or non-vegan optional toppings are added, and use a high-quality olive oil to enhance richness.
Why this is on our healthy list.
Rich in Plant Protein
Cannellini beans provide a substantial amount of plant-based protein, supporting muscle maintenance and satiety.
High in Dietary Fiber
The beans are an excellent source of soluble and insoluble fiber, aiding digestion and promoting heart health.
Good Source of Antioxidants
Fresh dill and garlic contribute antioxidant compounds that help combat oxidative stress in the body.
Low in Saturated Fat
Using olive oil provides heart-healthy monounsaturated fats with virtually no saturated fat.
Frequently asked questions
Yes, use 1½ cans (about 400g drained) and skip the soaking/cooking step. Just warm them in the garlic oil for 2-3 minutes.







