High-Protein Chicken & White Bean Soup — Cooked by Mia

jump to recipe
09 February 2026
3.9 (65)
High-Protein Chicken & White Bean Soup — Cooked by Mia
45
total time
4
servings
420 kcal
calories

Introduction — Why this bowl belongs on your weekly menu

Welcome to Mia's kitchen.
As a pro recipe creator I look for dishes that balance comfort, nutrition, and speed. This chicken and white bean soup delivers all three. The texture contrast between tender shredded poultry and creamy beans gives every spoonful a satisfying body, while bright acid keeps the flavor lively so the bowl never feels heavy.
In this piece I'll walk you through the elements that make this soup reliable for weeknight dinners and meal prep: how to choose produce for optimal texture, subtle technique adjustments that amplify flavor without extra work, and smart finishing touches that make leftovers sing.
Think of this as an approachable template: with a few non-invasive swaps you can adapt it to what’s in your pantry while preserving the structure that keeps it high in protein and utterly comforting. I'll also include an exact ingredient list and step-by-step instructions in dedicated structured sections so you can reference measurements easily.
Throughout the article I’ll share pro tips on timing, texture, and plating that I use when developing seasonal soups in the test kitchen. Whether you’re building a batch for the week or plating a single cozy dinner, small technique choices make a big difference in mouthfeel and flavor clarity.
Expect notes on finishing acidity, leafy green timing, and the small garnish moves that elevate a home bowl to something restaurant-worthy.

Gathering Ingredients

Shop and prep intelligently.
A short, focused ingredient list is the strength of this soup; quality and timing matter more than complexity. When sourcing, prioritize freshness for aromatics and sturdy greens that will hold up during reheating.
Below is the explicit ingredient list for the recipe so you can shop or portion for meal prep:

  • 2 boneless skinless chicken breasts (about 500 g)
  • 1 can (400 g) cannellini or great northern beans, drained and rinsed
  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 3 garlic cloves, minced
  • 6 cups low-sodium chicken broth (about 1.5 L)
  • 1 tsp dried thyme or 1 tbsp fresh thyme
  • 1 bay leaf
  • 2 cups fresh spinach or kale, chopped
  • Juice of 1 lemon
  • Salt and black pepper to taste
  • Optional: 1/4 cup grated Parmesan for serving
  • Optional: chopped parsley to garnish

Use this checklist to gather everything before you begin: it shortens active time and keeps the cooking flow steady. If you’re shopping for multiple meals, pick a sturdier green like kale for better reheating resilience, or choose baby spinach if you plan to add greens right before serving for delicate texture.
For the canned beans, rinse well to remove excess sodium and packaging liquids; this improves the broth clarity and lets the seasonings shine. Opt for low-sodium broth when meal prepping so you retain control over final seasoning at the end.

Why this soup is truly high-protein and how protein affects texture

Protein is more than nutrition — it shapes texture.
In this soup, protein comes primarily from two complementary textures: shredded poultry and whole beans. Together they create a satisfying mouthfeel where the chicken provides a fibrous, tender chew and the beans offer a creamy counterpoint. The interaction of these components affects everything from perceived richness to how the broth coats a spoon.
When planning protein-forward soups, consider how cooking methods change protein texture. Simmering protein gently until just cooked prevents dryness and preserves succulence; shredding warm meat also retains moisture better than shredding cold, fully-cooled meat. Beans contribute both protein and body: when they stay intact they create a pleasing bite, but a few softly split beans in the pot act as natural thickening agents, giving the broth a velvety consistency without added starches.
For meal-prep, this balance matters. Beans help the soup feel substantial even after refrigeration, and their starches stabilize the broth so reheated servings won’t feel too thin. Small finishing moves — a splash of acid, a drizzle of good oil, or a sprinkle of cheese — cut through starch and lift the overall profile, ensuring each bowl tastes freshly made even days later.

Equipment and smart prep tips from the test kitchen

Good equipment makes the process easier; precision makes the result better.
While this soup can be made in any sturdy pot, there are a few pragmatic tools I always reach for: a heavy-bottomed soup pot for even heat distribution, a pair of tongs for handling the protein, and two forks or meat shredders for efficient shredding. A fine-mesh strainer is handy for rinsing canned beans thoroughly and for skimming if you prefer a clearer broth.
Prep strategy is where you shave time: mise en place — getting aromatics diced and vegetables sliced beforehand — keeps the sauté stage brisk and avoids overcooking. When chopping carrots and celery, aim for consistent thickness so they soften at the same rate. For garlic, a quick mince releases oils that bloom in hot fat; if pressed for time, grating garlic on a microplane disperses flavor evenly.
If you’re batch-cooking, separate portions into shallow containers to cool quickly and maintain texture. When reheating, add greens at the last minute and avoid extended simmer to keep them bright. Finally, taste late in the process and adjust with small increments of salt and acid to achieve balance, rather than over-salting early on.

Cooking Process

