White Bean and Kale Soup

Soups & Stews

White Bean and Kale Soup

June 14, 2026

White bean and kale soup builds a creamy, hearty broth without any cream or blending by mashing one-third of the cannellini beans before adding them to the pot. A soffritto of onion, carrot, and celery, a Parmesan rind, and a final squeeze of lemon produce a deeply savoury bowl ready in 40 minutes.

White Bean and Kale Soup
schedulePrep10 min
local_fire_departmentCook30 min
av_timerTotal40 min
groupsServes6
electric_boltLevelEasy
local_diningCalories320 kcal
arrow_back15 High Volume Meals Under 300 Calories to Keep You Full
Why This Works
  1. 1

    Mashing one full can of cannellini beans to a rough paste before adding it to the broth releases gelatinised starch directly into the liquid, thickening it to a creamy consistency in 5 minutes of simmering without a blender or any cream.

  2. 2

    Simmering a Parmesan rind in the broth for 15 minutes releases glutamates into the liquid, adding the same savoury umami depth that hours of bone-broth simmering would produce, without extending the cook time.

  3. 3

    Adding lemon juice only after the heat is off preserves its volatile aromatic compounds, which evaporate rapidly in boiling liquid, keeping the brightness sharp and forward in the finished bowl rather than baked off into the broth.

White bean and kale soup is a one-pot meal built on a classic Italian soffritto of onion, carrot, and celery, deepened with rosemary and garlic, then finished with cannellini beans, lacinato kale, and a bright squeeze of lemon. Two cans of beans go into the pot whole for texture; a third can is mashed to a rough paste before adding, which thickens the broth to a creamy consistency without any cream or blending equipment. Total time from a cold pot to a bowl on the table is 40 minutes, and the soup improves significantly when made a day ahead and reheated.

Diced onion, carrots, and celery sautéing in olive oil in a heavy Dutch oven, wooden spoon stirring the soffritto

Building the Flavour Base for White Bean and Kale Soup

Sauté diced onion, carrot, and celery in olive oil over medium heat for 7 to 8 minutes until softened and the onion turns translucent. Do not rush this step with higher heat; the gentle cooking caramelises the natural sugars in the vegetables and produces a sweeter, more complex broth base than a quick 3-minute sauté provides.

The combination of onion, carrot, and celery in roughly equal parts is the soffritto that forms the flavour foundation of nearly every Italian bean soup. Each vegetable contributes a distinct compound: onion provides sulphur-based sweetness, carrot adds beta-carotene and earthy sweetness, and celery supplies phthalides, the aromatic compounds responsible for its distinctive green, slightly bitter note. Together they create a layered base that makes the finished soup taste as though it simmered for hours rather than 40 minutes.

Add the minced garlic and fresh rosemary after the soffritto softens, not before. Garlic added too early burns in the residual oil and turns bitter; added at this stage, it cooks in the fat released by the softened vegetables for exactly 60 seconds until fragrant without colouring. A pinch of red pepper flakes added alongside the garlic blooms in the hot oil, distributing mild heat evenly through the entire pot of soup rather than concentrating in one area.

A Parmesan rind added to the pot with the broth is the single most effective technique for deepening flavour in a vegetable soup. As the rind simmers, it releases glutamates (the same amino acid responsible for umami in aged cheeses) directly into the broth, producing a savoury depth that salt alone cannot replicate. Remove and discard the rind before serving. Store unused rinds in a sealed bag in the freezer for up to 6 months.

The Bean-Mashing Technique That Replaces a Blender

Drain and rinse three cans of cannellini beans. Mash one full can to a rough paste with a fork before it enters the pot. Stir the paste into the simmering broth along with the two whole-bean cans. The starch released from the mashed beans thickens the broth in 5 minutes of simmering without any blending step.

Hand mashing cannellini beans with a fork in a small bowl to create a thick paste for thickening soup

Cannellini beans, the large white kidney beans used in Italian cooking, have a higher starch content and thinner skin than navy or great northern beans, which makes them particularly effective for this technique. When the mashed paste enters the hot broth, the gelatinised starch granules on the cut bean surfaces absorb liquid and swell, thickening the broth from within. The result after 5 minutes of simmering is a broth that coats the back of a spoon without losing the clear, light character that defines this style of soup.

Great northern beans and navy beans work as substitutes with slightly different results. Great northern beans are milder and produce a less starchy paste, resulting in a thinner final broth that is better suited to cooks who prefer a more clearly brothy soup. Navy beans are smaller and produce a smoother mash, giving a slightly more uniform texture. All three varieties can be substituted at a 1:1 ratio by can.

