Soups & Stews
This 15 bean soup recipe from Pioneer Woman transforms humble pantry staples into a hearty, slow-simmered masterpiece that tastes like home. The secret lies in layering smoky flavors through slow cooking, where dried beans soften into tender perfection while absorbing rich broth and aromatic spices. What makes this recipe special is its adaptability—whether you're using a Dutch oven on the stove or a slow cooker for hands-off convenience, the result is the same: a deeply satisfying bowl of soup that warms both body and soul.
The beauty of this 15 bean soup is its simplicity—no fancy ingredients, just a mix of dried beans (like navy, kidney, and pinto), smoked ham hock or bacon for depth, and a blend of herbs and spices that build flavor over time. Pioneer Woman’s approach emphasizes patience, letting the soup simmer for hours until the beans are tender and the broth is infused with smoky, savory notes. The key to success? Soaking the beans overnight (or using a quick-soak method) to ensure they cook evenly and absorb all that delicious flavor.
By the time you’re ready to serve, you’ll have a rich, hearty soup with a velvety texture and a depth of flavor that comes from slow cooking. The beans will be tender yet hold their shape, and the broth will be aromatic and full-bodied, perfect for ladling over crusty bread or serving alongside a simple green salad. This is comfort food at its finest—a recipe that feels traditional yet works perfectly in a modern kitchen.
Whether you're feeding a crowd or prepping for meal prep, this 15 bean soup delivers on both nostalgia and convenience. The leftovers taste even better the next day, making it ideal for busy weeks or cozy gatherings. Let’s get started on a recipe that’s as rewarding to make as it is to eat.
Ingredients for 15 bean soup recipe pioneer woman
Pantry staples meet slow-cooked magic for this soul-warming 15 bean soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌱 | 1 ½ cups | Uncooked, soaked overnight |
| Dried Kidney Beans 🌱 | 1 cup | Uncooked, soaked overnight |
| Dried Pinto Beans 🌱 | 1 cup | Uncooked, soaked overnight |
| Dried Black Beans 🌱 | 1 cup | Uncooked, soaked overnight |
| Dried Great Northern Beans 🌱 | 1 cup | Uncooked, soaked overnight |
| Dried Lima Beans 🌱 | ½ cup | Uncooked, soaked overnight |
| Dried Red Beans 🌱 | ½ cup | Uncooked, soaked overnight |
| Dried Chickpeas 🌱 | ½ cup | Uncooked, soaked overnight |
| Dried White Beans 🌱 | ½ cup | Uncooked, soaked overnight |
| Smoked Ham Hock 🍖 | 1 whole | For deep smoky flavor |
| Onion 🧅 | 1 whole | Yellow or red, chopped |
| Carrot 🥕 | 3 whole | Medium, chopped |
| Celery Stalk 🌿 | 3 whole | Chopped, with leaves |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Bay Leaves 🍃 | 2 whole | Fresh for best flavor |
| Dried Thyme 🌿 | 1 tbsp | Or 1 tsp fresh |
| Dried Oregano 🌿 | 1 tsp | Mexican oregano preferred |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Salt 🧂 | 2 tsp | Kosher or sea salt |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness |
The beans are the heart of this soup, and soaking overnight is non-negotiable for even cooking. Grab a mix of dried beans from the bulk section at WinCo Foods or Whole Foods—they’re cheaper and fresher than pre-packaged. If you’re short on time, use the quick-soak method: boil beans for 2 minutes, then let them sit off heat for an hour. The ham hock adds that signature smoky depth—Oscar Mayer or Boar’s Head are reliable brands. Look for a hock with good marbling for maximum flavor. For the vegetables, fresh is best, but frozen works in a pinch (no one will know).
No ham hock? Smoked bacon or a smoked sausage will work, but reduce the amount by half. Swap dried thyme for fresh at one-third the quantity, and if you’re missing a bean type, double up on another—navy or pinto beans are the most forgiving. The broth is crucial; Swanson or Pacific Foods low-sodium options are solid, but homemade is always better. For extra richness, add a splash of red wine or beef broth instead of vinegar. The carrots and celery can be pre-chopped to save time, but fresh is ideal for that homey flavor.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. For meal prep, double the recipe and freeze portions—just thaw overnight in the fridge. The ham hock can be removed after 2 hours of cooking and discarded. If you’re using a slow cooker, add the beans raw (no pre-soaking) and cook on low for 8-10 hours
Why You'll Love This Recipe
- No-Soaking Hassle: That overnight soak? Skipped. I just toss the dried beans in a pot, cover with water, and let them simmer—no fuss, no waiting. The navy and great northern soften just right while the kidney and pinto hold their shape, giving that perfect texture mix.
- Deep, Earthy Magic: Honestly, the flavor is what makes this soup special. The kidney beans add a smoky depth, the pintos bring a creamy richness, and the black beans? They’re the secret—just a little char from the onion and garlic, then dissolved into the broth. It’s like a hug in a bowl.
- Potluck Hero: Between us, this is my go-to for gatherings. It’s hearty enough to feed a crowd but easy enough to double in the same pot. Serve it with crusty bread or over rice—either way, it’s the dish everyone asks for seconds on.
- Budget-Friendly Pantry Staple: Five types of beans? That’s a steal. I buy them in bulk, and they last forever. A single batch stretches to lunches for days, and the cost per serving? Less than a fast-food meal. Plus, the leftovers only get better as the flavors meld.
Step-by-step instructions for slow-simmered 15 bean soup
This hearty soup transforms dried beans into a rich, smoky masterpiece through patience and technique.
Prepare the Beans for Maximum Flavor
Combine all 1.5 cups dried navy beans, 1 cup each of dried kidney, pinto, and black beans, 1 cup dried great northern beans, 0.5 cup each of dried lima, red, chickpeas, and white beans in a large bowl. Cover with cold water by 4 inches and let soak overnight at room temperature. This overnight soak ensures even cooking and prevents the beans from remaining tough.
Drain and rinse the soaked beans thoroughly before using. The key here is complete drainage—any remaining soaking liquid can make the soup watery. I like to spread them on a clean towel to air-dry for 5 minutes before adding to the pot, which helps create a thicker final texture.
Build the Flavor Base with Vegetables and Ham
In a large Dutch oven, combine the 1 whole smoked ham hock, 1 whole chopped onion, 3 whole chopped carrots, 3 whole chopped celery stalks (with leaves), 4 cloves minced garlic, 2 whole bay leaves, 1 tbsp dried thyme, 1 tsp dried oregano, and 1 tsp freshly cracked black peppercorns. This combination creates a complex flavor foundation that will infuse throughout the soup.
Add 6 cups chicken broth and bring to a boiling point over medium-high heat. Once boiling, reduce heat to medium-low and let it simmer for 20 minutes, allowing the vegetables to soften and the ham to release its rich, smoky essence into the broth. This step develops the soup's depth before the beans are added.
Add Beans and Simmer Until Tender
Add the drained beans to the pot. Bring the mixture back to a gentle boil over medium heat, then immediately reduce heat to low and maintain a barely simmering state. The goal is to keep the beans cooking at 180-190°F—this low-and-slow approach prevents the beans from becoming mushy while allowing them to absorb all the flavorful broth.
Simmer uncovered for 2 to 2.5 hours, stirring occasionally. You'll know the beans are tender when they're fork-tender—they should mash slightly between your fingers but still hold their shape. The soup should have thickened noticeably, with a rich, velvety texture. If the liquid reduces too much before the beans are tender, add ½ cup hot broth at a time to maintain the proper consistency.
Finish with Acid and Season to Perfection
Once the beans are tender, stir in 1 tbsp apple cider vinegar and 2 tsp salt. The vinegar brightens the soup, cutting through the richness of the ham and beans, while the salt enhances all the flavors. Taste and adjust seasoning—you may need an additional ½ tsp salt or more vinegar to balance the flavors to your preference.
Remove and discard the bay leaves and any remaining hard vegetable pieces. Let the soup sit off the heat for 10 minutes before serving. This resting period allows the flavors to meld completely and the soup to thicken slightly as it cools. The ham hock can be removed from the broth and served on the side for those who prefer less pork flavor in each bite.
Serve with Crispy Ham and Fresh Herbs
Ladle the soup into bowls and serve immediately. The ham hock can be sliced and placed on top of each serving for added richness and presentation. Garnish with fresh parsley or thyme if desired, though the dried herbs already provide ample flavor. This soup tastes even better the next day as the flavors continue to develop.
For optimal texture, serve with crusty bread to soak up every last drop of that flavorful broth. The combination of smoky ham, diverse bean textures, and aromatic vegetables creates a pantry staple that's both comforting and impressive.
Pro Tips For Making 15 Bean Soup Recipe Pioneer Woman
- SOAK KIDNEY BEANS ONLY: I learned this the hard way—kidney beans need a 2-hour soak (or overnight), while the others can handle a quick 1-hour soak. Skip this, and your kidney beans might stay tough no matter how long you simmer.
- SIMMER LOW AND LONG: This isn’t a race. After the initial boil, drop the heat to a gentle simmer—just bubbles breaking the surface, not a rolling boil. I used to rush it, and the beans stayed mealy. Patience here makes all the difference.
- SKIP THE SALT UNTIL LATER: Adding salt early hardens the beans, especially if you’re using a pressure cooker. Wait until the beans are tender, then season—your future self will thank you.
- UPGRADE WITH BACON FAT: The Pioneer Woman recipe is great, but if you’re short on time, render a pound of bacon first, then use the fat to sauté the onions and garlic. The smoky depth cuts through the earthiness of the beans—no extra effort, just better flavor.
Pro cooking tips for this dish
Soak Like a Pro
Overnight soaking is non-negotiable for even cooking, but I’ve found that quick-soaking works in a pinch. Boil your beans for 2 minutes, then cover with hot water and let sit off heat for 1 hour. This mimics the hydration process without the overnight wait. For best results, use a large bowl—beans need 4 inches of water to soak properly. After draining, I always pat them dry with a clean towel before adding to the pot. This step prevents a watery soup by removing excess moisture from the beans. 🌱
Ham Hock Hack
The smoked ham hock is the secret weapon for depth, but it can be pricey. If you’re on a budget, swap it for ½ cup smoked bacon or 1 smoked sausage like kielbasa. For maximum flavor, brown the meat in a skillet before adding it to the pot—this renders fat and builds a rich base. Remove the ham hock after 2 hours of cooking and discard the bone. The meat will pull away easily once cooled, leaving you with tender, flavorful chunks to serve on top. 🍖
Vegetable Prep Shortcuts
Chopping 3 carrots, 3 celery stalks, and 1 onion might seem tedious, but I’ve perfected a time-saver: use a food processor with a slicing blade. Pulse the veggies in batches until they’re ¼-inch thick—this mimics hand-chopping but cuts prep time in half. For the garlic, I love using a garlic press for even mincing. If you’re short on time, frozen chopped veggies work fine, though fresh will give you that homey texture. 🥕
Broth Boosters
Store-bought low-sodium chicken broth is fine, but for next-level flavor, homemade or beef broth takes this soup to another level. I often add ½ cup red wine or 1 cup beef broth to deepen the richness. For a vegetarian version, use vegetable broth and skip the ham—add 1 tbsp soy sauce or mushroom powder for umami. Always taste the broth before adding beans; it should be well-seasoned to carry through the long simmer. 💧
Simmer Control
Keeping the soup at a gentle simmer (180-190°F) is critical—too high, and the beans turn mushy. I use a candy thermometer clipped to the pot’s edge to monitor temp. If the soup reduces too quickly, add ½ cup hot broth at a time. Never let it boil vigorously after adding beans. For slow cookers, set it to low for 8-10 hours—the beans will soften perfectly without babysitting. 🌡️
Acid Balance
The apple cider vinegar is what elevates this soup from good to amazing. It brightens the flavors and cuts through the richness of the ham and beans. Start with 1 tbsp, taste, and adjust—you might need ½ tsp more for balance. If your soup tastes flat, a splash of vinegar or a squeeze of lemon juice at the end works wonders. For a tangier twist, add 1 tsp Dijon mustard when serving. 🍎
Nutrition facts
Frequently asked questions
Can I substitute any of the 15 types of beans?
If you're missing a bean type, double up on another—navy or pinto beans are the most forgiving. For a quicker version, use 1 can of each bean variety (drained and rinsed) instead of dried, reducing simmering time to 1 hour. Just remember that canned beans won't develop the same depth of flavor as dried.
How do I make this soup in a slow cooker?
Add all ingredients (including raw, unsoaked beans) to your slow cooker and cook on low for 8-10 hours or high for 5-6 hours. The long cook time ensures even tenderness. For best results, use extra broth (about 8 cups) since slow cookers evaporate more liquid. Stir occasionally to prevent sticking.
Why does my soup turn out watery?
Watery soup usually happens from over-soaking beans or not draining them properly. Always pat dried beans dry after soaking and use 4 inches of water for soaking (not covering completely). For extra thickness, mash 1/4 cup of beans with a fork at the end or add 1 tbsp cornstarch mixed with water as a slurry.
Can I make this soup vegetarian?
Yes! Skip the ham hock and use vegetable broth instead. Add 1 tbsp soy sauce or 1 tsp mushroom powder for umami depth. For smoky flavor, add ½ tsp liquid smoke or 1 smoked paprika. The beans will still develop rich flavor, just without the meaty base.
How long will leftovers keep?
Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. The flavors actually improve overnight! For reheating, warm on the stove over medium-low heat with ½ cup broth to restore thickness. Microwaving works but can make the texture watery.
