16 Bean Soup Recipe with Chicken: Hearty One-Pot Feast for Cold Days

Soups & Stews

16 Bean Soup Recipe with Chicken: Hearty One-Pot Feast for Cold Days

This one-pot 16 bean soup with chicken transforms a simple pot of beans into a hearty, flavor-packed meal that warms you from the inside out. The secret lies in layering dried beans with tender chicken, aromatic vegetables, and herbs—creating a broth so rich it feels like a hug in a bowl. I developed this recipe after years of testing variations, ensuring every spoonful delivers both comfort and nutrition without sacrificing depth of flavor.

The beauty of this dish is its versatility—whether you simmer it on the stovetop for 3-4 hours or let a slow cooker work its magic for 6-8 hours, the result is the same: a velvety broth infused with 16 different beans, succulent chicken, and a medley of vegetables that turn humble ingredients into something extraordinary. The key technique? Browning the chicken first to build deep, savory notes that form the foundation of the soup.

What makes this recipe stand out is how it balances tradition with convenience. While classic versions often require soaking beans overnight, this method uses a combination of pre-soaked and quick-soak beans to cut prep time in half without compromising texture. The result is a tender, protein-rich soup where each bean contributes its own unique texture—creamy navy beans, earthy pinto, and delicate butter beans—all harmonizing in every bite.

Perfect for chilly evenings, game days, or meal prep, this soup scales effortlessly to feed a crowd or stretch for leftovers. Pair it with crusty bread to soak up every last drop of that flavorful broth, or serve alongside a simple green salad for balance. The best part? Every ingredient works together to create a dish that’s as nourishing as it is delicious.

👨‍🍳
Difficulty
Hard
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for 16 bean soup recipe with chicken

Sixteen beans, one pot, and chicken create a symphony of textures and flavors in this nourishing winter dish.

Ingredient Amount Notes
Chicken Thighs, Bone-In 🍗 2 ½ lb Skin-on for richer flavor
Dried Navy Beans 🌾 1 cup Quick-soaked 1 hour minimum
Dried Pinto Beans 🌾 1 cup Quick-soaked 1 hour minimum
Dried Butter Beans 🌾 ½ cup Quick-soaked 1 hour minimum
Dried Great Northern Beans 🌾 ½ cup Quick-soaked 1 hour minimum
Dried Black Beans 🌾 ½ cup Quick-soaked 1 hour minimum
Dried Kidney Beans 🌾 ½ cup Quick-soaked 1 hour minimum
Dried Chickpeas 🌾 ½ cup Quick-soaked 1 hour minimum
Dried Lentils 🌾 ½ cup Brown or green preferred
Yellow Onion 🧅 1 whole Diced, medium size
Carrots 🥕 3 whole Medium size, chopped
Celery Stalks 🧅 3 whole Chopped, with leaves
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Bay Leaves 🌿 2 whole Dried, standard size
Fresh Thyme 🌿 ½ ounce Or 1 tbsp dried
Chicken Broth 💧 6 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp High-quality, no sugar added
Olive Oil 🫒 ½ cup Extra-virgin for richness
Salt 🧂 2 tsp Diamond Crystal preferred
Black Peppercorns 🌶️ 1 tsp Freshly cracked

The chicken selection matters—bone-in thighs stay juicier than breasts during the long simmer. Trader Joe's and Costco often carry pre-cut bone-in thighs, but if buying whole, look for good marbling. For the beans, Bob's Red Mill or Anthony's Goods dried beans are excellent choices—they're consistently high quality. The key to quick-soaking is using hot but not boiling water (just off the boil) and letting them sit for at least one hour before draining. This method preserves texture better than overnight soaking, and it cuts your prep time significantly.

No specific bean? Substitute any dried bean you have on hand, adjusting total quantity to maintain 6 cups combined. Fresh thyme unavailable? Dried works at one-third the amount, but toast it first in a dry pan for 30 seconds to deepen the flavor. The tomato paste can be omitted entirely if you prefer a more traditional broth, though it adds a subtle sweetness that balances the earthiness of the beans. For the broth, Homemade is ideal, but quality low-sodium store-bought works in a pinch. If you're using a slow cooker, reduce the broth by 2 cups since it won't evaporate as much during cooking.

