16 Bean Soup Recipe with Chicken: Hearty One-Pot Feast in Under an Hour

16 Bean Soup Recipe with Chicken: Hearty One-Pot Feast in Under an Hour

This 16 bean soup recipe with chicken delivers a hearty, one-pot feast that transforms simple ingredients into a restaurant-worthy meal in under an hour. The secret lies in layering flavors through slow simmering, where tender chicken and 16 varieties of beans meld into a rich, savory broth.

I developed this recipe during a particularly busy week when I needed a dish that could feed a crowd without sacrificing depth or texture.

The beauty of this soup is its versatility—perfect for meal prep, family gatherings, or cozy weeknight dinners. You’ll start with a base of chicken thighs (for flavorful bones) and a mix of dried beans, including navy, kidney, and black-eyed peas, which soak overnight for maximum tenderness.

The broth develops a deep, aromatic complexity as it simmers, while herbs and spices like bay leaves and smoked paprika add warmth without overpowering the natural flavors.

What you’ll end up with is a steaming bowl of soup where every spoonful delivers tender chicken, hearty beans, and a broth so rich it clings to each bite.

The result is a dish that’s both comforting and impressive—one that tastes like it’s been simmering all day, even though it comes together in just 60 minutes. The one-pot method ensures minimal cleanup, making it ideal for busy cooks who still want restaurant-quality results.

Serve with crusty bread to soak up every last drop of that flavorful broth, or pair it with a simple green salad for balance. This recipe doubles easily, so you can prepare a batch ahead of time and enjoy leftovers for days. Let’s get cooking!

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

Ingredients for 16 bean soup recipe with chicken

Sixteen kinds of beans plus chicken thighs—this soup is all about hearty, flavorful simplicity.

Ingredient Amount Notes
Chicken Thighs, Bone-In 🍗 2 ½ lb Skin-on preferred for flavor
Navy Beans, Dried 🌾 1 cup Rinsed before soaking
Kidney Beans, Dried 🌿 1 cup Rinsed before soaking
Black-Eyed Peas, Dried 🌱 1 cup Rinsed before soaking
Great Northern Beans, Dried 🌾 ½ cup Rinsed before soaking
Pinto Beans, Dried 🌿 ½ cup Rinsed before soaking
Chickpeas, Dried 🍲 ½ cup Rinsed before soaking
Lentils, Green 🌱 ½ cup Rinsed before soaking
Carrots 🥕 4 whole Medium size, chopped
Celery Stalks 🧅 4 whole Chopped, not including leaves
Yellow Onion 🧅 1 whole Medium size, chopped
Garlic Cloves 🧄 6 cloves Minced for depth
Bay Leaves 🌿 2 whole Fresh preferred
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Ground Cumin 🌿 1 tsp Toasted for warmth
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Vegetable Broth 💧 6 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp For searing chicken

The chicken thighs are non-negotiable here—bone-in, skin-on for maximum flavor. Trader Joe’s and Costco usually have them pre-cut, but if you’re buying whole, look for good marbling. The beans? Dried is the way to go—they soak up the broth better than canned. I grab mine from the bulk section at Whole Foods or the international aisle at Walmart. Pro tip: Rinse them well before soaking to remove any dirt or debris. For the broth, low-sodium is key—you’ll be adding plenty of salt later, and you don’t want to overdo it right away.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Short on dried thyme? Fresh works at 3x the amount, but dried is fine too—just make sure it smells fresh. The carrots and celery can be swapped for whatever veggies you’ve got (potatoes, zucchini, even corn). The onion and garlic are the flavor anchors, so don’t skip them. For the broth, homemade is ideal, but a good-quality store-bought one works too. Just check the sodium content—some brands sneak in extra salt. The beans don’t need to be soaked overnight? No problem—just add 15 minutes to the cooking time.

This soup tastes even better the next day, so make a big batch. Keeps for 5 days in the fridge, and freezes beautifully for 3 months. I like to portion it into containers so I can grab a bowl straight from the freezer for a quick meal. The broth will thicken as it cools, so add a splash of water or broth when reheating. Store the beans and chicken separately if you want to customize portions later—some people love extra beans, others prefer more chicken. Either way, it reheats like a dream.

❤️

