Hearty High-Protein Chicken Soup With Beans for Cozy Weeknight Dinners

Gabriella Brotherton Avatar
By:
Gabriella Brotherton
Published:

[grow_share_buttons]

Hearty High Protein Chicken Soup with Beans

Some nights call for a bowl of something warm that actually holds you until morning. This hearty high protein chicken soup with beans is that kind of dinner. Tender vegetables, four kinds of beans, and a generous amount of chopped chicken simmer together in a savory broth that tastes like it cooked all day.

Hearty High-Protein Chicken Soup With Beans, Hearty High Protein Chicken Soup With Beans
Hearty High-Protein Chicken Soup With Beans For Cozy Weeknight Dinners 24

The idea started with a dense bean salad with chicken, reimagined as a cozy pot of soup. It is high in protein and fiber, and it goes from chopping board to table in about 40 minutes on the stovetop. If you like soup that eats like a meal, this one belongs in your rotation.

Jump to:

Why I Love This Recipe

This is the soup I make when the weather turns cold and everyone comes home hungry. It is warming comfort food without being heavy, because the protein and fiber from the chicken and beans do the filling work instead of cream or butter.

It is also one of those recipes that gets better with time. Leftovers taste even better the next day, which makes it a practical choice for batch cooking. I often make a full pot on Sunday and pack it into containers for a week of lunches.

And it is flexible. One pot, everyday ingredients, and a method that forgives you if the vegetables take an extra minute or two to brown. That combination is hard to beat on a busy weeknight, and it is why this bowl shows up on my table all winter long.

Ingredients

Everything here is easy to find at a regular grocery store. The amounts below make 6 generous bowls, and canned beans keep the prep quick.

IngredientAmountWhy It Is Here
Olive oil1 ¾ tablespoonsFor sautéing the vegetables
Yellow onion, chopped¾ cupSweet base for the broth
Tomato paste1 tablespoonBuilds flavor and thickens the soup
Celery, chopped1 cupClassic soup depth
Carrot, chopped1 cupGentle sweetness
Chicken broth, divided32 ozSome to loosen the pan, the rest to simmer
Chickpeas, rinsed15 ozFirm bite and protein
Kidney beans, rinsed15 ozHearty texture
Black beans, rinsed15 ozEarthy flavor
White beans, rinsed15 ozCreamy body
Spinach, chopped2 ozStirred in at the very end
Rotisserie chicken, chopped1 poundAlready cooked, so it goes in last
Garlic, minced2 clovesAromatic backbone

Broth. The recipe calls for 32 ounces of chicken broth, divided. Bone broth is a great choice if you want extra protein in every bowl, and chicken stock, your favorite broth, or vegetable broth all work just as well.

Beans. Four cans go in: chickpeas, kidney beans, black beans, and white beans. Canned beans keep this a weeknight recipe, and rinsing them well before they hit the pot keeps the broth clean tasting. Cannellini beans or Great Northern beans are both good picks for the white bean.

Tomato paste. Just one tablespoon does a lot of work. It gives the broth a savory base and helps the soup thicken as it simmers.

Garlic and onion. Two cloves of minced garlic and three quarters of a cup of chopped yellow onion start the pot. Let them take on a little color and you will taste the difference in the finished bowl.

Hearty High-Protein Chicken Soup With Beans, Ingredients
Hearty High-Protein Chicken Soup With Beans For Cozy Weeknight Dinners 25

Carrots and celery. One cup of each adds the familiar chicken soup flavor and a touch of sweetness. Cut them about the same size so they soften evenly.

Spinach. Two ounces of chopped spinach wilts into the hot soup in seconds. Kale or another favorite soup green works if that is what you have on hand.

Chicken. One pound of chopped rotisserie chicken is the easiest option because it is already cooked. Leftover oven baked boneless chicken breasts are a smart way to use up what is already in the fridge.

Fresh herbs and lemon. Fresh dill and parsley are the herbs I reach for, and cilantro works if you love it. A squeeze of lemon juice over the finished soup brightens everything, and salt and pepper finish the seasoning.

One bowl, at a glance. Based on 6 servings, each bowl has about 485 calories, 43 grams of carbohydrates, 37 grams of protein, and 14 grams of fat.

How to Make Chicken Soup with Beans

