Welcome to tastifymeals

Creamy Tuscan White Bean And Kale Soup With Parmesan Rind Lunch

By Megan Simmons | March 04, 2026
Creamy Tuscan White Bean And Kale Soup With Parmesan Rind Lunch

I grew up in a beans-on-toast household; creamy soups were birthday-only fare. So when I discovered that a humble Parmesan rind could turn canned beans and stripy kale into something velvety and fragrant, I felt like I’d hacked adulthood. This recipe is my weekday love letter to that discovery. It’s fast enough for a WFH lunch break, inexpensive enough for a teacher’s salary, and sophisticated enough to serve when the in-laws drop by unannounced. Make it once and you’ll find yourself stock-piling rinds in the freezer like edible currency.

Why This Recipe Works

  • One pot, one blender: Minimal washing up means you actually cook it on hectic weekdays.
  • Parmesan rind magic: The rind releases glutamates that give a long-simmered taste in under 30 minutes.
  • Cream without heaviness: A single tablespoon of mascarpone adds silkiness; skip it and the soup is still luscious.
  • Make-ahead friendly: Flavours deepen overnight; thin with broth when reheating.
  • Plant-forward protein: Two cans of cannellini deliver 24 g of protein per serving.
  • Freezer hero: Freeze portions flat in zip bags; they thaw on the stove in 10 minutes.
  • Endlessly riffable: Swap greens, beans, or aromatics; the method stays identical.

Ingredients You'll Need

Ingredients

Olive oil: Use a grassy, peppery Tuscan-style oil for the first sauté; save delicate oils for finishing. If your oil has gone grassy in the back of the cupboard, no worries—heat will mute it anyway.

Onion, fennel & celery: The soffritto trinity. Fennel adds a whisper of sweetness that plays against kale’s bitterness; if you dislike licorice, swap in a second rib of celery.

Garlic: Four cloves may sound excessive, but they mellow into buttery pockets once simmered. Smash, don’t mince, to avoid bitter edges.

Tomato paste: A concentrated hit of umami and colour. Buy it in a tube so you can use two tablespoons without opening a whole can.

White beans: Cannellini are creamier than great northern; either works. If you cook beans from dried, reserve 250 ml of their cooking liquid for extra body.

Vegetable broth: Homemade is lovely, but a low-sodium boxed version keeps this week-doable. Chicken broth is fine for omnivores.

Parmesan rind: Ask the cheese counter for off-cuts; they’re often sold for pennies. If you’re dairy-free, substitute a 5 cm strip of kombu plus 1 tsp white miso for similar depth.

Kale: Lacinato (Tuscan) kale wilts quickly and lacks the squeaky curl of curly kale. Remove the woody stem by folding leaves in half and slicing away the stalk in one motion.

Heavy cream OR mascarpone: Cream whips the soup into velvet; mascarpone adds a slight tang. Coconut milk works for vegans, but the flavour will read Thai rather than Tuscan.

Lemon zest & juice: Added off-heat to keep the flavour bright. Use organic lemons since you’re zesting the peel.

How to Make Creamy Tuscan White Bean And Kale Soup With Parmesan Rind Lunch

1
Warm the pot

Place a heavy 4-litre Dutch oven over medium heat for 90 seconds. This dry pre-heat prevents onions from steaming and encourages caramelisation in the next step.

2
Build the soffritto

Add 3 Tbsp olive oil, swirl to coat, then tumble in 1 diced onion, 1 small diced fennel bulb, and 2 ribs celery with leaves. Season with ½ tsp kosher salt; sauté 6 minutes until the edges of the onion blush golden. Reduce heat if garlic shows signs of bronzing.

3
Bloom aromatics

Stir in 4 smashed garlic cloves and 2 Tbsp tomato paste. Cook 2 minutes, scraping until the paste darkens from scarlet to brick-red. This caramelises the tomato’s natural sugars and removes any metallic tang.

4
Deglaze & simmer

Pour in 1 cup broth to loosen the fond, then add 2 drained cans cannellini beans, 1 Parmesan rind, 2 sprigs rosemary, ½ tsp chilli flakes, and remaining 3 cups broth. Bring to a gentle boil, reduce to low, cover askew, and simmer 15 minutes. The beans should bob lazily; vigorous boiling will break their skins.

