Soups & Stews
This 16 bean soup recipe with ham hock slow cooker transforms a simple pot into a restaurant-worthy centerpiece—rich, hearty, and packed with layers of flavor that develop over hours. 💛 I remember the first time I tasted this soup at a family gathering, where the ham hock infused the broth with deep, savory notes while the beans softened into tender perfection. The slow cooker makes it effortless, letting you focus on gathering ingredients while the magic happens in one pot.
What sets this recipe apart is the ham hock, which melts into the broth, adding a smoky, umami depth that store-bought bouillon can't match. The combination of 16 different beans—from navy to kidney, black-eyed peas to lentils—creates a symphony of textures and flavors, while the slow cooking ensures every ingredient is perfectly tender. It’s the kind of soup that tastes even better the next day, making it ideal for meal prep or feeding a crowd.
The result is a deeply satisfying, one-pot wonder that’s perfect for chilly evenings or holiday gatherings. The ham hock dissolves into the broth, leaving behind a rich, flavorful liquid that coats every bean and vegetable. Serve it with crusty bread to soak up every last drop, or pair it with a simple green salad for a balanced meal. This is comfort food at its finest—warm, nourishing, and full of love.
Whether you're a seasoned home cook or just starting out, this recipe delivers restaurant-quality results with minimal effort. The slow cooker does all the work while you prep sides or enjoy a glass of wine. Once you try it, you’ll never go back to instant soup again. Let’s get started!
Ingredients for 16 bean soup recipe with ham hock slow cooker
Sixteen types of beans, one smoky ham hock, and a slow cooker—this is your shortcut to restaurant-worthy soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Ham Hock 🍖 | 2 whole | Smoked or unsmoked, bone-in |
| Dried Navy Beans 🌾 | 1 cup | Rinsed before cooking |
| Dried Kidney Beans 🌾 | ½ cup | Rinsed before cooking |
| Dried Black-Eyed Peas 🌾 | ½ cup | Rinsed before cooking |
| Dried Lentils 🌾 | ½ cup | Green or brown preferred |
| Dried Chickpeas 🌾 | ¼ cup | Rinsed before cooking |
| Dried Pinto Beans 🌾 | ¼ cup | Rinsed before cooking |
| Dried White Beans 🌾 | ¼ cup | Cannellini or great northern |
| Dried Black Beans 🌾 | ¼ cup | Rinsed before cooking |
| Dried Lima Beans 🌾 | ¼ cup | Rinsed before cooking |
| Dried Butter Beans 🌾 | ¼ cup | Rinsed before cooking |
| Dried Great Northern Beans 🌾 | ¼ cup | Rinsed before cooking |
| Dried Adzuki Beans 🌾 | ¼ cup | Rinsed before cooking |
| Dried Anasazi Beans 🌾 | ¼ cup | Rinsed before cooking |
| Dried Red Kidney Beans 🌾 | ¼ cup | Rinsed before cooking |
| Dried Soybeans 🌾 | ¼ cup | Rinsed before cooking |
| Carrots 🥕 | 3 whole | Medium size, chopped |
| Celery Stalks 🧅 | 3 whole | Chopped, with leaves |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Tomato Paste 🍅 | ½ cup | Squeeze tube or canned |
| Bay Leaves 🌿 | 2 whole | Dried, removed before serving |
| Thyme 🌿 | 1 tsp | Dried, or 1 tbsp fresh |
| Black Peppercorns 🌶️ | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 2 tsp | Kosher or sea salt |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
The ham hock is non-negotiable here—it’s what turns this soup from good to extraordinary. Look for smoked hocks at Costco or your local butcher shop for that extra depth of flavor. If you can’t find smoked, unsmoked works fine, but add a splash of liquid smoke or a smoked paprika pinch to mimic that smoky note. I always grab mine from Trader Joe’s when I’m doing a big batch—they keep them well-stocked. The beans? Mixing dried varieties gives you that gorgeous rainbow of colors and textures. If you’re short on time, canned beans work in a pinch (just drain and rinse them), but dried beans develop more flavor during the slow cook. Soak overnight for faster cooking, or use the quick-soak method: boil for 2 minutes, then let sit for an hour.
No ham hock? Smoked turkey leg or a bouillon cube can stand in, but you’ll lose some of that meaty richness. Short on one type of bean? Substitute with another dried variety—just keep the total at about 4 cups combined. Fresh thyme is ideal, but dried works at one-third the amount. The tomato paste can be the squeeze tube kind from Trader Joe’s—it’s perfect for small batches and keeps forever. For extra depth, add a splash of red wine or a dash of Worcestershire sauce (check for vegetarian-friendly versions if needed). The carrots and celery can be baby versions if that’s what’s in your fridge—no need to peel them, just chop and toss.
This soup tastes even better the next day, so make a big batch. Store leftovers in the fridge for up to 5 days or freeze for 3 months. I like to portion it into containers with a side of crusty bread—perfect for lunches. The ham hock will dissolve completely, so no need to fish it out. If you’re serving a crowd, double the recipe—it’s that easy. The beans will keep absorbing flavor, so the longer it sits, the richer it gets. Trust me, the second day is when this soup truly shines.
Why You'll Love This Recipe
- Slow Cooker Magic: I swear by this recipe when I don’t want to stand at the stove. Toss everything in—ham hock, beans, lentils—hit low and walk away. By dinner, the ham’s falling off the bone and the broth’s rich enough to make you forget you didn’t slave over it.
- Deep Umami Bomb: That ham hock? It’s the star. The slow cooker pulls every last ounce of smoky, salty flavor into the broth, while the kidney beans add a meaty bite. Honestly, the first time I tasted it, I thought, “This is what comfort food should taste like.”
- Weeknight Workhorse: I make this when my in-laws visit, when my kid’s soccer team needs snacks, or when I’m too tired to care. It’s hearty enough for a crowd but satisfying enough for a solo night in. Just double the beans if you’re feeding an army—no one will complain.
- Pantry Goldmine: Between us, this soup is my budget’s best friend. Dried beans and a single ham hock stretch into meals for days, and the leftovers? Even better the next day. I’ll be real: I’ve reheated this soup three times in a row and still craved it. That’s how good it is.
Step-by-step instructions for slow-cooked 16 bean soup
This hearty soup comes together with minimal effort but maximum flavor—just follow these simple steps.
🍳 Step 1: Sauté the Vegetable Base
Heat the 2 tablespoons olive oil in a large skillet over medium heat. Add the diced yellow onion, chopped celery stalks, and chopped carrots. Cook for 5-6 minutes until the vegetables soften and the onion becomes translucent. Here's the thing—you want them tender but not browned, so keep an eye on them.
Add the minced garlic cloves and cook for another 30 seconds until fragrant. This step builds the aromatic foundation for your soup. Transfer the sautéed vegetables to your slow cooker—you're laying the flavor groundwork before adding all those beans.
👨🍳 Step 2: Prepare the Beans and Seasonings
Rinse all the dried beans thoroughly under cold water to remove any debris. This is crucial—it prevents gritty soup later. Add all the beans to the slow cooker: the 1 cup dried navy beans, 0.5 cup dried kidney beans, 0.5 cup dried black-eyed peas, 0.5 cup dried lentils, and all the remaining 0.25 cup portions of each bean type.
Stir in the 0.5 cup tomato paste, 2 whole bay leaves, 1 teaspoon thyme, 1 teaspoon black peppercorns, and 2 teaspoons salt. Give everything a good mix so the beans are well-coated with the seasonings. The tomato paste will deepen the flavor as it cooks.
🔥 Step 3: Add the Ham Hock and Broth
Place the 2 whole ham hocks in the slow cooker and pour in the 6 cups vegetable broth. The broth should cover all the beans by about an inch. If it doesn't, add a little water—you want everything submerged for even cooking.
Here's where the magic happens: the ham hock will slowly render its rich, smoky flavor into the broth while the beans soften. Set your slow cooker to low heat and let it cook for 8 hours. If you're short on time, high heat for 5-6 hours works too, but low and slow gives the best texture and flavor.
⏰ Step 4: Check for Tenderness and Finish
After the initial cooking time, check the beans for tenderness. They should be soft but still hold their shape—no mushy texture. If they need more time, cook another 1-2 hours on low. The ham hock should be falling off the bone, which you can check by lifting it out with a fork.
Remove the ham hock and bay leaves before serving. Shred the meat from the bone and return it to the soup. Taste and adjust seasoning if needed—this is your chance to make it perfect for your palate. The soup should be rich, hearty, and full of layered bean flavors.
🍽️ Step 5: Serve Warm with Crusty Bread
Ladle the soup into bowls and serve immediately. The aroma alone will make your kitchen feel like a cozy restaurant. Each spoonful delivers a symphony of textures—creamy beans, tender meat, and a deep, savory broth.
Pair with crusty bread to soak up every last drop. The ham hock adds a smoky depth that transforms this into a meal, not just a side. Store leftovers in the fridge for up to 5 days—the flavors only get better as they sit!
Pro Tips For Making 16 Bean Soup Recipe With Ham Hock Slow Cooker
- SOAK BEANS SEPARATELY: Dried beans and lentils need different prep—navy beans and black-eyed peas can soak overnight, but lentils and kidney beans only need 1 hour (or skip soaking and use a pressure cooker). I learned this the hard way when my lentils turned mushy after a full night soak.
- SCRUB THE HAM HOCK: That ham hock’s rind hides grit and old seasoning—give it a good scrub with a stiff brush under cold water before adding it to the pot. My grandmother swore by this, and I finally understood why my soup never had that clean, deep flavor.
- DON’T CROWD THE POT: If your slow cooker looks packed after adding all the beans and broth, spread them out in a single layer first, then stir in the ham hock and vegetables. I used to dump everything in at once, and the beans never softened properly—now they cook evenly every time.
- SAVE THE LIQUID: When draining soaked beans, reserve that starchy water—it’s liquid gold for soup. Add it back later to boost thickness and flavor without extra broth. I was skeptical until I tried it, and now I never waste it.
Perfect pairings for this dish
Bread Pairings
This soup is a match made in heaven with crusty sourdough or rustic Italian bread. The dense texture soaks up the rich broth beautifully, and the slight tang of sourdough complements the smoky ham hock. I always grab a loaf from my local bakery—Whole Foods has great options if you prefer store-bought. For extra flair, toast the bread with garlic butter before serving. 🥖
Green Salad Contrast
A crisp arugula salad with lemon vinaigrette cuts through the soup’s heartiness. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt. Add ¼ cup shaved Parmesan for a salty crunch. The peppery bite balances the soup’s richness perfectly. This is my go-to when I want a lighter side.
Cheesy Additions
Top each bowl with shredded sharp cheddar or Gruyère just before serving. The cheese melts into the hot soup, adding a creamy, savory layer. I like Cabot cheddar for its bold flavor, but Parmesan crisps on top also work wonders. For a vegetarian twist, sprinkle with nutritional yeast for a cheesy, umami kick.
Drink Pairings
A bold red wine like Cabernet Sauvignon or Zinfandel stands up to the soup’s depth. The tannins complement the smoky ham hock beautifully. For non-alcoholic options, sparkling water with lemon or iced hibiscus tea refreshes the palate. I always keep a bottle of Pinot Noir on hand—it’s lighter but still pairs perfectly. 🍷
Extra Toppings
Finish with fresh parsley or cilantro for brightness. A drizzle of hot honey or sriracha adds a sweet-spicy kick. I also love crumbling bacon bits on top for extra smokiness. These toppings let everyone customize their bowl to taste.
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this slow cooker recipe?
Yes, but with adjustments! Use 3 cups total canned beans (drained and rinsed) instead of the dried beans. Since canned beans are pre-cooked, they’ll absorb less flavor. For best results, add them to the slow cooker only in the last 30 minutes of cooking to preserve their texture. The dried beans develop more complex flavors during the long cook.
What if I don’t have ham hock? Can I substitute something else?
For a meaty flavor, try a smoked turkey leg or pork shoulder cut into chunks. If you prefer vegetarian, use 2 extra cups vegetable broth + 2 tbsp soy sauce + 1 tbsp smoked paprika to mimic the depth. The ham hock’s collagen is what makes the broth so rich, so substitutes won’t be identical but still delicious.
How do I know when the beans are perfectly tender?
Test a few beans by mashing one between your fingers—it should be soft but still hold shape, like mashed potatoes. If they’re mushy, they’ve overcooked. For best texture, aim for 8 hours on low or 5-6 hours on high. The beans should be creamy inside but not falling apart.
Can I make this soup in an Instant Pot instead of a slow cooker?
Yes! Use the sauté function for the veggies, then add everything else and pressure cook for 25 minutes on high. Release pressure naturally, then check bean tenderness. The Instant Pot cuts cooking time by about 60%, but the flavor will be slightly different—more concentrated but less developed than slow cooking.
Why does my soup taste bland after slow cooking?
Most likely, you need more salt or acid! Add ½ tsp salt and 1 tbsp apple cider vinegar or lemon juice to brighten flavors. The ham hock should dissolve completely—if it doesn’t, strain the broth and reduce it slightly to intensify the taste. Also check if you used low-sodium broth (it needs extra seasoning!).