This soup tastes even better the next day as flavors meld—make a double batch if you have space. Store in the fridge for up to 5 days, or freeze portions for up to 3 months. The beans continue to absorb liquid, so add a splash of broth when reheating. For meal prep, portion into glass containers—they keep flavors fresher longer than plastic. The broth can be separated and frozen separately if you prefer to use it in other dishes later. Leftovers reheat beautifully on the stovetop over medium-low heat, stirring occasionally to prevent scorching.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the combination of those four beans—navy’s buttery bite, pinto’s creamy texture, butter beans’ slight sweetness, and great northerns’ snappy crunch. Add a handful of smoked paprika and a bay leaf, and you’ve got a soup that tastes like it simmered all day. (Spoiler: it didn’t. But who’s counting?)
  • Dump-and-Go Magic: I swear by this recipe on nights when I’d rather watch The Great British Bake Off than chop. Toss in the bone-in thighs (skin-on, please—they crisp up beautifully) and all four dried beans straight from the pantry. No soaking, no fuss—just simmer until the chicken falls off the bone and those beans turn tender. That’s it. The broth builds flavor while you do nothing.
  • Deep, Earthy Richness: Here’s what sold me: the combination of those four beans—navy’s buttery bite, pinto’s creamy texture, butter beans’ slight sweetness, and great northerns’ snappy crunch. Add a handful of smoked paprika and a bay leaf, and you’ve got a soup that tastes like it simmered all day. (Spoiler: it didn’t. But who’s counting?)
  • Meal Prep MVP: Between us, this is my secret weapon for lazy Sundays. Make a double batch—it reheats like a dream—and you’ve got lunch for the week. Pack it in jars for work, or freeze portions for those nights when takeout feels like a chore. My college-aged kid even brings it back for seconds. (Yes, even on a Tuesday night.)

Step-by-step instructions for 16 bean soup with chicken

This hearty soup comes together in a single pot, delivering rich depth from bone-in chicken and a symphony of beans.

1

Prepare the Chicken and Quick-Soak the Beans

Pat the 2.5 lb chicken thighs, bone-in dry with paper towels. Season generously with 2 tsp salt and 1 tsp black peppercorns, pressing the seasoning into the skin. Set aside while you prepare the beans.

Combine all 16 different dried beans (all 2.5 cups total) in a large bowl. Cover with 6 cups cold water (about 4 cups more than the beans) and let soak for at least 1 hour. I use a colander to drain and rinse them after soaking—this removes excess starch that can make the soup gummy. The beans should plump noticeably but still remain firm to the touch.

2

Sear the Chicken and Sauté the Aromatics

Heat 0.5 cup olive oil in a 6-8 quart Dutch oven over medium-high heat. Once shimmering, add the seasoned chicken thighs skin-side down. Cook undisturbed for 6-8 minutes until the skin is golden brown and crispy. Flip and sear the other side for 4-5 minutes until golden. Remove chicken and set aside, reserving any rendered fat in the pot.

In the same pot, add the 1 whole yellow onion, 3 whole carrots, and 3 whole celery stalks, all chopped into ¼-inch pieces. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. Add the 6 cloves minced garlic, 2 whole bay leaves, and 0.5 ounce fresh thyme, cooking for another 1 minute until fragrant.

3

Build the Soup Base with Tomato Paste

Stir in the 2 tbsp tomato paste and cook for 2 minutes, stirring constantly to prevent burning. This step develops a rich, slightly sweet foundation for the soup. Pour in the 6 cups chicken broth and bring the mixture to a gentle boil, scraping up any browned bits from the bottom of the pot.

Return the chicken thighs to the pot, skin-side up. Add the drained beans and 0.5 cup dried lentils, then bring everything to a rolling boil. Once boiling, reduce heat to low and cover partially with a lid. The soup should simmer gently—you'll see small bubbles breaking the surface but not a vigorous boil.

4

Simmer Until Tender and Flavorful

Simmer uncovered for 1.5 to 2 hours, stirring occasionally and adding hot water as needed to maintain liquid level. The chicken is done when it reaches an internal temperature of 165°F and the meat pulls away from the bone easily. The beans should be tender but still hold their shape—no mushy texture. Skim any foam that rises to the surface during cooking.

About 30 minutes before the soup is done, remove the chicken thighs and shred the meat using two forks, discarding skin and bones. Return the shredded chicken to the pot and stir well to combine. Taste and adjust seasoning with additional salt if needed—the beans absorb liquid as they cook, so flavor concentration increases over time.

5

Finish and Serve with Crispy Topping

For the final touch, increase heat to medium-high and simmer uncovered for 10-15 minutes to reduce the soup slightly and deepen the flavors. Just before serving, stir in 1 tbsp olive oil—this creates a silky sheen on the surface and adds richness.

Serve immediately in deep bowls, garnished with extra fresh thyme and a sprinkle of black peppercorns. For a crispy topping, heat 1 tbsp olive oil in a small pan until shimmering, then quickly fry 1 tbsp chopped onion until golden brown. Spoon this crispy mixture over each serving for texture contrast.

👨‍🍳

