Welcome to recipenests

Hearty Kale and White Bean Soup for Reset

By Hannah Cole | December 29, 2025
Hearty Kale and White Bean Soup for Reset

Cannellini beans: Their fluffy, creamy texture is tailor-made for soup. Great Northern or navy beans work, too. Always rinse canned beans to remove up to 40 % of the sodium.

Kale: Lacinato (a.k.a. dinosaur) kale is my favorite here—it holds texture without turning fibrous. Curly kale is fine; just strip the leaves from the woody stems.

Lemon: A final squeeze brightens every other flavor. Zest it first and stir both zest and juice in at the end.

Nutritional yeast: Optional, but it gives a whisper of cheesy depth that makes the soup feel richer than it is. Vegans already have this in the pantry; omnetarians can use a Parmesan rind simmered in step 6 instead.

How to Make Hearty Kale and White Bean Soup for Reset

1
Warm the pot & bloom the oil

Place a heavy 4- to 5-quart Dutch oven over medium heat for 60 seconds—this prevents the olive oil from shocking on contact. Add 2 tablespoons olive oil and tilt the pot to coat the bottom evenly; you want a shimmering surface, not smoking. If wisps appear immediately, lower the heat.

2
Sauté the aromatics

Add 1 cup diced yellow onion, ¾ cup diced carrot, and ½ cup diced celery plus a pinch of kosher salt. Stir every 30 seconds; you’re aiming for translucent onions without browning—about 5 minutes. If vegetables threaten to brown, splash in 1 tablespoon of stock to cool the surface.

3
Garlic & herbs go in next

Clear a hot spot in the center, add 1 tablespoon extra oil, then 4 minced garlic cloves, 1 teaspoon dried oregano, ½ teaspoon dried thyme, and ¼ teaspoon crushed red-pepper flakes. Stir constantly for 30 seconds; garlic should smell fragrant, not acrid. Timing matters—burnt garlic equals bitter soup.

4
Deglaze with wine

Pour in ½ cup dry white wine. Use a wooden spatula to scrape the brown bits (fond) off the pot’s surface. Let the wine bubble until reduced by half—about 2 minutes. Alcohol cooks off, leaving behind bright acidity that balances kale’s earthiness.

5
Add beans & stock

Tip in 2 (15-ounce) cans cannellini beans (rinsed) and 4 cups low-sodium vegetable stock. Raise heat to high; once the soup reaches a lively simmer, reduce to medium-low. Using a heavy muddler or back of a ladle, smash about ⅓ of the beans against the pot’s side. This releases starch and naturally thickens the broth.

6
Simmer 10 minutes

Partially cover the pot and let flavors marry. Stir occasionally to prevent sticking. Meanwhile, prep the kale: strip leaves from stems, stack, roll into a cigar, and slice ½-inch ribbons. You should have about 4 packed cups.

7
Add kale in two waves

Stir in half the kale, simmer 2 minutes, then add the remainder plus 1 tablespoon nutritional yeast (or a Parmesan rind). This staged approach keeps color vivid while ensuring tenderness. Simmer 4 minutes more.

8
Finish bright & serve

Remove rind if used. Stir in zest and juice of ½ lemon, taste, and adjust salt and pepper. Ladle into warm bowls, drizzle with extra-virgin olive oil, and shower with celery leaves. Serve with crusty whole-grain bread if desired.

Expert Tips

Slow-cooker hack

Dump everything except kale and lemon into a slow cooker; cook on LOW 4 hours, stir in kale during the last 30 minutes. Lemon at the end remains non-negotiable.

Instant-pot variation

Use SAUTÉ function through step 4, then add beans and stock. Seal, manual 6 minutes, quick release. Stir in kale and lemon afterward to avoid overcooking.

Salinity check

Canned beans and stock vary in salt. Taste soup after adding lemon; salt perception changes with acidity, so adjust only at the end.

Avoiding mushy greens

If prepping ahead, add kale during reheating rather than in the initial batch. Thirty seconds in hot broth is enough to soften.

Double-batch bonus

Recipe scales perfectly; double and freeze half (minus kale). Thaw, simmer, add fresh kale, and dinner is done in 10 minutes.

Glow-up garnish

