- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Dinner • Gluten-Free • High-Protein
High-Protein Chicken Mushroom Soup with White Beans
A rich, savory one-pot fall soup packed with tender chicken, earthy mushrooms, creamy white beans, and fresh herbs. Delivering 38 grams of protein per serving without a drop of heavy cream.
As cool autumn evenings set in across North America, nothing satisfies quite like a deeply savory, steaming bowl of soup. This High-Protein Chicken Mushroom Soup with White Beans brings robust earthy flavors together in a nourishing dinner that takes just 30 minutes of active cooking time.
By blending a portion of the white beans directly into the warm chicken broth, this soup achieves a velvety, rich body without relying on heavy cream or flour rous. It is a satisfying, gluten-free meal ideal for cool weeknights, meal prep, or packing into a thermos for a wholesome lunch on the go.
Why You'll Love This Recipe
- 38g Protein Per Bowl: Lean boneless chicken breast combined with creamy Great Northern beans creates a filling, macro-friendly meal.
- Naturally Creamy Texture: Blending half the white beans yields a silky broth texture while keeping the entire dish naturally gluten-free and low in saturated fat.
- One-Pot Simplicity: Sauté, simmer, and serve using just a single Dutch oven or heavy soup pot for quick weeknight cleanup.
- Exceptional Meal Prep: Unlike dairy-heavy soups, this broth-based soup holds its texture beautifully in the fridge for up to 4 days and reheats seamlessly.
Looking for another comforting weeknight soup for chilly evenings? Try our Keto Pumpkin Sausage Soup with Spinach or pair this meal with our High-Protein Turkey Apple Cheddar Wraps for a complete lunch prep.
Ingredient Highlights & Purpose
- Chicken Breast: 1.25 lbs of boneless, skinless chicken breast sliced into bite-sized pieces. It cooks quickly directly in the simmering broth, absorbing the herbal aromatics.
- Cremini Mushrooms: 10 oz sliced fresh cremini (baby bella) mushrooms provide deep umami notes and a meaty texture.
- Great Northern Beans: Two 15 oz cans, rinsed and drained. Half are blended to form a thick soup base, while the remainder add texture and complex carbohydrates.
- Aromatic Trinity: Yellow onion, carrots, and celery build a classic flavor foundation.
- Fresh Herbs & Garlic: Fresh thyme leaves, minced garlic, and a touch of rosemary infuse the broth with cozy autumn aromatics.
- Low-Sodium Chicken Broth: 4 cups of high-quality broth form the liquid foundation, keeping sodium in check while providing rich base flavor.
Equipment Needed
- 5-quart Dutch oven or large heavy-bottomed stockpot
- Immersion blender (or standard blender)
- Chef's knife and cutting board
- Measuring cups and spoons
Step-by-Step Cooking Instructions
Step 1: Sauté Aromatics & Mushrooms
Heat olive oil in a large Dutch oven over medium-high heat. Add diced onion, carrots, and celery. Cook for 4–5 minutes until soft. Stir in sliced cremini mushrooms and garlic. Cook for another 5 minutes until mushrooms reduce in size, release their moisture, and take on a rich golden color.
Step 2: Add Broth & Seasonings
Stir in fresh thyme leaves, minced rosemary, salt, black pepper, and low-sodium chicken broth. Bring the mixture to a gentle boil over high heat, scraping up any browned bits from the bottom of the pot.
Step 3: Puree Beans for Creamy Texture
In a small bowl or measuring cup, combine 1 cup of rinsed Great Northern beans with 1/2 cup of warm broth from the pot. Puree using an immersion blender until completely smooth. Stir this bean puree back into the pot to instantly create a silky, thickened broth.
Step 4: Poach Chicken Breast
Add the diced chicken breast pieces and remaining whole white beans to the pot. Reduce heat to medium-low, cover, and simmer gently for 12–15 minutes until chicken is completely cooked through (internal temperature reaches 165°F / 74°C).
Step 5: Finish with Lemon & Greens
Remove the pot from heat. Stir in baby spinach until wilted, along with fresh lemon juice. The lemon juice brightens the savory umami notes of the mushrooms and broth.
Step 6: Season & Serve
Ladle into warm bowls. Garnish with chopped fresh parsley and extra cracked black pepper. Serve warm.
Pro Cooking Tips
- Don't Rush the Mushrooms: Allow the mushrooms to brown undisturbed for 2–3 minutes before stirring. Browning unlocks deeper umami flavor in broth-based soups.
- Maintain a Gentle Simmer: Rapid boiling can make diced chicken breast tough. Keep the soup at a gentle simmer after adding the raw chicken pieces.
- Add Lemon at the Very End: Cooking citrus juice for long periods can turn it bitter. Freshly squeezed lemon juice added right after turning off the heat delivers clean brightness.
Substitutions & Variations
- Bean Options: Cannellini beans or Navy beans work as direct 1:1 substitutes for Great Northern beans.
- Poultry Alternatives: Swap chicken breast for boneless chicken thighs or leftover roasted Thanksgiving turkey.
- Greens Swap: Chopped Tuscan kale can be substituted for baby spinach. Add kale 5 minutes earlier during step 4 so it softens properly.
Storage & Meal Prep Guidance
Refrigeration: Allow soup to cool completely before transferring to airtight glass containers. Store in the refrigerator for up to 4 days.
Freezing: Because this soup relies on blended beans rather than dairy for creaminess, it freezes exceptionally well. Store in freezer-safe glass containers or silicone soup cubes for up to 3 months. Thaw overnight in the refrigerator before reheating.
Packing for Lunch: Preheat a insulated food thermos with boiling water for 5 minutes. Empty the water, ladle in boiling soup, and seal tightly. It will stay hot for 5–6 hours for work or school lunches.
Frequently Asked Questions
Can I make this recipe in a slow cooker?
Yes. Add sautéed mushrooms, vegetables, raw chicken, whole beans, herbs, and broth to your slow cooker. Cook on LOW for 5–6 hours. Puree 1 cup of beans with broth during the final 30 minutes, then stir in spinach and lemon juice right before serving.
Is this soup suitable for a keto or low-carb diet?
White beans add healthy dietary fiber and complex carbohydrates. While gluten-free and high in protein, each serving contains 21g net carbs, making it more suited for moderate-carb or high-protein lifestyle goals rather than strict keto.
Can I use rotisserie chicken instead?
Absolutely. Stir 3 cups of shredded cooked rotisserie chicken into the pot during the last 5 minutes of cooking simply to warm it through.
How can I make the soup even thicker?
For an even thicker texture, puree one full 15 oz can of beans instead of just 1 cup, or allow the soup to simmer uncovered for an extra 5 minutes before adding the greens.
Fit Fork Recipes
High-Protein Chicken Mushroom Soup with White Beans
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins
Servings
4 bowls
Ingredients
- 1 tbsp extra-virgin olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, sliced into 1/4-inch coins
- 2 ribs celery, diced
- 10 oz cremini (baby bella) mushrooms, sliced
- 4 cloves garlic, minced
- 1 tbsp fresh thyme leaves
- 1 tsp fresh rosemary, chopped
- 1/2 tsp salt
- 1/4 tsp freshly cracked black pepper
- 4 cups low-sodium chicken broth
- 2 cans (15 oz each) Great Northern beans, rinsed and drained (divided)
- 1.25 lbs boneless skinless chicken breast, cut into 3/4-inch cubes
- 2 cups fresh baby spinach
- 1 tbsp fresh lemon juice
- 2 tbsp fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a 5-quart Dutch oven over medium-high heat. Add onion, carrots, and celery; cook 4–5 minutes until softened.
- Add sliced mushrooms and garlic. Sauté 5 minutes until mushrooms release moisture and brown.
- Stir in thyme, rosemary, salt, black pepper, and chicken broth. Bring to a boil.
- In a small bowl, combine 1 cup of white beans with 1/2 cup of warm pot broth. Puree with an immersion blender until smooth, then stir back into the pot.
- Add diced raw chicken breast and remaining white beans. Reduce heat to medium-low, cover, and simmer 12–15 minutes until chicken reaches 165°F.
- Remove from heat. Stir in baby spinach and lemon juice until spinach wilts.
- Ladle into bowls, garnish with fresh parsley, and serve warm.
Estimated Nutrition Per Serving (1 Bowl)
Calories: 375
Protein: 38g
Fat: 7g
Carbs: 29g
Fiber: 8g
Net Carbs: 21g
Sodium: 490mg
Rate this recipe
Loading ratings...
- Get link
- X
- Other Apps

