
White Bean Chicken Soup Recipe
This White Bean Chicken Soup delivers 40g protein and 258 calories per serving — a filling, high-protein meal that won't spike your daily total. Preps 6 servings quickly on the stovetop, letting you build a rotation of low-cal, high-protein soups for the week.
Ingredients
- •Olive oil(30g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Yellow Onion(240g)
- •Carrots
- •Celery
- •JalapeñO Pepper
- •1 bay leaf
- •Garlic
- •Low Sodium Chicken Broth(1920g)
- •Beans, Cannellini, Canned, Drained
- •Chicken Breast, Grilled(720g)
- •1 teaspoon kosher salt
- •½ teaspoon freshly cracked black pepper
- •2 Tablespoons Finely Chopped Fresh Dill, Plus Extra For Garnish
- •Swiss Chard
- •Lemon Juice, Fresh(15g)
- •Parmesan Cheese
Grated Parmesan — the shelf-stable canister is fine for cooking.
Instructions
- 1Heat the olive oil in a large pot over medium heat until shimmering, about 1–2 minutes. Add the onion, carrots, celery, and jalapeño pepper; cook, stirring occasionally, for 5–7 minutes until the vegetables begin to soften.
- 2Add the fresh garlic and cook, stirring constantly, for 1 minute until fragrant.
- 3Pour in the low sodium chicken broth and add the drained cannellini beans and cooked chicken breast; stir to combine. Increase heat to medium-high and bring to a boil, then reduce heat to medium-low and simmer for 15 minutes, stirring occasionally.
- 4Add the swiss chard and fresh lemon juice; simmer for another 8–10 minutes until the chard is tender and wilted and all flavors have melded together.
- 5Divide the soup evenly into 6 airtight containers while hot, leaving ½ inch headspace to allow for expansion.
- 6Let cool to room temperature, then seal containers and refrigerate for up to 4 days, or freeze for up to 3 months.
- 7To serve, reheat a single portion in a pot over medium heat for 3–5 minutes, stirring occasionally, until heated through. Ladle into a bowl and top with grated Parmesan and an additional squeeze of fresh lemon juice if desired.
Nutrition — Per Serving
258
calories
40g
protein
9g
fat
- Carbohydrates
- 5g
- Saturated fat
- 1.9g
- Sodium
- 480 mg
- Dietary fiber
- 0.7g
6 servings per batch · ~488g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsCommon questions
How much protein does White Bean Chicken Soup have per serving?
Each serving contains 40g of protein and only 258 calories, making this one of the leanest protein-dense options available. With just 9g fat and 5g carbs, it's a macro-efficient choice for hitting protein targets without excess calories.
How long does White Bean Chicken Soup take to prep?
This recipe qualifies as quick prep and yields 6 servings in one batch, so you can have protein-rich lunches ready with minimal time investment. It's designed for stovetop cooking without extended simmering or active monitoring.
Is White Bean Chicken Soup good for fat loss?
At 258 calories and 40g protein per serving, this soup is highly effective for fat loss phases where maintaining satiety on fewer calories is critical. The protein-to-calorie ratio keeps hunger managed while protecting muscle during a deficit.
More like this
Beef and Egg Breakfast Bowls
Stovetop · 8 servings
Breakfast Burritos with Beef, Bacon, and Honey
Stovetop · 8 servings
Breakfast Burritos with Beef and Eggs
Stovetop · 8 servings



