Hearty White Bean & Kale Stew
A rustic, warming stew that combines creamy white beans with tender kale in a garlicky, herb-infused broth. This one-pot meal comes together in about 30 minutes and feels like it's been simmering all day. Serve with crusty bread for a cozy, nourishing dinner.
For 4 servings
- prep
Soak the beans overnight.
Rinse dried cannellini beans and soak in plenty of cold water for at least 8 hours or overnight. Drain and set aside.
TIPSoaking reduces cooking time and helps the beans cook more evenly. - saute · ~8 min
Build the aromatic base.
1.Heat olive oil in a large pot over medium heat.2.Add diced onion, carrot, and celery. Cook until softened (5-7 min).3.Add minced garlic, dried rosemary, dried thyme, and red chili flakes. Stir until fragrant (1 min). - simmer · ~55 min
Simmer the stew with beans and tomatoes.
1.Add drained beans, diced tomatoes, and water. Stir to combine.2.Bring to a boil, then reduce heat to low. Cover and simmer until beans are tender (45-55 min).TIPKeep the lid slightly ajar if the liquid reduces too quickly. - mix · ~7 min
Add kale and finish the stew.
1.Stir in chopped kale and salt. Cook until kale is wilted and tender (5-7 min).2.Remove from heat. Stir in lemon juice and black pepper.3.Taste and adjust seasoning.TIPDon't overcook the kale — it should keep its vibrant green color. - serve
Ladle into bowls and serve warm.
Divide stew among four bowls. Drizzle with a little extra olive oil and serve with crusty bread.
TIPThis stew tastes even better the next day as the flavors deepen.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For creamier beans, reserve a cup of the cooking liquid and blend it with a portion of the beans before adding back to the pot.
- 2To reduce bitterness, massage the chopped kale with a pinch of salt and let it sit for 5 minutes before adding to the stew.
- 3If the stew becomes too thick, thin it with extra hot water or vegetable broth until it reaches your preferred consistency.
- 4Soak the beans overnight in salted water (1 tsp salt per 4 cups water) to help them cook more evenly and stay intact.
- 5Let the stew rest off the heat for 10 minutes before serving — this allows the flavors to meld and the kale to fully soften.
- 6Store leftovers in an airtight container in the fridge for up to 4 days; the stew thickens upon chilling, so add a splash of water when reheating.
Adapt it for your goals.
Smoky & spicy
Swap the dried rosemary for 1 tsp smoked paprika and add 1 diced chipotle in adobo along with the tomatoes for a smoky, slightly spicy depth.
tomato freeTomato-free
Omit the tomatoes and add 1 extra carrot and a 1/2 cup of finely chopped fennel bulb for a sweeter, more aromatic broth without acidity.
high proteinHigh-protein
Add 200g diced cooked chicken or turkey breast with the kale for extra protein, making it a heartier main course.
vegan parmesanVegan parmesan
Stir in 2 tbsp nutritional yeast with the lemon juice for a cheesy, umami finish without any dairy.
Why this is on our healthy list.
Rich in Plant-Based Protein
Cannellini beans are an excellent source of plant protein, supporting muscle repair and keeping you full longer.
High in Dietary Fiber
Both beans and kale provide soluble and insoluble fiber, which aids digestion and promotes gut health.
Packed with Vitamins A, C, and K
Kale delivers a concentrated dose of these essential vitamins, supporting immune function, vision, and bone health.
Low in Saturated Fat
This stew uses minimal olive oil and relies on beans for creaminess, making it a heart-friendly, low-saturated-fat meal.
Frequently asked questions
Yes, use 2 cans (15 oz each) of cannellini beans, drained and rinsed. Reduce simmering time to 15-20 minutes since the beans are already cooked.







