Love this recipe? Save it to Pinterest before you forget!
High-Protein Chicken & Kale Soup with Bright Citrus
January always feels like a fresh-start month in our house. The twinkle lights come down, the tree is packed away, and the kitchen suddenly smells less like gingerbread and more like… possibility. A few years ago, after one too many holiday cookies, I found myself craving something that felt like a reset button in a bowl—warming but not heavy, nourishing but not boring. I wanted protein to keep my energy steady, greens to make me feel virtuous, and a pop of sunshine to remind me that longer days were coming. That craving became this soup.
Since then it’s become our January ritual: the first Sunday of the new year, I pull out the Dutch oven, simmer a mountain of kale until it melts into silky ribbons, and let citrus zest swirl through the broth like little edible sunbeams. My kids call it “the orange-bright soup,” and even the pickiest one slurps it straight from the bowl. I love that it doubles easily for a crowd, triples for the freezer, and somehow tastes even better on the third day when the flavors have had a chance to mingle. If you’re looking for a soup that feels like a hug but acts like a personal trainer, you’ve landed in the right spot.
Why You'll Love This High-Protein Chicken & Kale Soup with Citrus
- 35 g protein per serving thanks to quick-cooking chicken breast and a sneaky scoop of white beans.
- Immune-boosting kale wilts down to tender, kid-friendly greens without the bitterness.
- Bright citrus finish (orange + lime) lifts the whole bowl so it tastes fresh, not “detox-y”.
- One-pot wonder—the entire meal happens in a single Dutch oven, dishes haters rejoice.
- Freezer hero: portion, chill, and freeze up to 3 months without the kale turning to mush.
- Flexible timing: 30-minute weeknight version or slow-simmer Sunday project—both work.
- Under 500 calories a bowl yet so satisfying you won’t be raiding the pantry at 9 p.m.
- Gluten-free & dairy-free without tasting like “health food.”
Ingredient Breakdown
Every ingredient here earns its keep. Boneless skinless chicken breasts keep the saturated fat low while delivering that crave-worthy shredded texture. Kale—choose lacinato (a.k.a. dinosaur) for quick cooking or curly for extra body—adds vitamin K, vitamin C, and a gorgeous deep-green color that screams “I’m being good to myself.” Cannellini beans slip in extra plant protein and make the broth creamy without any dairy. The real magic, though, comes from the citrus: orange zest perfumes the soup while a last-minute squeeze of lime sharpens every other flavor. A pinch of smoked paprika gives a whisper of campfire coziness that balances the bright notes.
Don’t skip the parmesan rind if you have one rattling around your cheese drawer; it melts into the broth adding umami depth that tricks tasters into thinking this soup simmered for hours. And if you’re watching sodium, use no-salt-added beans and low-sodium broth—you’ll still get plenty of seasoning from the citrus and a finishing pinch of flaky salt.
Step-by-Step Instructions
-
Step 1 – Season & Sear
Pat 1¼ lb (570 g) chicken breast dry; season with 1 tsp kosher salt, ½ tsp black pepper, and ½ tsp smoked paprika. Heat 1 Tbsp olive oil in a Dutch oven over medium-high. Sear chicken 3 minutes per side until golden (it will finish cooking later). Transfer to a plate. -
Step 2 – Build the Aromatics
Lower heat to medium. Add another 1 Tbsp oil if pot looks dry. Toss in 1 diced large onion, 2 sliced carrots, and 2 celery stalks. Cook 5 minutes, scraping the browned bits. Add 3 minced garlic cloves and zest of 1 orange; cook 30 seconds until fragrant. -
Step 3 – Simmer the Broth
Pour in 6 cups low-sodium chicken broth, 1 (15 oz) can cannellini beans (rinsed), 1 parmesan rind (optional), and 1 sprig fresh rosemary. Return chicken plus any juices. Bring to a gentle boil, reduce to low, cover, and simmer 12 minutes. -
Step 4 – Shred & Return
Transfer chicken to a cutting board; rest 5 minutes so juices redistribute. Shred with two forks. Meanwhile, taste broth and adjust salt—it should be punchy because kale will dilute slightly. -
Step 5 – Kale & Finish
Stir in 4 packed cups chopped kale and shredded chicken. Simmer 3–4 minutes more, just until kale turns emerald. Remove rosemary stem and parmesan rind. Finish with juice of ½ lime and ½ orange. -
Step 6 – Serve & Garnish
Ladle into warm bowls. Top with extra orange zest, a drizzle of good olive oil, and (if desired) a shower of shaved parmesan. Serve with crusty whole-grain bread for dunking.
Expert Tips & Tricks
- Double the beans: For an even bigger protein bump, puree half the can with ½ cup broth before adding; it thickens the soup to a chowder-like richness without extra cream.
- Make-ahead kale: Prep and wash kale up to 4 days early; store in a paper-towel-lined container to stay crisp and avoid the dreaded soggy-bag scenario.
- Citrus swap: Out of oranges? Use 2 clementines or ½ ruby grapefruit—just cut added sugar elsewhere if the grapefruit is on the bitter side.
- Rotisserie rescue: Short on time? Use pre-cooked chicken; add it at Step 5 and reduce simmering to 2 minutes so it stays juicy.
- Spice it up: Add a pinch of red-pepper flakes with the garlic for a gentle back-of-throat warmth that plays beautifully with citrus.
- Slow-cooker method: Brown chicken and aromatics on the stove, then transfer everything except kale & citrus to a slow cooker. Low 4 hours, add kale 15 minutes before serving, finish with citrus.
- Instant Pot: Sauté function for Steps 1–2, add liquids, beans, chicken. High pressure 8 minutes, quick release, shred, add kale, sauté 2 minutes, finish with citrus.
Common Mistakes & Troubleshooting
| Problem | Why It Happens | Quick Fix |
|---|---|---|
| Bland broth | Under-seasoned base or over-diluted with water | Salt layer by layer; if broth is already thin, boil 5 extra minutes to reduce and concentrate flavors. |
| Tough kale | Added too soon or used stems only | Strip leaves from stems; simmer just until bright green—3 minutes max. |
| Dry chicken | Overcooked during sear or simmer | Check internal temp; pull chicken the instant it hits 160°F (carry-over heat will finish the rest). |
| Cloudy soup | Boiled too vigorously, proteins coagulated | Keep at a gentle simmer; if cloudy, strain through cheesecloth for restaurant-clear broth. |
| Too tart | Over-zested pith or excess lime juice | Balance with ½ tsp honey or a grated carrot; dairy-free yogurt swirl also tames acidity. |
Variations & Substitutions
- Green protein boost: Swap chicken for a 15-oz can of chickpeas + 8 oz extra-firm tofu cubes added in the last 5 minutes for a vegetarian 28 g protein bowl.
- Grains & greens: Stir in ½ cup quick-cooking quinoa during Step 3; it’ll bloom in 12 minutes and add fluffy texture.
- Mediterranean twist: Replace rosemary with 1 tsp dried oregano and finish with chopped olives and feta crumbles.
- Asian vibe: Use ginger instead of rosemary, swap lime for lemon, add a splash of miso at the end, and top with toasted sesame seeds.
- Extra chunky: Add 1 cup diced sweet potato when you add the carrots; it’ll break down slightly and naturally thicken the broth.
- Low-carb option: Skip beans, double chicken, and stir in zucchini ribbons for the final 2 minutes.
Storage & Freezing
Fridge: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Keep citrus juice in a separate tiny jar; stir in just before reheating to preserve brightness.
Freezer: Portion into silicone muffin trays for single-serve pucks, freeze, then pop out and store in zip bags up to 3 months. Kale holds better than you think, but if you’re a texture stickler, freeze soup without kale and add fresh leaves when reheating.
Reheat: Warm gently over medium-low, thinning with broth or water as needed. Microwave works too—cover loosely and heat 1½ minutes, stir, repeat until steaming.
Frequently Asked Questions
Here’s to a January that tastes like second helpings and still leaves you feeling light on your feet. Ladle, slurp, freeze, repeat—this soup has your back all winter long.
High-Protein Chicken & Kale Soup with Citrus
SoupsIngredients
- 1 tbsp olive oil
- 1 lb (450 g) boneless skinless chicken breast, diced
- 1 medium yellow onion, finely chopped
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 6 cups low-sodium chicken broth
- 1 can (15 oz) cannellini beans, drained
- 1 bunch kale, stems removed, chopped
- 2 medium carrots, julienned
- Zest & juice of 1 orange
- 1 tbsp fresh grated ginger
- ½ tsp ground turmeric
- Salt & black pepper to taste
- ¼ cup fresh parsley, chopped
Instructions
-
1
Heat olive oil in a large pot over medium-high heat. Add diced chicken, season with salt and pepper, and sear until golden, 4–5 min. Remove to a plate.
-
2
In the same pot, sauté onion and celery until translucent, about 3 min. Stir in garlic, ginger, and turmeric; cook 1 min until fragrant.
-
3
Pour in chicken broth and bring to a boil, scraping up browned bits.
-
4
Add carrots and cannellini beans. Reduce heat and simmer 5 min.
-
5
Return chicken (and juices) to the pot. Stir in chopped kale and simmer 5–7 min until wilted and chicken is cooked through.
-
6
Finish with orange zest and juice; adjust seasoning. Serve hot, garnished with fresh parsley.
Recipe Notes
Store leftovers in the fridge up to 4 days or freeze up to 3 months. Swap kale for spinach if preferred; add cooked quinoa for extra protein.