Love this? Pin it for later!
What I adore about this clean-eating chicken soup is how it manages to be both virtuous and genuinely crave-worthy. The secret lies in building layers of flavor with aromatic vegetables, fresh herbs, and a splash of bright lemon that wakes everything up. Unlike watery "diet" soups that leave you raiding the pantry an hour later, this one keeps me satisfied until dinner thanks to an impressive 38 grams of protein per serving.
My nutritionist friend Sarah calls it "the soup that hugs your cells," and I couldn't agree more. Whether you're meal-prepping for a busy week, recovering from a weekend of celebrations, or simply wanting to nourish your body with real, whole foods, this recipe delivers on every level. Plus, it comes together in one pot and tastes even better the next day—meal prep dreams realized!
Why This Recipe Works
- Protein Powerhouse: With chicken breast, white beans, and bone broth, each bowl delivers nearly 40g of protein to keep you full for hours
- Nutrient Density: Kale provides vitamins A, C, and K, while carrots add beta-carotene for a serious nutritional boost
- Clean Ingredients: No cream, flour, or processed additives—just whole foods that support your clean eating goals
- One-Pot Wonder: Minimal cleanup means you're more likely to make it regularly
- Meal Prep Friendly: Stays fresh for 5 days and freezes beautifully for up to 3 months
- Customizable: Easy to adapt for different dietary needs or preferences
- Restaurant Quality: The addition of fresh herbs and lemon elevates it beyond basic chicken soup
Ingredients You'll Need
The beauty of this soup lies in its simplicity—just 12 carefully chosen ingredients that work together to create something greater than the sum of their parts. Here's what to look for when shopping:
Protein Sources
Chicken Breast (1.5 lbs): I prefer organic, free-range chicken for both ethical and flavor reasons. Look for breasts that are similar in size so they cook evenly. If you can only find massive ones, slice them horizontally. Turkey breast works beautifully too if you want to switch things up.
Great Northern Beans (2 cans): These creamy white beans add fiber and plant protein while thickening the soup naturally. Cannellini or navy beans are excellent substitutes. Always rinse canned beans to remove excess sodium.
Vegetable Base
Kale (1 large bunch): Curly kale holds up well in soup without getting mushy. Remove the tough stems and tear into bite-sized pieces. If kale isn't your thing, try baby spinach (add in the last minute) or chopped escarole.
Carrots (3 large): Look for firm, bright carrots without cracks. I like to cut them on the bias for visual appeal. Rainbow carrots add beautiful color if you can find them.
Celery (3 stalks): Choose stalks with fresh, crisp leaves still attached—that's a sign of freshness. Save the leaves for garnish; they add wonderful flavor.
Flavor Builders
Yellow Onion (1 large): The foundation of any good soup. I dice mine fairly small so it melts into the broth. Sweet onions work too if you prefer a milder flavor.
Garlic (6 cloves): Yes, six! Garlic adds incredible depth and immune-boosting properties. Smash cloves with the flat of your knife for easy peeling.
Fresh Herbs: A combination of thyme and rosemary gives this soup its signature flavor. Fresh is best, but if you must use dried, reduce amounts by one-third.
Lemon (1 large): The zest and juice added at the end brightens everything and makes the flavors sing. Don't skip this step!
Liquid Base
Low-Sodium Chicken Broth (6 cups): I make my own when I can, but Pacific Foods or Kettle & Fire are my go-to store brands. Bone broth adds extra protein and richness.
White Wine (½ cup): Optional but highly recommended for depth. Use something you'd happily drink—never cooking wine. Vegetable broth works if you avoid alcohol.
How to Make High Protein Chicken and Kale Soup for Clean Eating Goals
Prep Your Mise en Place
Start by draining and rinsing your beans, then set aside. Pat chicken breasts dry with paper towels and season both sides with 1 teaspoon salt, ½ teaspoon pepper, and 1 teaspoon Italian seasoning. Let them rest at room temperature while you prep vegetables—this ensures even cooking. Dice onion, slice carrots on the bias, and chop celery into half-moons. Mince garlic and strip herb leaves from stems.
Sear the Chicken
Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat until shimmering. Carefully add chicken breasts—don't crowd the pan; work in batches if necessary. Sear for 4-5 minutes per side until golden brown. You're not cooking through here, just developing flavor. Transfer to a plate; don't wipe out the pan—those browned bits are flavor gold.
Build the Aromatic Base
Reduce heat to medium and add onion, carrots, and celery to the pot. Season with ½ teaspoon salt and cook 5-6 minutes, stirring occasionally. Add garlic, thyme, and rosemary; cook 1 minute until fragrant. Pour in white wine (if using) and scrape up browned bits with a wooden spoon. Let wine reduce by half, about 2 minutes.
Create the Soup Base
Add chicken broth and bring to a boil. Reduce heat to low and carefully return chicken to the pot, nestling it into the vegetables. The liquid should just cover the chicken—add more broth if needed. Cover partially and simmer gently for 15 minutes until chicken reaches 165°F internal temperature.
Shred and Return
Transfer chicken to a cutting board and let rest 5 minutes (this redistributes juices). Use two forks to shred into bite-sized pieces. Return shredded chicken to the pot along with beans. Increase heat to medium and simmer 5 minutes to meld flavors. Taste and adjust seasoning with salt and pepper.
Add Kale and Finish
Stir in kale and cook 3-4 minutes until wilted but still vibrant green. Remove from heat and add lemon zest and juice. Let stand 5 minutes before serving—this allows flavors to marry. Garnish with fresh parsley, celery leaves, and a crack of black pepper. Serve with lemon wedges on the side.
Expert Tips
Time-Saving Hack
Use pre-cooked rotisserie chicken and add it with the beans. Reduce simmering time to 10 minutes. This cuts prep time to just 15 minutes!
Bone Broth Boost
Substitute half the broth with bone broth for an extra 10g protein per serving. It also adds incredible richness and gut-healing benefits.
Perfect Temperature
Keep soup below boiling once chicken is added. Gentle simmering prevents tough, stringy chicken and maintains tender texture.
Color Preservation
Add kale in the last 3-4 minutes only. Overcooking turns it army-green and bitter. Bright green kale means maximum nutrients!
Variations to Try
Spicy Kick
Add ½ teaspoon red pepper flakes with garlic, or stir in 1 tablespoon harissa paste at the end. Garnish with chili oil for heat lovers.
Mediterranean Style
Swap rosemary for oregano, add ½ cup diced tomatoes, and stir in ¼ cup chopped kalamata olives at the end. Top with feta crumbles.
Asian-Inspired
Use ginger instead of rosemary, add 2 tablespoons tamari and 1 tablespoon sesame oil. Garnish with cilantro and sriracha.
Storage Tips
Refrigerator Storage
Store cooled soup in airtight glass containers for up to 5 days. The flavors actually improve on day 2-3 as ingredients meld. Keep kale slightly undercooked if planning to reheat.
Freezer Instructions
Freeze in portion-sized containers for up to 3 months. Leave 1-inch headspace for expansion. Thaw overnight in refrigerator. Note: Kale texture changes when frozen, so add fresh kale when reheating if preferred.
Frequently Asked Questions
High Protein Chicken and Kale Soup for Clean Eating Goals
Ingredients
Instructions
- Season and Sear: Pat chicken dry, season with salt, pepper, and herbs. Heat oil in Dutch oven over medium-high heat. Sear chicken 4-5 minutes per side until golden. Transfer to plate.
- Build Base: In same pot, sauté onion, carrots, and celery 5-6 minutes. Add garlic, thyme, and rosemary; cook 1 minute. Pour in wine and reduce by half.
- Simmer: Add broth and bring to boil. Return chicken to pot, reduce heat, and simmer partially covered 15 minutes until cooked through.
- Shred: Transfer chicken to cutting board, rest 5 minutes, then shred with forks. Return to pot with beans, simmer 5 minutes.
- Finish: Stir in kale and cook 3-4 minutes until wilted. Remove from heat, add lemon zest and juice. Let stand 5 minutes before serving.
- Serve: Garnish with parsley and celery leaves. Serve hot with lemon wedges and crusty whole grain bread if desired.
Recipe Notes
For meal prep, slightly undercook kale so it stays vibrant when reheated. Soup thickens as it sits; thin with broth when reheating. Make a double batch and freeze half for busy weeks!