Why You’ll Love This Recipe

  • One-Pot Magic: I swear by this—just dump the dried beans in the morning, let them soak while I run errands, then toss everything into the same pot with the chicken. No chopping, no fussing, and honestly? The bones make the broth so rich, you’d never guess it was this unfussy.
  • Deep Umami Bomb: That crispy chicken skin? Gold. The slow simmer pulls all the flavor into the broth, while the kidney beans add a smoky bite and the black-eyed peas bring a buttery creaminess. Between us, the navy beans soak up every last drop—no sad, dry beans here.
  • Leftovers That Beg for More: This soup improves overnight. The flavors meld into something heartier, and I’ve never met a person who didn’t ask for seconds. Pack it for lunch, freeze half for later, or serve it at a potluck—it’s the kind of dish that disappears faster than you can say “second helping.”
  • Budget-Friendly Feast: Bone-in chicken thighs? Check. Dried beans? Check. A pantry staple that feeds six for under $15. I’ll be real: my grocery bill dropped when I started making this weekly. And since the beans soften as they sit, the longer it cooks, the better it gets—no waste, all flavor.

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

This hearty soup comes together in one pot with minimal prep—just follow along and enjoy the process.

1

Sear the Chicken Thighs for Rich Flavor

Pat the 2.5 lb chicken thighs, bone-in dry with paper towels to remove any moisture. Heat 2 tbsp olive oil in a large Dutch oven or heavy pot over medium-high heat. Once shimmering, add the chicken thighs skin-side down and let them sear undisturbed for 5-6 minutes until golden brown and crispy.

Flip the chicken and cook another 4-5 minutes until the skin is crispy and the meat is no longer pink on the edges. Remove the chicken from the pot and set aside on a plate. You’ll notice the oil in the pot has taken on a beautiful golden hue—this is where all the flavor starts. Don’t drain the oil; it’ll form the base of your soup.

2

Sauté the Vegetables and Spices

In the same pot, add the chopped 4 whole carrots, chopped 4 whole celery stalks, and chopped 1 whole yellow onion. Cook over medium heat for 5-6 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.

Add the 6 cloves minced garlic, 1 tbsp smoked paprika, 1 tsp ground cumin, 1 tsp dried thyme, 1.5 tsp salt, and 0.5 tsp black pepper. Stir everything together and cook for 1-2 minutes until fragrant. The spices should release their aroma—this is when your kitchen will smell amazing. If the spices start to darken too quickly, reduce the heat slightly.

3

Combine All Ingredients and Simmer

Return the chicken thighs to the pot, skin-side up. Pour in 6 cups vegetable broth, making sure to deglaze the bottom of the pot to lift up any browned bits. Add the 1 cup navy beans, 1 cup kidney beans, 1 cup black-eyed peas, 0.5 cup great northern beans, 0.5 cup pinto beans, 0.5 cup chickpeas, and 0.5 cup lentils. Stir gently to combine everything.

Bring the mixture to a boil, then reduce the heat to low and cover the pot. Let it simmer for 45-50 minutes, stirring occasionally. You’ll see the beans start to soften and the soup thicken slightly. The chicken should be tender enough to pull apart with a fork, and the beans should be mostly cooked through but still hold their shape.

4

Finish and Adjust Seasoning

Once the beans are tender, remove the chicken thighs from the pot and let them rest on a cutting board for 5 minutes. Shred the meat using two forks, discarding any large bones. Return the shredded chicken to the pot and stir it back in.

Add the 2 whole bay leaves and let the soup simmer uncovered for another 10 minutes to allow the flavors to meld. Taste and adjust the seasoning with more salt or pepper if needed. The soup should be rich, hearty, and full of flavor. If it’s too thick, you can add a splash of water or broth to reach your desired consistency.

5

Serve and Enjoy Warm

Remove the bay leaves before serving. Ladle the soup into bowls, making sure each serving gets a generous portion of both the beans and the chicken. The soup should be warm and inviting, with a perfect balance of smoky, savory, and slightly sweet flavors from the vegetables and spices.

Pair this soup with crusty bread or a simple green salad. The leftovers keep well in the refrigerator for up to 4 days, making it perfect for meal prep. The longer it sits, the more the flavors develop, so it only gets better over time.

👨‍🍳

Pro Tips For Making 16 Bean Soup Recipe With Chicken

  • CRISP THE SKIN FIRST: Brown the bone-in chicken thighs in a hot Dutch oven before adding liquids—this renders fat and locks in flavor. I used to skip this, and the soup always tasted like it needed more seasoning afterward. A quick sear (5-6 minutes per side) makes a real difference, even if it feels like extra work.
  • SOAK BEANS SEPARATELY: Split the dried beans into two groups: the tougher ones (kidney, black-eyed peas) get an overnight soak; the others (navy, great northern) only need 2 hours. I learned this the hard way—over-soaking turns beans mushy, and under-soaking makes them chewy. Save time by using two bowls.
  • SIMMER LOW AND LONG: After adding all ingredients, reduce heat to a bare simmer—no boiling. I used to crank the heat, and the beans would split open, turning the soup into a thick paste. A gentle bubble (about 1.5–2 hours) keeps texture intact and lets flavors meld properly.
  • USE CHICKEN STOCK, NOT WATER: Dump the chicken bones into 4 cups of water, bring to a boil, then simmer 15 minutes to make quick stock—strain and use it instead of plain water. The extra depth of flavor (even in a shortcut version) makes the soup taste like it’s been simmering all day. Yes, it’s worth the extra 15 minutes.

