Why It Works
- Adding the beans in two stages creates textural contrast: Early beans thicken the broth, while later ones stay intact for distinct bites.
- Stirring the kale in toward the end of the soup’s cooking time preserves its vibrant color and flavor.
There’s a very specific kind of soup I want this time of year: something hot and comforting enough to feel like dinner, but light and nutritious enough that I don’t immediately need a nap afterward. This 30-minute white bean, tomato, and kale soup, developed by Marianne Williams in our Birmingham, Alabama test kitchen, lives squarely in that sweet spot. This soup is hearty without being heavy and packed with vegetables in a way that feels genuinely satisfying—not aspirational.
The backbone here is a classic soffritto—onion, carrot, and celery—cooked slowly enough to coax out sweetness, but quickly enough to keep this weeknight-friendly. Tomato paste gets a brief sauté to deepen its flavor, then fire-roasted diced tomatoes are added, bringing gentle smokiness and brightness without tipping the soup into full tomato soup territory. In testing, Marianne found that crushed tomatoes overwhelmed the rest of the ingredients, while diced ones deliver just the right brothiness while allowing the other ingredients to shine.
Serious Eats / Robby Lozano, Food Stylist: Margaret Dickey, Prop Stylist: Christina Daley
The white beans are added in stages throughout the recipe. One can goes into the pot undrained, and as it simmers, the beans and their starchy liquid subtly thicken the broth, giving the soup a softly creamy body without any blending or the need for cream or milk. The second can is drained and added at the end, so the beans stay intact and buttery, giving you distinct, spoonable bites instead of a uniformly mushy texture. Butter beans are especially good if you can find them. They’re larger, softer, and creamier than cannellini and great northern beans, but those varieties work well in this recipe, too.
Kale is stirred in at the end and cooked just until tender but still vibrant, while a Parmigiano-Reggiano rind (optional) and a final splash of aged balsamic give the broth savory depth and gentle sweetness. Finished with olive oil, grated Parmesan, and oregano, the soup is an easy, nourishing dinner you’ll want to make all winter long.
Editor’s Note
This recipe was developed by Marianne Williams; The headnote was written by Leah Colins.