Pro Tips For Making 16 Bean Soup Recipe With Chicken

  • Simmer Chicken Low and Slow: Start with a rolling boil to sterilize the beans, then drop the heat to a bare simmer—no babbling. Bone-in thighs need 45-60 minutes to fall off the bone, and rushing this turns them rubbery. I used to walk away after 30 minutes, only to find chewy meat that needed another hour. Keep the lid ajar and stir occasionally so the liquid doesn’t hide the chicken’s progress.
  • Sort Beans by Size First: Great Northerns and butter beans take longer to soften than navies or pintos. Rinse them separately, then divide them into two pots or use a cheesecloth pouch for the slower beans. I learned this after one batch where the butter beans were still rock-hard while the pintos turned to mush. This keeps texture consistent—no one wants a soup where you’re chewing on both beans and regret.
  • Skip the Crowding in the Pot: Dried beans double in size, and cramming them in tight forces them to fight for space. Aim for a 1-inch headspace above the beans when raw—this prevents a gummy, undercooked mess. I once stuffed a Dutch oven to the brim, and after 3 hours, the beans were still firm. Trust me, the pot will hold them; don’t overpack.
  • Brown the Chicken First: The difference between a rich, savory soup and one that tastes like broth with chicken flakes is browning. Pat the thighs dry, then sear them skin-side down in a hot pot until the skin is deep golden and crisp. After burning three batches of pale chicken, I finally cracked the heat and let the skin render properly. The fat infuses the soup with depth—don’t skip this, even if you’re in a hurry.

Make-ahead tips for leftovers

Prep Ahead Like a Pro

Start your beans the night before by quick-soaking them in cold water with 1 tsp baking soda per quart—this cuts cooking time by 30 minutes and prevents gumminess. I store soaked beans in a sealed container in the fridge overnight. For the chicken, season and refrigerate it in a zip-top bag for up to 24 hours before cooking. This keeps everything ready to go when you're ready to sear. 💡

Slow Cooker Shortcut

Ditch the stovetop entirely by using a 6-quart slow cooker. Brown the chicken and sauté the aromatics in a separate pan first, then transfer everything to the slow cooker. Add 4 cups broth (not 6) and cook on low for 7-8 hours. The beans will absorb more liquid, so add ½ cup hot water during the last hour if needed. This method is foolproof for busy days. ⏰

Freezer-Friendly Strategy

Freeze the soup in quart-sized glass containers with 1-inch headspace—this prevents ice crystals from breaking the glass. Label containers with the date and store for up to 3 months. When reheating, add ¼ cup broth per quart to restore texture. I always freeze a double batch because reheated soup tastes even better the next day. ❄️

Make-Ahead Meal Prep

Divide the soup into 4 individual glass containers for easy grab-and-go lunches. Store in the fridge for up to 5 days or freeze for 3 months. The beans continue to soften in the fridge, so I add 2 tbsp broth when reheating. Pack with a side of crusty bread or a simple salad for a complete meal. This is my go-to for hectic workweeks. 📅

Broth Boost Hack

Save time by making a big batch of chicken broth while the soup simmers. Use the bones from your chicken thighs—simmer them with 2 carrots, 1 celery stalk, and 1 onion in 8 cups water for 2 hours. Strain and freeze in ice cube trays for future soups. This gives you free, flavorful broth for all your recipes. 💫

Leftovers Reinvented

Transform leftover soup into a hearty bean and chicken chili by adding 1 can diced tomatoes and 1 tsp chili powder, then simmering for 15 minutes. For a creamy version, stir in ½ cup sour cream and top with shredded cheddar. These twists keep the soup exciting for days. 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 6g30%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 48g17%
Dietary Fiber 18g64%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute chicken with another protein?

For a vegetarian version, replace the chicken with 1.5 cups cooked quinoa or 1 lb smoked sausage (like kielbasa) for a meaty flavor. If using tofu, press and cube it first, then pan-fry until crispy before adding to the soup. The protein adds richness that balances the earthy beans.

2

Why do some recipes use 16 beans while others use fewer?

The "16 bean" tradition comes from using a mix of beans to create varied textures and flavors—creamy navy, hearty pinto, and delicate butter beans. You can simplify by using 4-6 different beans (like pinto, black, kidney, and chickpeas) for a similar effect. The key is variety, not the exact count!

3

How do I fix soup that's too thick after cooking?

Add ½ cup hot chicken broth at a time while stirring until the desired consistency returns. If the beans are mushy, it means they overcooked—next time, check for doneness 15 minutes early. For a smoother texture, blend ½ cup of the soup and stir it back in.

4

Can I make this soup in an Instant Pot?

Yes! Sauté the chicken and aromatics first, then add all ingredients (including 4 cups broth) and cook on High Pressure for 20 minutes. Quick-release the pressure, then let it sit for 10 minutes before opening. The beans will be tender but still hold their shape. Adjust seasoning after cooking—the pressure cooker concentrates flavors.

5

What's the best way to reheat leftovers?

Gently reheat on the stovetop over medium-low heat, stirring occasionally, until hot throughout. Add 2-3 tbsp broth per quart to restore moisture. Microwave reheating works too—cover with a damp paper towel and heat in 1-minute intervals, stirring between each. Never reheat to a boil, as it can make the beans rubbery.

★★★★★4.5(3 reviews)
Categories Soups & Stews