Four simple steps, one pot, and about 30 minutes of cooking.

Hearty High-Protein Chicken Soup With Beans, How To Make Chicken Soup With Beans
Hearty High-Protein Chicken Soup With Beans For Cozy Weeknight Dinners 26

The full amounts and times are collected at the end of this post, so read through once before you start.

Step 1: Sautee Onions

Drizzle 1 ¾ tablespoons of olive oil into a large pot or Dutch oven and heat it over medium heat. Add ¾ cup of chopped yellow onion and cook for 5 to 7 minutes, until the onions are slightly caramelized.

Hearty High-Protein Chicken Soup With Beans, Step 1: Sautee Onions
Hearty High-Protein Chicken Soup With Beans For Cozy Weeknight Dinners 27

Do not rush this part. The color you build here is flavor you will taste later.

Step 2: Add the Tomato Paste and Garlic

Stir in 1 tablespoon of tomato paste and 2 cloves of minced garlic.

Hearty High-Protein Chicken Soup With Beans, Step 2: Add The Tomato Paste And Garlic
Hearty High-Protein Chicken Soup With Beans For Cozy Weeknight Dinners 28

Mix them with the onions and stir for about 30 seconds, just until the garlic smells fragrant and the paste darkens slightly.

Step 3: Carrots, Celery, Broth

Pour in a small amount of the chicken broth to loosen the garlic and onion from the bottom of the pot. Add the carrots and onions and sauté for about 5 to 7 minutes, until slightly caramelized.

Hearty High-Protein Chicken Soup With Beans, Step 3: Carrots, Celery, Broth
Hearty High-Protein Chicken Soup With Beans For Cozy Weeknight Dinners 29

Splashing in broth a little at a time instead of dumping the whole carton in is what keeps the vegetables browning rather than boiling.

Step 4: Add Beans and Cook the Soup

Stir in the beans and the remaining broth. Bring the soup to a boil, then reduce the heat to a simmer and cook for 15 to 20 minutes. Stir in the cooked chicken and chopped spinach, then season with a squeeze of lemon juice plus salt and pepper to taste.

Here is the hint that matters most: let the onions, garlic, carrots, and celery caramelize properly. Those browned bits build flavor and help thicken the soup, so a few extra minutes at the start pays off in the bowl.

Substitutions

This recipe is built for swapping, so use what you have and skip the extra trip to the store.

  • Vegetables: Leeks, potatoes, parsnips, or turnips can stand in for or join the carrots and celery. Hearty root vegetables hold up beautifully in a simmered soup.
  • Chicken: Turkey sausage or chicken sausage can replace the cooked chicken. Brown it first, then stir it in near the end so it stays tender.
  • Vegetarian: Omit the chicken and use a high protein legume such as lentils. Swap in vegetable broth so the whole pot stays meat free.
  • Greens: Kale or another favorite soup green works in place of spinach.
  • Herbs: Dill and parsley are my picks, and cilantro is a fine alternative if you enjoy it.

Variations

Once you know the base method, three easy twists change the whole mood of the bowl.

  • Spicy: Add chopped green chiles with the beans for a warm kick that builds as the soup sits.
  • Italian: Stir in diced tomatoes and fresh basil, then top each bowl with grated Parmesan cheese.
  • Mediterranean: Sauté the garlic with cumin and coriander, add diced tomatoes, and finish with crumbled feta cheese.

Each version keeps the same backbone of beans, broth, and vegetables, so you are never starting from scratch. Pick the one that matches what is already in your pantry.

Equipment

You need one large soup pot. A Dutch oven is ideal because its heavy base holds heat evenly and gives the vegetables room to caramelize without scorching. I use a cast iron Dutch oven, and it has become my go to pot for every soup I make.

A sturdy spoon or spatula, a cutting board, and a sharp knife cover the rest.

Storage

This soup stores beautifully, which is one more reason to make a big pot.

  • Refrigerator: Keep leftovers in an airtight container for up to 5 days.
  • Reheating: Warm single bowls in the microwave in 60 second increments, or reheat the whole pot on the stove over medium heat until heated through.
  • Freezer: Freeze in freezer safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

One note on texture: the beans keep softening as the soup sits, so a bowl on day three tastes even richer than day one.

Top Tip