Step-by-step cooking instructions.
Follow these structured steps for consistent results. The sequence emphasizes gradual flavor development and correct timing for tender protein and vibrant greens.

  1. Prepare ingredients: dice the onion, slice carrots and celery, mince the garlic, and rinse the beans.
  2. Heat the olive oil in a large pot over medium heat. Add the diced onion, carrots and celery and sauté until softened, about 5–7 minutes.
  3. Add the minced garlic and cook 1 minute until fragrant.
  4. Nestle the chicken breasts into the pot and pour in the chicken broth. Add the drained beans, thyme and bay leaf. Season lightly with salt and pepper.
  5. Bring to a gentle boil, then reduce heat and simmer uncovered for 18–22 minutes, or until chicken is cooked through (internal temperature 165°F / 74°C).
  6. Remove the chicken breasts from the pot and shred them with two forks. Discard the bay leaf.
  7. Return the shredded chicken to the soup. Stir in the chopped spinach or kale and simmer 2–3 minutes until greens are wilted.
  8. Stir in the lemon juice and taste; adjust seasoning with salt and pepper as needed.
  9. Serve hot with a sprinkle of grated Parmesan and chopped parsley if desired.

This structured list preserves precise timing and temperatures so you can replicate the result exactly. When following these steps, pay attention to aromatic development during the sauté stage and to the gentle simmering of the broth — those two elements are where most flavor is built.

Flavor finishing, acidity, and texture adjustments

Finishing touches transform the bowl.
A final hit of acid and a textural garnish are the quick edits that make this soup feel bright and intentional. Lemon juice is used here as the acid — it lifts the broth, cuts through starchy mouth-coating, and highlights the herbs. Add it incrementally, tasting as you go, because a little can go a long way.
Texture-wise, two small moves maintain interest: keep some whole beans intact for bite, and fold greens in briefly so they wilt but retain a tender chew. If you want a silkier broth, gently mash a spoonful of beans against the pot’s side and stir — that releases natural starches to slightly thicken the liquid without adding cream. For a brighter finish, a drizzle of good olive oil at the end adds a silky sheen and amplifies savory notes.
Consider garnishes as the final personality layer: grated cheese brings umami and creaminess, while fresh herbs add lift and color contrast. Toasted bread rubbed with garlic is an effortless accompaniment that contrasts the soup’s tenderness with crunchy texture. These finishing choices let you nudge the soup toward rustic comfort or refined simplicity depending on the occasion.

Variations and simple swaps to suit seasonality

Adapt the template without losing balance.
This recipe is intentionally modular: the structure (protein + beans + aromatics + greens + acid) keeps the bowl cohesive even when you swap ingredients for seasonality or pantry constraints. When choosing swaps, maintain one element from each category to preserve both flavor and texture balance.
For greens: baby spinach keeps a delicate texture and bright color, while mature kale offers chew and stands up to reheating. For beans: cannellini and great northern are mild and creamy; if you prefer firmer bite, try chickpeas — they’ll change the mouthfeel but remain protein-dense. For herbs: thyme is earthy and pairs well with chicken, but a little rosemary or oregano can create a different aromatic profile.
If you want to increase warmth, add a pinch of crushed red pepper or a teaspoon of smoked paprika at the sauté stage for a subtle smoky undercurrent. For a Mediterranean twist, finish with a spoonful of olive tapenade or a scattering of kalamata olives on top. These variations let you keep the recipe fresh across seasons while honoring the original intent of a balanced, protein-forward soup.

Storage, meal-prep strategy, and reheating tips

Plan like a pro so leftovers taste as good as day one.
Cool the soup quickly by transferring to shallow containers; rapid cooling reduces bacterial growth and helps maintain texture. For storage, portion into single-serve containers for easy grab-and-go lunches, or pack family-sized tubs for reheating on busier nights. Leftover greens wilt further over time, so if you plan to store for several days, keep the greens separate and add them when reheating.
Reheating gently is key: warm on the stovetop over medium-low heat rather than blasting in the microwave, which can overcook the chicken and make beans mealy. If the broth has thickened in the fridge, add a splash of stock or water and warm slowly, stirring to restore silkiness. Taste and adjust acidity and seasoning after reheating — cold storage tends to mute brightness, so a squeeze of fresh lemon or a pinch of salt at the end often revives the bowl.
For freezing, use heavy-duty freezer containers and leave headspace; the texture of fresh greens will be compromised after freezing, so plan to add fresh leaves after thawing and reheating. Proper labeling with date and contents will keep your meal rotation effortless and enjoyable.

FAQs — Frequently Asked Questions

Common questions answered with practical kitchen guidance.

  • Can I use dark meat or leftover roasted chicken?
    Yes. Dark meat delivers richer flavor and stands up well to longer simmering; if using pre-cooked roasted chicken, add it toward the end to warm without overcooking, and reserve any pan juices to boost flavor.
  • Can I make this vegetarian or vegan?
    To adapt, substitute vegetable broth and replace chicken with hearty vegetables like roasted squash or extra beans and consider adding a plant-based protein such as tempeh. Finish with lemon and herbs to maintain brightness.
  • How can I prevent beans from becoming mushy?
    Use canned beans that are firm to the touch after rinsing and avoid prolonged vigorous boiling once they’re added; gentle simmering preserves structure. If cooking dried beans, par-cook them separately and add at the finish so they retain bite.
  • Is there a way to make the broth clearer?
    Skim foam during the initial simmer and avoid stirring too vigorously; using low-sodium broth and rinsing canned beans removes clouding agents. Straining through a fine mesh will also clarify the liquid if desired.
  • How long will leftovers keep?
    Stored properly in the refrigerator, the soup will keep for several days; for longer preservation freeze in airtight containers and add fresh greens after reheating for best texture.

