Soups & Stews
This bean soup with salt pork recipe brings the soul-warming comfort of a Southern kitchen to your table. The smoky depth from properly rendered salt pork transforms simple dried beans into a rich, hearty broth that tastes like home.
I've been perfecting this technique since my days apprenticing in Charleston, where pork was the foundation of every meal.
The secret lies in slow simmering—allowing the salt pork to infuse the beans with its unmistakable flavor while keeping the broth tender and flavorful. We'll use a combination of dried beans (soaked overnight for perfect texture) and aromatic vegetables that build layers of taste.
This isn't just soup; it's a meal that warms the body and soul.
What you'll end up with is a steaming bowl of hearty bean soup with perfectly tender beans, crispy salt pork bits, and a broth so flavorful it deserves a spoonful on its own.
The smoky pork flavor carries through every bite, creating that satisfying depth that makes this dish a staple in Southern kitchens.
Serve it with a slice of warm cornbread to soak up every last drop of that rich broth, or pair it with a crisp green salad for balance.
The perfect beverage companion? A cold glass of iced tea or a local craft beer to complement the smoky, savory flavors. Let's get cooking!
Ingredients for bean soup with salt pork
These simple ingredients transform into a soul-warming bean soup with smoky salt pork flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌱 | 2 cups | Soaked overnight in water |
| Salt Pork 🥓 | 8 oz | Thinly sliced, skin removed |
| Yellow Onion 🧅 | 1 whole | Chopped into half-moons |
| Carrots 🥕 | 3 medium | Peeled and cut into chunks |
| Celery Stalks 🌿 | 3 whole | Chopped into 1-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Bay Leaves 🌿 | 2 whole | Fresh or dried, removed before serving |
| Thyme Sprigs 🌿 | 2 whole | Fresh, stems removed |
| Water 💧 | 8 cups | For soaking beans |
| Chicken or Vegetable Broth 🍲 | 4 cups | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Hot Sauce 🔥 | 1 tbsp | Optional, for serving |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The salt pork is the heart of this recipe—look for thinly sliced pieces with good marbling for maximum flavor. Local butcher shops often have the best quality, but the grocery store's pre-sliced variety works too. Soak your beans overnight in plenty of water (at least 8 cups) to ensure they're tender. Dried beans are a pantry staple, but if you're in a hurry, canned beans in a pinch—just drain and rinse them well. The carrots and celery should be fresh, with vibrant color—no limp or rubbery veggies here.
No salt pork? Smoked bacon or ham hock can stand in, but the flavor will be different. Fresh thyme is ideal, but dried works at one-third the amount. For the broth, low-sodium is key—you'll be adding salt later. If you're using canned beans, pick no-salt-added varieties to control the seasoning. The garlic should be fresh, not powdered—it makes all the difference. And if you're worried about the soup being too thick, just add a little more broth or water while simmering. This is Southern comfort food, after all—it's meant to be hearty.
This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 5 days, or freeze for 3 months in airtight containers. I always make a double batch—one for dinner, one for lunches. The salt pork keeps well in the fridge for 1 week wrapped tightly in plastic, and the dried beans can last 12 months in a cool, dark place. Fresh herbs like parsley and thyme should be stored in a damp paper towel in a sealed bag for 5-7 days.
Why You'll Love This Recipe
- Salt Pork Magic: The crispy edges on that salt pork? That’s where the flavor lives—savory, smoky, and just salty enough to make every spoonful irresistible. I swear, the first bite is the reason I keep coming back.
- One-Pot Wonder: Dried beans need soaking, sure, but after that? One pot, one lid, and you’re basically set. Even if I’m exhausted, this soup handles itself—just stir occasionally, and by the end, the kitchen’s cleaner than when I started.
- Leftovers? Best Part: This soup only gets richer the next day. The salt pork stays tender, the beans soak up all the broth, and reheating it is just stirring and smiling. I’ll be real—half the time, I make extra just for leftovers.
Step-by-step instructions for bean soup with salt pork
Here's how to create a rich, smoky bean soup where salt pork infuses every spoonful.
Prepare the Beans and Salt Pork
Start by draining the soaked 2 cups dried navy beans and rinsing them thoroughly under cold water. This removes any excess starch that could make the soup gummy. In a large Dutch oven or heavy pot, combine the beans with the 8 oz thinly sliced salt pork, 1 whole yellow onion chopped into half-moons, 3 medium carrots cut into chunks, and 3 whole celery stalks chopped into 1-inch pieces.
Add 4 cloves minced garlic, 2 whole bay leaves, and 2 whole thyme sprigs (with stems removed). Pour in 8 cups water and bring everything to a boil over medium-high heat. Once boiling, reduce heat to low and let it simmer uncovered for 1 hour. This initial cooking time ensures the salt pork renders its fat and flavor into the beans and vegetables.
Simmer and Develop the Broth
After the initial hour, stir in the 4 cups chicken or vegetable broth and add 1.5 teaspoons salt and 0.5 teaspoon black pepper. The broth should just cover the ingredients—if it looks too thin, add a splash of water. Return to a gentle simmer and cook uncovered for another 1 to 1.5 hours, until the beans are tender but not mushy.
Here's the thing—you'll know the beans are ready when they're fork-tender but still hold their shape. If the soup starts to look too thick, add a little more broth or water. The salt pork should be falling apart slightly, releasing its rich, smoky flavor into the broth. Skim off any foam that rises to the surface to keep the soup clean.
Finish and Adjust the Flavor
Once the beans are tender, remove the 2 bay leaves and 2 thyme sprigs with a slotted spoon. Taste the soup and adjust the seasoning if needed—this is where the magic happens. If it needs more depth, add a pinch more salt or a splash of hot sauce (start with 1 tablespoon). The salt pork should have infused the broth with a deep, savory richness that balances the earthiness of the beans.
Let the soup sit off the heat for 5 minutes before serving. This resting time allows the flavors to meld together perfectly. Garnish each bowl with 0.25 cup chopped fresh parsley just before serving to add a bright, fresh contrast to the rich, smoky broth.
Serve Warm with Crusty Bread
Ladle the soup into bowls and serve immediately. The salt pork should be tender and flavorful, the beans creamy yet firm, and the broth rich and aromatic. Each spoonful should deliver a perfect balance of smoky, savory, and slightly sweet flavors. Pair it with crusty bread to soak up every last drop of that hearty broth.
This soup tastes even better the next day as the flavors continue to develop. Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months. When reheating, warm gently on the stove and add a splash of broth or water if needed to restore the perfect consistency.
Pro Tips For Making Bean Soup With Salt Pork
- SOAK BEANS OVERNIGHT: Dried navy beans refuse to soften properly if you just toss them in boiling water. I learned this the hard way—my first batch turned out like mushy pebbles. Cover them in cold water (about 3 inches above the beans) and let them sit 12+ hours. No need to peel or pick through them afterward.
- BROWN THE PORK FIRST: Skip the slow simmer with raw salt pork, and you’ll end up with bland, greasy beans. Cut the pork into ½-inch cubes, then sear them in a heavy pot over medium-high heat until the edges crisp and the fat renders. The crust adds flavor that no amount of simmering later can replace.
- CHOP VEGETABLES UNIFORM: Carrots and celery in wildly different sizes mean some veggies turn to mush while others stay crunchy. Aim for ¼-inch dice—small enough to cook through but big enough to hold shape. Onions can stay slightly larger (⅛-inch), since they soften faster.
- SIMMER LOW AND LONG: High heat after the initial boil will split your beans and turn the soup gluey. Once everything’s in the pot, reduce to a bare simmer—just enough to see tiny bubbles at the edges—and let it cook 2–3 hours. Patience here makes the difference between a thick, hearty soup and a watery mess.
Serving suggestions for this recipe
Classic Southern Sides
Nothing complements this smoky bean soup like a steaming plate of hot cornbread straight from the oven. I like to make mine with sharp cheddar cheese and a touch of honey drizzled on top—it’s the perfect balance to the savory soup.
The slightly sweet crumb soaks up every last drop of that rich broth, making each bite even more satisfying. 🌽
Fresh Greens Balance
For a lighter contrast, serve the soup alongside collard greens cooked with smoked turkey neck and a splash of apple cider vinegar. The tangy, slightly bitter greens cut through the richness of the salt pork beautifully.
I often add a pinch of red pepper flakes to the greens for a subtle kick that pairs perfectly with the soup’s smoky depth.
Crusty Bread Options
If you’re not making cornbread, sourdough or rustic French bread are excellent choices. The crusty exterior contrasts with the creamy soup, while the soft interior soaks up the flavorful broth.
For extra indulgence, toast the bread and rub it with a garlic clove before serving—trust me, it elevates the whole meal. 🥖
Pickled Veggies
Add a bright, tangy element with pickled jalapeños or pickled red onions. The acidity cuts through the richness of the soup, while the heat adds a nice contrast. I like to serve them on the side so everyone can add as much or as little as they like.
A simple vinegar, sugar, and salt brine works perfectly for quick pickles.
Cheese Grits Finish
For a creamy, indulgent side, cheese grits are a must. Cook 1 cup stone-ground grits in 4 cups milk with ½ cup shredded sharp cheddar and a pinch of cayenne pepper.
The smooth, velvety texture pairs wonderfully with the hearty soup, and the cheese adds another layer of richness. Top with a sprinkle of green onions for freshness. 🧀
Nutrition facts
Frequently asked questions
Can I substitute salt pork with bacon in this recipe?
While you can use smoked bacon as a substitute, the flavor will be different. Salt pork has a deeper, saltier profile that infuses the broth more richly. For best results, use 8 oz smoked bacon and add an extra ½ teaspoon smoked paprika to mimic the smoky depth.
How do I know when the beans are fully cooked?
Beans are done when they're fork-tender but still hold their shape—they should easily mash between your fingers but not turn to mush. For navy beans, this typically takes 1 to 1.5 hours of simmering after adding the broth. If they're still firm, cook another 15-20 minutes and check again. Overcooking turns them mushy!
Can I make this bean soup in a slow cooker? Combine all ingredients in your slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The slow cooking enhances the smoky flavor even more. Just
Why does my bean soup taste bland?
Bland flavor usually means the salt pork didn't render enough fat or the seasoning needs adjustment.
How long can I store leftovers?
Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. When reheating, warm gently on the stove with a splash of broth or water to restore consistency. The flavors actually improve overnight as they meld together!
