Bean Soup With Salt Pork Recipe: Smoky Bacon Crunch Over Hearty Bean Simmer

Soups & Stews

Bean Soup With Salt Pork Recipe: Smoky Bacon Crunch Over Hearty Bean Simmer

This bean soup with salt pork recipe brings the soul-warming comfort of Southern kitchens to your table, where smoky bacon crunch meets tender beans in a rich, hearty simmer. 🔥 I perfected this version after years of testing—balancing the salty pork with beans until they develop that deep, caramelized flavor that makes every spoonful satisfying.

The secret lies in slow cooking, which transforms tough salt pork into tender, flavorful bites that dissolve into the broth.

What sets this recipe apart is the technique: rendering the salt pork first to infuse the broth with its smoky essence, then simmering everything together until the beans are creamy and the pork is fall-apart tender.

I've adapted this classic method to work in both stovetop pots and slow cookers, making it versatile for any kitchen. The result is a soup that's rich enough to stand alone but pairs beautifully with crusty bread or a simple green salad.

By the time you're done, you'll have a steaming bowl of soup where every bite delivers layers of flavor—salty, smoky, and earthy—all balanced perfectly.

The salt pork adds a satisfying crunch that contrasts with the velvety beans, while the slow cooking develops a depth of flavor you won't find in quicker preparations.

This is the kind of dish that feels like a hug on a cold day, and it's worth every minute of the simmering time.

Serve this soup with a side of buttered cornbread or a fresh garden salad to round out the meal. The leftovers keep well in the refrigerator for up to five days, making it perfect for meal prep or feeding a crowd. Let's get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bean soup with salt pork

Smoky pork meets tender beans in this soul-warming soup—just 14 simple ingredients for deep, comforting flavors.

Ingredient Amount Notes
Salt Pork 🥓 12 oz Thick-cut, not pre-cooked
Dried Navy Beans 🥫 2 cups Unsoaked, or 1 can drained
Onion 🧅 1 whole Yellow or white, chopped
Celery Stalks 🥬 3 whole Chopped, with leaves
Carrot 🥕 2 whole Medium, chopped
Garlic Cloves 🧄 4 cloves Minced, not powdered
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Chicken Bouillon Cube 🍲 1 whole Or 1 tsp powdered
Bay Leaves 🌿 2 whole Fresh if possible
Black Peppercorns 🌶️ 1 tsp Freshly cracked
Salt 🧂 1 ½ tsp Adjust to taste
Apple Cider Vinegar 🍎 1 tbsp For brightness
Olive Oil 🫒 2 tbsp For rendering pork
Water 💧 8 cups Or low-sodium broth

The salt pork is non-negotiable here—thick-cut, not the flimsy bacon strips. Costco sells it pre-sliced in packs, or grab it from the deli counter at Whole Foods if you want the full experience. Look for good marbling; that's where the flavor hides. The beans? Dried navy beans give that classic Southern texture, but cannellini or pinto work too if that's what you've got. Soak overnight for creamier soup, but the recipe works fine with unsoaked beans—just add 30 minutes to the simmer time.