For cooks using dried beans, cook 1½ cups of dried cannellini beans in unsalted water until completely tender (about 90 minutes after soaking overnight), then use 4½ cups of cooked beans in place of the three cans. Beans cooked from dried release more starch into the pot than canned beans, so reduce the mashed portion to half a cup and adjust the consistency at the end of cooking with additional broth if the soup thickens beyond the desired level.

White Bean and Kale Soup

The Recipe

White Bean and Kale Soup

Prep 10 minCook 30 minTotal 40 min
Servings
6 servings

Ingredients

For the soup base

extra-virgin olive oil, plus more for finishing2 tbsp
medium yellow onion, finely diced1
medium carrots, finely diced2
stalks celery, finely diced2
garlic, minced4 cloves
fresh rosemary, leaves minced1 sprig
red pepper flakes¼ tsp

For the beans and broth

(400g each) cannellini beans, drained and rinsed3 cans
litre (4 cups) low-sodium vegetable broth1
Parmesan rind, optional but recommended1
kosher salt, plus more to taste½ tsp
black pepper¼ tsp

For the greens and finish

lacinato kale (about 1 small bunch), stems removed, leaves torn into 5cm pieces200 g
fresh lemon juice (about 1 lemon)2 tbsp

To serve

Freshly grated Parmesan cheese
Crusty bread
Drizzle of extra-virgin olive oil

Instructions

  1. 1

    Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the onion, carrot, and celery. Cook, stirring occasionally, for 7 to 8 minutes until softened and the onion turns translucent.

  2. 2

    Add the minced garlic, rosemary, and red pepper flakes. Cook for 60 seconds, stirring constantly, until fragrant.

  3. 3

    Place one full can of drained cannellini beans in a small bowl. Mash thoroughly with a fork until a rough paste forms. Set aside.

  4. 4

    Add the vegetable broth and Parmesan rind (if using) to the pot. Stir in the bean paste, then add the remaining two cans of whole beans. Season with salt and pepper.

  5. 5

    Bring to a boil over medium-high heat, then reduce to a steady simmer. Cook uncovered for 15 minutes, stirring occasionally, until the broth thickens and the flavours meld.

  6. 6

    Add the torn kale to the pot. Stir to submerge the leaves and simmer for a further 5 minutes until the kale is tender and bright green.

  7. 7

    Remove and discard the Parmesan rind. Stir in the lemon juice. Taste and adjust salt and pepper as needed.

  8. 8

    Ladle into bowls. Finish each bowl with a drizzle of extra-virgin olive oil, a generous handful of grated Parmesan, and a pinch of red pepper flakes. Serve with crusty bread.

Nutrition Facts

Per serving

monitor_weight
320kcal

320 Calories

Moderate energy per serving

Macronutrients

Fat
9g12% DV
Carbs
44g16% DV
Protein
16g32% DV
Sodium
480mg21%
Fiber
12g43%
Sugars
5g
Sat. Fat
2g10%
Cholesterol
5mg2%

* % Daily Value based on a 2,000 calorie diet

Tips & Notes

Slow soffritto: the 7 to 8 minutes of sautéing time for the onion, carrot, and celery is not optional. Rushing with higher heat browns the vegetables without softening them fully, producing a harsher, less sweet broth base. Set a timer and stir every 90 seconds. Parmesan rind: collect rinds in a sealed freezer bag each time a wedge of Parmesan is finished. A single rind adds 20 to 30 minutes' worth of slow-simmered depth to any broth-based soup in just 15 minutes of gentle cooking. If no rind is available, stir 1 tablespoon of nutritional yeast into the broth with the beans as a substitute. Lemon last: add lemon juice only after the heat is off or in the final 30 seconds of cooking. Acid added to a boiling pot dissipates rapidly; added at the end, it stays bright and forward in the finished bowl. Squeeze half the lemon in, taste, and add the rest only if needed. Kale prep: strip the centre rib from each kale leaf before tearing. The rib is significantly tougher than the leaf blade and does not become tender in 5 minutes of simmering. Tear leaves into 5cm pieces rather than chopping; torn edges hold the broth better than clean knife cuts. Salt in stages: add half the salt with the broth and taste again after the kale wilts and the lemon goes in. Both kale and lemon alter the perceived saltiness of the soup; a second seasoning adjustment at the end is almost always needed.

Frequently Asked Questions

Lacinato kale (also called Tuscan or dinosaur kale) holds up best during simmering, staying tender without turning mushy. Curly kale works but requires 2 to 3 extra minutes of cooking. Baby kale wilts in under 60 seconds and can be stirred in just before serving.

Enjoyed this recipe?

Leave a Comment

Loading comments…