Back to Recipes
Dinner·Italian·Easy·

Tuscan white bean and chicken soup, 40g protein in a 30-minute pot

A one-pot Tuscan soup with shredded chicken, cannellini beans, and wilted kale. 40g protein per bowl, ready in 30 minutes, freezes for a week.

8m
prep
22m
cook
4
servings
Easy
effort
Nutrition Facts
Per serving · 4 total
390
kcal
40g
Protein
36g
Carbs
9g
Fat
10g
Fiber
Method
    Notes

    White bean and chicken soup is the dinner that pretends to be peasant food and quietly delivers more protein than most steak dinners. This Tuscan version uses cannellini beans for body, kale for the volume layer, shredded chicken for protein, and a parmesan rind for the depth that makes the broth taste like it cooked all afternoon.

    It is a 30-minute pot, scales to four servings, freezes well for the rest of the week, and lands at 40g of protein per bowl.

    Why this soup hits different

    Most "healthy" chicken soups are watery and end up at 220 kcal with 25g of protein, then leave you starving by 9pm. The Tuscan version solves both problems with two small structural moves:

    1. Cannellini beans, not noodles or rice. A can of beans adds 9g of fiber and 13g of plant protein per serving while staying inside the calorie budget. Pasta or rice would push the soup over 500 kcal without adding protein.
    2. Kale, not spinach. Kale holds its texture in broth instead of disappearing. One handful of kale per bowl reads as actual food, not a green slick on top of liquid.

    (For the volume-layer logic underneath this build, 30 high-volume low-calorie foods covers why kale and beans pull harder than the same calories from noodles.)

    The macros that matter

    Per bowl (1 of 4 servings)Amount
    Calories390
    Protein40g
    Carbs36g
    Fat9g
    Fiber10g

    That is 10g of protein per 100 kcal, putting this soup in the same protein-density tier as plain grilled chicken, with the body and warmth of a real dinner. Ten grams of fiber per bowl is half the daily target.

    (For where 10g of fiber fits in the daily range, how much fiber per day covers the target and the spread.)

    Swaps and add-ons

    • Use rotisserie chicken. Skip the raw chicken and add 400g of shredded rotisserie chicken in the last 5 minutes of cooking. Saves 10 minutes, lands at almost identical macros.
    • Vegetarian. Drop the chicken, double the beans (use 2 cans, one cannellini and one chickpea), use vegetable stock. Lands at 320 kcal, 18g protein per bowl. Lower protein, but still a 12g-fiber dinner.
    • Slow cooker. Add everything except the kale and lemon juice to a slow cooker, cook on low for 6 hours. Stir in the kale and lemon juice in the last 15 minutes.
    • Make it spicy. Double the red pepper flakes and add a 60g chunk of spicy Italian sausage, cooked off and drained, with the chicken. Adds about 90 kcal and 5g of protein per bowl.
    • Freezer bag. Cool the soup completely, ladle into freezer bags (one bag per portion), lay flat to freeze. Reheats in 4 minutes from frozen in a covered pot.

    What not to do

    • Do not skip the lemon at the end. A single tablespoon of fresh lemon juice stirred in just before serving brightens the entire pot. Without it, the soup tastes flat in the way most homemade soups taste flat.
    • Do not boil the chicken. Brown the chicken in oil first, then simmer. Boiling chicken from the start gives you tough, stringy meat. Browning gives you flavored oil and tender cubes that hold their shape.
    • Do not add the kale early. Kale wilts in 3 to 4 minutes. Add it in the last 5 minutes of cooking. Adding it with the broth makes it slimy.
    • Do not skim the salt before tasting. Cans of beans, canned tomatoes, and stock all carry sodium. Wait until the very end to add salt; you will probably need less than you think.
    • Do not freeze with the kale already in the pot. If you are freezing for later, hold the kale and add it fresh when you reheat. Frozen-then-reheated kale is mushy.

    For why "protein per 100 kcal" is the metric that actually predicts satiety, the chicken breast calorie breakdown walks the protein-density math across cooking methods.

    ✦ Try Calow
    Log this in two seconds.
    Snap the plate, the AI reads the macros, you eat. No mental math on the cooking oil.
    Download on theApp Store