Finish with a spoon of dairy-free pesto, a swirl of harissa, or a scattering of toasted pumpkin seeds for crunch.

Variations to Try

  • Tuscan twist: Swap 1 cup stock for crushed tomatoes and add a rosemary sprig plus 1 cup diced potato for a heartier minestrone vibe.
  • Protein punch: Stir in 2 cups shredded cooked chicken or turkey during the last 5 minutes for omnivores craving extra heft.
  • Green swap: Sub in baby spinach, Swiss chard, or chopped escarole; reduce simmer time to 1–2 minutes since they’re more delicate.
  • Grain boost: Add ½ cup pearled farro or quinoa after deglazing; increase stock by 1 cup and simmer 20 minutes before adding kale.
  • Smoky heat: Replace red-pepper flakes with 1 minced chipotle in adobo plus 1 teaspoon smoked paprika for a campfire nuance.
  • Coconut creaminess: For a silky broth, whisk ¼ cup full-fat coconut milk into the soup just before serving—especially comforting on frigid nights.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Keep kale slightly undercooked if you plan to reheat multiple times.

Freezer: Portion into freezer-safe jars or silicone muffin trays for single servings. Leave 1 inch headspace; broth expands. Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting.

Make-ahead for parties: Soup tastes even better the next day as flavors meld. Prepare through step 6, refrigerate, then reheat gently and add kale just before guests arrive for maximum color.

Reheating: Warm slowly over medium-low, thinning with stock or water as needed. Rapid boiling can split beans and turn kale khaki.

Frequently Asked Questions

Absolutely. Soak 1 cup dried cannellini beans overnight, drain, then simmer in fresh water 45–60 minutes until tender. You’ll need 3 cups cooked beans for this recipe. Save the bean liquor (cooking liquid) and substitute up to 1 cup for vegetable stock to amp flavor.

In its current form, no—onion and garlic are triggers. To adapt, sauté scallion greens and sautéed carrot tops for aroma, and replace beans with 1 cup canned lentils (¼ cup serving is low-FODMAP). Use garlic-infused oil instead of regular olive oil for flavor without fructans.

Blend 1 cup soup with ½ cup kale until smooth, then stir back into the pot. The greens disappear but nutrients stay. Alternatively, use baby spinach; it wilts quickly and tastes milder.

Yes, but omit kale and lemon before canning. Process pints 75 minutes and quarts 90 minutes at 10 lbs pressure (adjust for altitude). When opening, bring to a boil, add fresh kale, and simmer 5 minutes before serving.

A crusty sourdough or seeded whole-grain loaf complements the earthy broth. For gluten-free diners, try grilled slabs of rosemary olive-oil polenta or warm corn tortillas.

Choose no-salt-added beans and stock, then season with ½ teaspoon salt at the table instead of while cooking. Acid from lemon and wine heightens perceived saltiness, letting you use less.
Hearty Kale and White Bean Soup for Reset
soups
Pin Recipe

Hearty Kale and White Bean Soup for Reset

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Heat pot: Warm Dutch oven over medium heat 1 minute. Add 1 tablespoon oil and swirl to coat.
  2. Sauté vegetables: Stir in onion, carrot, celery, and a pinch of salt. Cook 5 minutes until translucent, adding splashes of stock if browning too quickly.
  3. Add aromatics: Clear center, add remaining oil, then garlic, oregano, thyme, and pepper flakes. Cook 30 seconds until fragrant.
  4. Deglaze: Pour in wine; simmer 2 minutes, scraping up browned bits, until reduced by half.
  5. Simmer base: Add stock and beans. Partially mash ⅓ of beans with the back of a spoon. Simmer 10 minutes, partially covered.
  6. Add greens: Stir in half the kale, cook 2 minutes, then add remaining kale and nutritional yeast. Simmer 4 minutes more.
  7. Finish: Stir in lemon zest and juice. Taste and season with salt and pepper. Serve hot, garnished with celery leaves and a drizzle of olive oil.

Recipe Notes

Soup thickens as it sits. Thin with stock or water when reheating. For oil-free, omit first tablespoon of oil and use water sauté method.

Nutrition (per serving)

234
Calories
17g
Protein
32g
Carbs
6g
Fat

More Recipes