Make this hearty bean soup the day before you plan to serve it. Resting overnight lets the flavors really come together and the broth thicken up naturally, so the second day is even better than the first.

Hearty High-Protein Chicken Soup With Beans, Top Tip
Hearty High-Protein Chicken Soup With Beans For Cozy Weeknight Dinners 30

If you are short on time, even a few hours in the refrigerator helps. Rewarm gently on the stove and taste for salt before serving, since seasoning can soften as the soup sits.

Pairing

Soup night is my favorite kind of night, and I keep the sides simple so the bowl stays the star. A thick slice of crusty bread for dipping, a crisp green salad, or a plate of crackers and cheese on the table is usually all this soup needs.

Because the soup already carries protein, fiber, and plenty of vegetables, you do not have to build an elaborate meal around it. A lighter side keeps dinner balanced, and the bread is there for the broth.

If you are feeding a crowd, set out bowls, spoons, and a basket of bread and let everyone serve themselves. It is the kind of pot that works for a potluck, a church supper, or a quiet Tuesday at home.

FAQs

How do you make high protein chicken soup with beans?

Drizzle olive oil in a large pot over medium heat and cook chopped onions for 5 to 7 minutes. Stir in tomato paste and garlic for 30 seconds, then add a splash of broth with chopped carrots and celery and sauté for another 5 to 7 minutes. Stir in the beans and remaining broth, bring to a boil, then simmer for 15 to 20 minutes before adding cooked rotisserie chicken and spinach. Season with lemon juice, salt, and pepper to taste.

What beans are best in chicken soup?

This recipe uses four varieties: chickpeas, kidney beans, black beans, and white beans such as cannellini or Great Northern beans. Each 15-ounce can should be rinsed before adding to remove excess sodium. This mix provides a range of textures and a high fiber content, with more than 15 grams of fiber per serving.

Can you freeze chicken soup with beans?

Yes, this chicken and bean soup freezes very well for up to 3 months in freezer-safe containers. The beans will continue to absorb liquid as the soup sits, so it may thicken into a stew-like consistency. For best results, let the soup cool completely before freezing, and add a splash of broth when reheating if you prefer a thinner texture.

How can I thicken chicken bean soup?

The soup naturally thickens as it sits because the beans release starches into the broth. To thicken it further, blend one cup of the beans and broth together, then stir the puree back into the pot. Alternatively, mash some beans against the side of the pot with a spoon before adding all the liquid. Letting the soup rest overnight in the refrigerator also deepens the flavor and texture.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hearty High-Protein Chicken Soup With Beans

Healthy High-Protein Chicken Soup with Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Hearty High Protein Chicken Soup with Beans Some nights call for a bowl of something warm that actually holds you until morning. This hearty high protein chicken soup with beans is that kind of dinner.

  • Total Time: 40 min
  • Yield: 6 1x

Ingredients

Scale

Ingredients
1 ¾ tablespoon olive oil
¾ cup yellow onions, chopped
1 tablespoon tomato paste
1 cup celery, chopped
1 cup carrot, chopped
32 oz chicken broth, divided
15 oz chickpeas, rinsed
15 oz kidney beans, rinsed
15 oz black beans, rinsed
15 oz white beans, rinsed
2 oz. spinach, chopped
1 pound rotisserie chicken, chopped
2 cloves garlic, minced

Instructions

Instructions
1-Drizzle the olive oil in a large: Drizzle the olive oil in a large pot. Heat the oil over medium heat. Add the chopped onions and cook for 5-7 minutes until slightly caramelized.
2-Stir in the tomato paste and garlic: Stir in the tomato paste and garlic. Mix with the onions and stir for about 30 seconds.
3-Add a small amount of chicken broth: Add a small amount of chicken broth to loosen up the garlic and onion. Add the carrots and onions. Saute for about 5-7 minutes or until slightly caramelized.
4-Stir in the beans and remaining broth: Stir in the beans and remaining broth. Bring the soup to a boil. Reduce the heat to simmer. Cook for 15-20 minutes. Stir in the cooked chicken and chopped spinach. Season with a squeeze of lemon juice and salt and pepper to taste.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
  • Prep Time: 10 min
  • Cook Time: 30 min
  • Method: stovetop

Nutrition

  • Calories: 485
  • Fat: 14g
  • Carbohydrates: 43g
  • Protein: 37g

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star