No salt pork? Smoked bacon or thick-cut ham can step in, but reduce the salt by half since those are pre-cured. The bouillon cube is just for depth—vegetable broth works too, though it'll be less rich. Fresh bay leaves? Crush them slightly before adding to release the oils. The apple cider vinegar might sound weird, but it cuts through the richness and brightens the whole pot. Substitute lemon juice if you're out, but reduce to 1 tsp. For extra umami, add 1 tsp soy sauce or Worcestershire (if you're not avoiding it).

This soup only gets better with time. Day-old flavor is next-level—the beans soften further and the pork gets even more tender. Store in the fridge for up to 5 days or freeze for 3 months. I always make a double batch because it's perfect for meal prep: portion into containers with a side of cornbread mix, and you've got a grab-and-go lunch. The pork fat solidifies on top when chilled—save it for crispy croutons next time.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s actually one-pot—no extra bowls, no fuss. Just chop the onion, celery, and carrot (or buy pre-diced if you’re lazy), toss them in with the salt pork and beans, and let it simmer. That’s it. The salt pork renders its own fat, which turns the beans into little flavor bombs without you lifting a finger after the initial chop.
  • Salt Pork Secret Weapon: Honestly, the salt pork is the MVP here. It doesn’t just add saltiness—it melts into the soup, giving it this deep, smoky richness that turns a simple bean soup into something ridiculously satisfying. And since it’s cured, it doesn’t need much prep: just dice it and let it work its magic. (Yes, even on a Tuesday night.)
  • Leftover Goldmine: Between us, this soup only gets better the next day. The flavors meld into this perfect harmony, and the beans soften just enough to be dangerously addictive. I make a big batch on Sundays, and it’s still my go-to for lunches all week—no reheating drama, just pure comfort.
  • Budget-Friendly Feast: This recipe is my wallet’s best friend. Dried beans? Cheap. Salt pork? A fraction of the cost of fresh cuts. Onion, celery, carrot? The holy trinity of affordable veggies. It feeds four for under $10, and I’ve never once felt like I’m sacrificing taste for savings. That’s the kind of win I live for.

Step-by-step instructions for bean soup with salt pork

Here's how to build rich, smoky flavor layer by layer—no shortcuts, just deep satisfaction.

1

🔥 Step 1: Render the Salt Pork for Maximum Flavor

Cut the 12 oz salt pork into ½-inch thick slices and place them in a large Dutch oven. Heat over medium heat for 5 minutes to let the fat begin rendering. Then add the 2 tbsp olive oil and increase heat to medium-high. Cook the salt pork for 8-10 minutes, stirring occasionally, until the fat is golden and the pork is deep brown on all sides.

This slow rendering step is where all the magic happens—the fat infuses the beans with that unmistakable smoky bacon flavor. If the fat starts smoking too aggressively, reduce heat slightly. Once the pork is crispy and the fat is shimmering, remove the pork slices and set them aside on paper towels, leaving the rendered fat in the pot.

2

👨‍🍳 Step 2: Sauté the Aromatic Vegetables

In the same Dutch oven (no need to clean it—the browned bits are flavor gold), add the chopped onion, celery stalks, and carrots. Cook over medium heat for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. Add the minced garlic cloves and cook for another 30 seconds until fragrant.

Here's the thing—don't rush this step. The vegetables should break down and release their natural sweetness. If they start sticking, add 1-2 tablespoons of the reserved pork fat to keep everything moist. You'll know they're ready when the mixture smells like a warm autumn forest—earthy, sweet, and inviting.

3

🍳 Step 3: Build the Flavor Base

Stir in the 2 tbsp tomato paste and cook for 2 minutes until it darkens slightly. Add the 2 cups dried navy beans, 1 whole chicken bouillon cube, 2 whole bay leaves, 1 tsp black peppercorns, and 1.5 tsp salt. Pour in the 8 cups water and bring to a gentle boil over high heat. Once boiling, reduce heat to low and let it simmer uncovered for 1 hour, stirring occasionally.

This initial simmer is crucial—it helps break down the beans' skins and infuse them with all the flavors we've built so far. After 1 hour, check the beans. They should be tender but not mushy—you'll still have time to cook them further. If they're already soft, proceed to the next step. If not, cover and simmer another 15-20 minutes until they reach your desired tenderness.

4

🥘 Step 4: Finish with Vinegar and Crispy Pork

Once the beans are tender, stir in the 1 tbsp apple cider vinegar and the reserved salt pork slices. Simmer uncovered for another 5-7 minutes to let the flavors meld. Taste and adjust seasoning with additional salt if needed. The vinegar brightens the soup and cuts through the richness of the pork fat.

Here's where it gets good—serve the soup immediately with the crispy salt pork slices on top. Each spoonful should deliver that perfect balance of smoky pork, hearty beans, and sweet vegetables. The salt pork on top adds a satisfying crunch that contrasts beautifully with the creamy texture of the beans. Ladle into bowls and enjoy while warm!

👨‍🍳

Pro Tips For Making Bean Soup With Salt Pork

  • Parboil the Beans: Soak your dried navy beans overnight, then give them a 5-minute parboil before adding to the pot. I learned this the hard way—skipping it leaves you with beans that never quite soften, no matter how long you simmer. The starch release during that quick boil is what makes them tender and flavorful.
  • Render the Fat First: Cut the salt pork into ½-inch cubes and cook them in a cold pot over medium heat until the fat renders—about 8-10 minutes. Starting hot turns the fat to grease before it browns, and you’ll end up with crispy edges on the pork instead of a greasy mess. (Yes, even if you’re impatient like me.)
  • Dice the Veggies Small: Chop the onion, celery, and carrot into ¼-inch pieces—no bigger. I used to leave chunks in there thinking they’d soften, but they just sit like little rocks in your soup. Uniform size ensures everything cooks evenly and blends into the broth.
  • Skim the Scum Early: After adding the beans and broth, bring to a boil once, then skim off the foam that rises to the top with a spoon. I know, it’s gross, but it removes bitterness and keeps the soup cleaner. Do it for the first 2 minutes, and you’ll taste the difference.

Serving suggestions for this bean soup with salt pork

Crusty Bread Pairing

Nothing beats this bean soup with a warm, freshly baked loaf of cornbread or sourdough. I love using a stone-ground cornmeal bread with a hint of honey—it soaks up the rich broth beautifully.

For an extra touch, brush the bread with melted butter and sprinkle with crushed pork rinds before baking. The contrast of the crunchy bread against the creamy soup is pure comfort food magic. 🥖

Bright Green Salad

A simple arugula salad with lemon vinaigrette cuts through the heartiness of the soup perfectly. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, and a pinch of flaky sea salt.

Add ¼ cup toasted pecans for crunch and ¼ cup crumbled feta for tang. The acidity in the dressing balances the smoky pork beautifully.

Cheesy Grits

For a Southern-inspired twist, serve the soup alongside creamy stone-ground grits mixed with sharp cheddar cheese. Cook 1 cup grits in 4 cups water with 1 tbsp butter and ½ cup shredded cheddar, stirring until thick and smooth.

The grits add a velvety texture that complements the soup's heartiness. I like to top them with a sprinkle of crispy fried onions for extra crunch.

Pickled Vegetables

Add a tangy crunch with quick-pickled vegetables. Thinly slice ½ cup red onion, ½ cup cucumber, and ½ cup radish, then pack them into a jar. Pour over ½ cup apple cider vinegar, 1 tbsp sugar, and ½ tsp salt.

Let sit for at least 30 minutes before serving. The pickled veggies add a refreshing contrast to the rich soup.

Crispy Pork Croutons

Use any leftover crispy pork fat from the soup to make homemade croutons. Cut 1 cup day-old bread into cubes, toss with 1 tbsp pork fat, and bake at 375°F for 8-10 minutes until golden.

These add an extra layer of smoky flavor and texture. Store extras in an airtight container for up to 5 days. 🌟

Herbed Yogurt Dip

For a lighter option, serve the soup with a small bowl of herbed yogurt dip. Mix ½ cup plain Greek yogurt with 1 tbsp chopped fresh dill, 1 tsp lemon zest, and a pinch of black pepper.

Drizzle with a little olive oil and serve with warm pita bread or crusty baguette slices. The cool, creamy dip balances the soup's richness perfectly.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g21%
Saturated Fat 5g25%
Cholesterol 45mg15%
Sodium 1100mg48%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 6g
Protein 22g44%
* 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?

Yes, you can substitute 2 cups dried navy beans with 1 (15 oz) can of drained navy beans. Drain and rinse them well to remove excess sodium. Since canned beans are pre-cooked, they'll shorten your simmering time by about 30 minutes. The texture will be slightly softer, but still delicious!

2

What if my salt pork doesn't get crispy?

If your salt pork stays chewy instead of crispy, it's likely because it wasn't cooked long enough. For extra crispiness, increase the cooking time to 12-15 minutes on medium-high heat, stirring occasionally. Another trick is to pat the slices dry with paper towels before cooking—the less moisture, the crispier they'll get. If it's still not crispy, broil the cooked pork for 2-3 minutes at the end.

3

How do I make this in a slow cooker?

For a slow cooker version, follow the same steps for rendering the salt pork in a skillet first. Then transfer everything (including the pork fat) to your slow cooker. Add the beans, vegetables, and broth, then cook on low for 6-8 hours or high for 3-4 hours. Stir in the vinegar and reserved pork slices at the end. The slow cooker method makes the beans extra tender and the flavors even deeper!

4

Can I freeze leftovers?

This soup freezes beautifully. Let it cool completely, then transfer to airtight containers, leaving ½-inch headspace at the top. It'll keep in the freezer for up to 3 months. When reheating, thaw overnight in the fridge, then warm on the stovetop over medium-low heat. Stir occasionally and add a splash of water if it gets too thick. The texture will be slightly creamier after freezing!

5

What's the best way to reheat this soup?

Reheat gently to preserve the texture. Transfer the soup to a pot and warm over medium-low heat, stirring occasionally. If it's too thick, add ¼ cup water or broth at a time until it reaches your desired consistency. For extra flavor, add a splash of apple cider vinegar or a pinch of smoked paprika while reheating. Never microwave directly from the fridge—it can make the beans mushy!

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