5
Cream half the soup

Fish out the rind and rosemary. Ladle half the soup into a blender, add 2 Tbsp mascarpone, and blitz on high until satin-smooth, 45 seconds. Return purée to the pot; this half-and-half method preserves texture while creating body.

6
Wilt the kale

Stir in 4 cups chopped kale and 1 tsp salt. Cook 3 minutes more, just until the greens turn jade and tender. Overcooking muddies colour and nutrients.

7
Finish bright

Off heat, stir in zest of ½ lemon and 1 Tbsp juice. Taste for salt, pepper, and acid; beans drink seasoning, so adjust boldly. Serve drizzled with your best olive oil and cracked black pepper.

Expert Tips

Freeze Parmesan rinds

Keep a zip-bag in the freezer door; they last a year and can be used straight from frozen in soups, stews, or risottos.

Strip kale faster

Pinch the stem with two fingers and zip the leaf away in one motion—like sliding beads off a string.

Use an immersion blender

Blend directly in the pot for 10 seconds to get a creamy base without dirtying another vessel.

Control thickness

If soup thickens on standing, loosen with a splash of bean liquid or broth rather than water for fuller flavour.

Brighten leftovers

A squeeze of fresh lemon or a grating of zest wakes up flavours that dull overnight.

Double the rind

Two small rinds intensify savoury depth without extra salt—perfect if you’re using unsalted beans.

Variations to Try

  • Sausage lover: Brown 2 crumbled Italian sausages before the vegetables; proceed as written.
  • Spicy harissa: Swap chilli flakes for 1 Tbsp harissa paste; finish with cilantro instead of rosemary.
  • Spring greens: Use asparagus tips and baby spinach; reduce simmering to 5 minutes to keep colour vibrant.
  • Smoky vegan: Add ½ tsp smoked paprika and use coconut cream; finish with smoked salt.
  • Seafood twist: Poach 200 g shrimp in the soup final 2 minutes for a Tuscan cioppino vibe.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken; thin with broth when reheating.

Freezer: Ladle into labelled quart-size freezer bags, squeeze out air, and freeze flat up to 3 months. Thaw overnight in the fridge or 10 minutes in a bowl of lukewarm water.

Reheat: Warm gently over medium-low, stirring occasionally. Microwaving is fine; cover loosely and heat 2 minutes, stir, then 1–2 minutes more.

Make-ahead: Chop vegetables and keep in a zip-bag up to 3 days; cook as directed for a 15-minute dinner.

Frequently Asked Questions

Absolutely. Soak 250 g overnight, simmer until tender, then use 700 g cooked beans plus 250 ml of their liquor in place of canned.

Yes—no flour or pasta involved. If you add sausage, check its label for hidden wheat fillers.

Mash a ladleful of beans against the pot with a potato masher; stir back in for a rustic, brothy texture.

Yes—use a wider pot to maintain evaporation. Blend in two batches; over-filling a blender with hot liquid is dangerous.

A crusty slice of sourdough or a warm rosemary focaccia to swipe the bowl clean.

Add dairy off-heat and avoid a rolling boil afterwards; gentle warmth keeps cream emulsified.
Creamy Tuscan White Bean And Kale Soup With Parmesan Rind Lunch
soups
Pin Recipe

Creamy Tuscan White Bean And Kale Soup With Parmesan Rind Lunch

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Heat the pot: Warm oil in Dutch oven over medium heat.
  2. Sauté aromatics: Cook onion, fennel, celery with ½ tsp salt 6 min until softened.
  3. Bloom paste & garlic: Stir in garlic and tomato paste 2 min.
  4. Simmer: Add beans, broth, Parmesan rind, rosemary, chilli. Simmer 15 min.
  5. Blend: Remove rosemary & rind; purée half the soup with mascarpone.
  6. Finish greens: Return purée to pot, add kale; cook 3 min. Off heat add lemon zest/juice, season, drizzle with remaining oil.

Recipe Notes

For vegan version substitute coconut cream and add 1 tsp white miso for umami. Soup thickens on standing; thin with broth when reheating.

Nutrition (per serving)

312
Calories
16g
Protein
38g
Carbs
12g
Fat

More Recipes