Creative variations of this dish

Spicy Southwest Twist

Transform this classic soup into a fiesta-worthy dish by adding 1 tablespoon chipotle powder and ½ cup diced jalapeños during the simmering phase. For extra heat, stir in 2 tablespoons of hot sauce (like Cholula) at the end.

Top each serving with ¼ cup crumbled cotija cheese and 2 tablespoons chopped cilantro for a vibrant finish. 🌶️

Creamy White Bean Upgrade

Swap out some of the darker beans for 1 cup cannellini beans and stir in ½ cup heavy cream or coconut milk during the final 10 minutes of simmering.

Add 1 teaspoon lemon zest and ½ teaspoon ground nutmeg for a sophisticated, creamy texture that pairs beautifully with the smoky paprika. Serve with a sprinkle of fresh parsley for brightness.

Italian-Inspired Minestrone

Give your soup an Italian makeover by adding 1 cup diced tomatoes, ½ cup chopped sun-dried tomatoes, and 1 teaspoon dried oregano during the sauté step. Stir in ½ cup cooked ditalini pasta or small shells during the final 10 minutes of cooking.

Finish with ¼ cup grated Parmesan cheese and a handful of baby spinach wilted into each bowl. 🍝

Asian-Inspired Miso Glaze

For an umami-packed variation, stir in 1 tablespoon white miso paste and 1 teaspoon grated fresh ginger during the last 10 minutes of simmering. Add 1 cup sliced shiitake mushrooms and ½ cup chopped green onions for depth.

Garnish with sesame seeds and thinly sliced scallions for a fusion twist that’s both comforting and bold.

Vegetarian Protein Swap

Skip the chicken and boost protein with 1 cup cooked quinoa or ½ cup lentils (already included) plus ½ cup crumbled tempeh or tofu, seared in 1 tablespoon olive oil with 1 teaspoon smoked paprika before adding to the pot.

The tempeh adds a nutty, savory depth that mimics the chicken’s texture beautifully.

Slow Cooker Shortcut

For a hands-off approach, combine all ingredients (except bay leaves) in a 6-quart slow cooker and cook on LOW for 8 hours or HIGH for 4 hours. Add the bay leaves during the last 30 minutes of cooking.

This method is perfect for busy days and ensures the beans and chicken become fork-tender without constant monitoring. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 4g20%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 18g64%
Sugars 8g
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 use canned beans instead of dried for this recipe?

Yes, but with a few adjustments! Use 2 (15 oz) cans of each bean type (like navy, kidney, black-eyed peas) and add them during the final 10 minutes of simmering. Canned beans cook much faster than dried, so don’t add them all at once. Drain and rinse them first to reduce excess sodium. The texture will be slightly softer than dried beans.

2

How do I make this soup in a pressure cooker?

Sear the chicken and sauté the vegetables as directed, then add all ingredients (including beans) to your pressure cooker. Cook on high pressure for 15 minutes, then let the pressure release naturally for 10 minutes. The beans will be tender and the broth will have deep flavor—just check the chicken is cooked through. This cuts total time to about 30 minutes!

3

What’s the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. For freezing, portion into individual containers so you can reheat just what you need. When reheating, add a splash of water or broth to restore the perfect consistency. The flavors actually improve after the first day!

4

Can I make this soup vegetarian?

Replace the chicken with 1 cup cooked quinoa or ½ cup tempeh (seared with smoked paprika). Add 1 extra cup of beans for protein and increase the broth to 7 cups to maintain the rich texture. The tempeh adds a meaty texture that works beautifully with the smoky spices.

5

Why did my soup turn out too salty?

This usually happens when using high-sodium broth or canned beans. To fix it, stir in 1 cup plain yogurt or sour cream (tempered with a bit of broth first) to balance the salt. For prevention, use low-sodium broth and rinse canned beans thoroughly. Taste as you go—you can always add more broth to dilute the saltiness.

★★★★★4.5(5 reviews)
Patrick Lewis