If you have a question not listed here, ask and I’ll share a tested solution based on my recipe development experience — small technique shifts often solve what might seem like stubborn issues in the kitchen.

High-Protein Chicken & White Bean Soup — Cooked by Mia

High-Protein Chicken & White Bean Soup — Cooked by Mia

Power up your week with Mia's High-Protein Chicken & White Bean Soup! Hearty, protein-rich, and full of comforting flavor — perfect for meal prep or a cozy dinner. 🍲💪

total time

45

servings

4

calories

420 kcal

ingredients

  • 2 boneless skinless chicken breasts (about 500 g) 🍗
  • 1 can (400 g) cannellini or great northern beans, drained and rinsed 🥫
  • 1 tbsp olive oil 🫒
  • 1 medium onion, diced 🧅
  • 2 carrots, sliced 🥕
  • 2 celery stalks, sliced 🌿
  • 3 garlic cloves, minced 🧄
  • 6 cups low-sodium chicken broth (about 1.5 L) 🍲
  • 1 tsp dried thyme or 1 tbsp fresh thyme 🌿
  • 1 bay leaf 🍃
  • 2 cups fresh spinach or kale, chopped 🥬
  • Juice of 1 lemon 🍋
  • Salt and black pepper to taste 🧂
  • Optional: 1/4 cup grated Parmesan for serving 🧀
  • Optional: chopped parsley to garnish 🌿

instructions

  1. Prepare ingredients: dice the onion, slice carrots and celery, mince the garlic, and rinse the beans.
  2. Heat the olive oil in a large pot over medium heat. Add the diced onion, carrots and celery and sauté until softened, about 5–7 minutes.
  3. Add the minced garlic and cook 1 minute until fragrant.
  4. Nestle the chicken breasts into the pot and pour in the chicken broth. Add the drained beans, thyme and bay leaf. Season lightly with salt and pepper.
  5. Bring to a gentle boil, then reduce heat and simmer uncovered for 18–22 minutes, or until chicken is cooked through (internal temperature 165°F / 74°C).
  6. Remove the chicken breasts from the pot and shred them with two forks. Discard the bay leaf.
  7. Return the shredded chicken to the soup. Stir in the chopped spinach or kale and simmer 2–3 minutes until greens are wilted.
  8. Stir in the lemon juice and taste; adjust seasoning with salt and pepper as needed.
  9. Serve hot with a sprinkle of grated Parmesan and chopped parsley if desired. Enjoy as a filling, protein-packed meal.

related articles

Healthy Crockpot Chicken Tacos
Healthy Crockpot Chicken Tacos
Tender shredded chicken slow-cooked with beans and corn, finished with bright toppings for an effort...
High Protein Chicken Enchiladas with Creamy White Sauce
High Protein Chicken Enchiladas with Creamy White Sauce
Healthy high-protein chicken enchiladas with a creamy white sauce — meal-prep friendly, flavorful, a...
Healing Detox Chicken Soup for a Healthy Reset
Healing Detox Chicken Soup for a Healthy Reset
Warm, immune-supporting chicken soup with garlic, ginger, turmeric and lemon for a gentle, anti-infl...
Healthy Slow Cooker Buffalo Chicken
Healthy Slow Cooker Buffalo Chicken
Juicy shredded chicken in a light buffalo sauce—easy slow cooker dinners made healthy, creamy, and f...
Greek Lemon Chicken Soup (Avgolemono) — Classic Comfort
Greek Lemon Chicken Soup (Avgolemono) — Classic Comfort
Silky Greek avgolemono: a bright lemon-chicken soup with comforting texture and kitchen tips from a ...
Dairy-Free Chicken Buffalo Dip
Dairy-Free Chicken Buffalo Dip
A creamy, dairy-free chicken buffalo dip that's spicy, crowd-pleasing, and easy to make for parties....
Heart-Healthy Rosemary Dijon Chicken
Heart-Healthy Rosemary Dijon Chicken
Light, tangy rosemary Dijon chicken with roasted vegetables and whole grains — a simple, heart-consc...
Ultimate High-Protein Chicken, Lentil & Bean Soup
Ultimate High-Protein Chicken, Lentil & Bean Soup
Hearty high-protein chicken, lentil & bean soup — perfect for meal prep, rich in flavor and fiber. E...
Cozy Green Enchilada Chicken Soup
Cozy Green Enchilada Chicken Soup
A comforting salsa verde chicken soup with creamy finish, melty cheese, and crunchy tortilla topping...