Bean Soup With Salt Pork Recipe: Smoky Bacon Depth Meets Hearty Bean Simmer

Soups & Stews

Bean Soup With Salt Pork Recipe: Smoky Bacon Depth Meets Hearty Bean Simmer

This bean soup with salt pork recipe brings the soul-warming flavors of Southern kitchens to your table—where tender beans and smoky salt pork create a symphony of textures and tastes.

Growing up in Georgia, I learned that the secret to perfecting this dish lies in slow simmering, allowing the pork’s rich, savory essence to infuse every bean and broth. The result? A hearty, comforting soup that’s as much about tradition as it is about taste.

What sets this recipe apart is the balance of techniques: traditional slow cooking for depth, paired with modern shortcuts like pressure cooking for efficiency.

The salt pork adds a depth that store-bought bacon simply can’t match, while the beans—whether navy, pinto, or a mix—soak up every bit of that smoky, salty flavor.

The key is patience; letting the soup simmer until the beans are tender and the broth is rich ensures every spoonful is packed with flavor.

By the time you’re done, you’ll have a bowl of soup that’s creamy from the beans, aromatic from the pork, and perfectly seasoned with herbs and spices.

The texture is ideal—soft beans with just a hint of bite, all swimming in a broth that’s thick enough to coat a spoon but light enough to sip. This is the kind of meal that feels like a hug, especially on chilly days or when you’re craving something truly comforting.

Pair it with warm cornbread or crusty bread to soak up every last drop of that flavorful broth. The recipe scales easily, too, so it’s perfect for feeding a crowd or prepping for the week ahead. Let’s get started on a bowl of soup that tastes like home.

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

Ingredients for bean soup with salt pork

Smoky salt pork, tender beans, and aromatic broth—this is your pantry’s secret to Southern comfort.

Ingredient Amount Notes
Salt Pork 🥓 8 oz Thinly sliced, skin removed
Dried Navy Beans 🌾 2 cups Uncooked, rinsed well
Yellow Onion 🧅 1 whole Chopped, medium size
Carrot 🥕 2 whole Medium, chopped
Celery Stalks 🧅 3 whole Chopped, fresh
Garlic Cloves 🧄 4 cloves Minced, fresh
Bay Leaves 🌿 2 whole Dried, standard size
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Black Peppercorns 🌶️ 1 tsp Freshly cracked
Salt 🧂 1 ½ tsp Kosher or sea salt
Chicken Broth 💧 6 cups Low-sodium preferred
Apple Cider Vinegar 🍎 1 tbsp For brightness
Olive Oil 🫒 2 tbsp For sautéing
Cornmeal 🌽 2 tbsp For thickening (optional)

The salt pork is non-negotiable here—look for thick-cut, unsmoked pork belly at your local butcher or Costco for the best flavor. That rich, fatty cut renders down beautifully, giving the soup its signature depth. If you’re using store-bought, avoid the pre-sliced bacon—it’s too lean and lacks the same smoky punch. The beans? Navy or pinto work best, but don’t stress if you’ve got a mix. Just make sure they’re dried, not canned—soaking them overnight cuts cooking time and makes them creamier. For the broth, low-sodium is key—you’ll be adding plenty of salt later.

No salt pork? Thick-cut bacon in a pinch, but expect less depth. Fresh thyme out of season? Dried works at one-third the amount. The vinegar can be swapped for lemon juice or even a splash of red wine if you’ve got it. For extra richness, stir in 2 tbsp of reserved bean soaking water—it’s packed with flavor. The cornmeal is optional but gives that classic Southern creaminess. Skip it if you prefer a lighter broth. And if your carrots are small, use baby carrots—no peeling needed.

This soup tastes even better the next day—plan ahead. Store in an airtight container for up to 5 days in the fridge, or freeze for 3 months. I like to portion it into jars with a dollop of cornbread on top—perfect for quick lunches. The salt pork fat solidifies when cold, so skim it off before reheating if you prefer a lighter texture. Leftovers reheat beautifully—just add a splash of broth or water to loosen things up.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: a pound of salt pork and a bag of dried beans feed my family of four for days. The veggies are cheap, the pork stretches across meals, and it’s the kind of dish that makes you look like a hero when you serve it. Plus, the longer it sits, the richer it gets—so it’s basically free money in flavor.
  • Zero-Fuss Prep: Honestly, I swear by this one—just soak the beans overnight (or use canned if you’re in a rush), dice the onion, carrot, and celery while the salt pork sizzles, and boom. No fancy techniques, no last-minute grocery runs. That salty, smoky pork renders down into the broth while you chop, and by the time everything simmers, the house smells like a Sunday supper.
  • Rich, Deep Umami: Between us, the salt pork alone makes this soup sing—crispy edges on the outside, tender and fatty on the inside, melting into the broth for a savory punch. Add the navy beans? They soak up all that flavor like a sponge, and the carrot and celery add just enough sweetness to balance the salt. It’s not subtle, but it’s good—the kind of taste that sticks with you.
  • Leftovers That Shine: I make this on Sundays because it begs to be reheated—better the second day, if you ask me. The beans get even softer, the broth deepens, and the salt pork? Even more flavorful. Pack it for lunches, freeze portions, or just eat it cold from the fridge with crusty bread. No sad, watery leftovers here.

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

This hearty soup brings together smoky salt pork and tender beans for a rich, comforting dish.

1

Sauté the Salt Pork Until Crispy

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 8 ounces salt pork and cook for 8-10 minutes, stirring occasionally, until the edges become deep golden brown and the fat begins to render out. This step is crucial—it develops that irresistible smoky flavor that will infuse the entire soup.

Once the salt pork is crispy, use a slotted spoon to transfer it to a small plate, leaving the rendered fat in the pot. Don’t drain the fat—it’s packed with flavor and will help build the soup’s base. If the fat is too thin after removing the salt pork, you can reduce it slightly over medium-low heat for 1-2 minutes to concentrate the flavor.

2

Cook the Vegetables Until Tender

In the same pot, add the chopped yellow onion, chopped carrot, chopped celery stalks, and minced garlic cloves. Stir well to coat the vegetables in the rendered fat. Cook over medium heat for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. You’ll notice the mixture releases moisture—this is normal and helps create a flavorful foundation for the soup.

Season the vegetables with the 1 teaspoon dried thyme, 1 teaspoon black peppercorns, and 1.5 teaspoons salt. Stir to combine, then add the 2 whole bay leaves. These aromatic ingredients will infuse the soup with deep, savory notes. Cook for another 2 minutes to let the spices meld with the vegetables before moving to the next step.

3

Simmer the Beans Until Perfectly Tender

Add the 2 cups dried navy beans to the pot and stir to coat them in the vegetable mixture. Pour in the 6 cups chicken broth and bring the entire mixture to a gentle boil over high heat. Once boiling, reduce the heat to low and let the soup simmer uncovered for 1 hour to 1 hour 15 minutes, stirring occasionally. The beans are done when they’re fork-tender—you should be able to pierce them easily with a fork, but they shouldn’t fall apart.

Here’s the thing—don’t rush this step. The longer the beans simmer, the more flavor they absorb from the broth and salt pork. If the soup reduces too much and becomes too thick before the beans are tender, add ½ cup water at a time to maintain the right consistency. The soup should be thick but still spoonable, not gluey.

4

Finish with Vinegar and Cornmeal (Optional)

After the beans are tender, stir in the 1 tablespoon apple cider vinegar. This brightens the soup with a touch of acidity, cutting through the richness of the salt pork and balancing the flavors. Taste the soup and adjust the seasoning if needed—you might need a little more salt or pepper to your liking.

For a thicker soup, whisk in the 2 tablespoons cornmeal and let it simmer for 2-3 minutes until the soup reaches your desired consistency. If you prefer it lighter, skip the cornmeal or add it gradually while stirring constantly to avoid lumps. Return the crispy salt pork to the pot and let it heat through for 2-3 minutes, allowing the flavors to meld together.

5

Serve Warm and Enjoy

Remove the 2 whole bay leaves from the soup before serving. Ladle the soup into bowls and serve it warm. The combination of tender beans, smoky salt pork, and aromatic vegetables creates a deeply satisfying dish that’s perfect for chilly days. Pair it with crusty bread to soak up every last drop of that flavorful 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, add a splash of water or broth to maintain the right consistency.

👨‍🍳

Pro Tips For Making Bean Soup With Salt Pork

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak leaves beans tough and gummy. Cover dried navy beans in cold water (3 parts liquid to 1 part beans) and let them sit 12+ hours. No need to boil them first; just drain, rinse, and add straight to the pot with salt pork.
  • CUT PORK IN CHUNKS: Skip the thin slices—big 1-inch cubes render slower and stay juicier. Use a sharp knife and work with cold pork straight from the fridge for cleaner cuts. The fat will melt into the broth, making the soup richer without grease.
  • START WITH HOT WATER: Cold-starting this soup guarantees a lukewarm, sad final product. Use boiling water to cover the beans and pork, then simmer immediately. The high initial heat breaks down the beans faster and keeps flavors melding from the get-go.
  • SAVE THE PORK WATER: That murky liquid clinging to raw salt pork? It’s packed with flavor. Rinse the pork under cold water, then add the drained water to the pot with the beans. It cuts down on extra salt while adding depth—no one notices the extra effort.

Perfect pairings for bean soup with salt pork

Crusty Bread Pairings

Nothing beats this soup with a warm, homemade loaf of cornbread—its slight sweetness contrasts beautifully with the smoky salt pork. I love using stone-ground cornmeal for my cornbread, baking it in a cast iron skillet until the crust is golden and crisp.

For a quicker option, grab a sourdough baguette from your local bakery and toast it until it’s just crisp enough to hold up to the thick broth. 🥖

If you’re feeling fancy, try johnnycake—a traditional Southern staple that’s lighter than cornbread but still hearty enough to soak up the flavors. My go-to recipe uses 1 cup cornmeal, 1 cup flour, and a touch of baking powder for that perfect rise.

Serve it warm with a pat of cultured butter melting on top.

Cheesy Toppings

Add a sprinkle of sharp cheddar or Gouda right before serving to bring a creamy, tangy contrast to the soup’s richness.

I like to shred 1 cup of white cheddar and stir it in during the final 2 minutes of simmering—just enough time to melt without making the soup too heavy. For a Southern twist, try pepper jack for a subtle kick. 🧀

For a more decadent touch, top each bowl with a dollop of sour cream or crème fraîche—the cool, tangy creaminess balances the soup’s hearty flavors perfectly. A sprinkle of fresh chives or green onions adds a bright, fresh finish that cuts through the richness.

Spicy Kick

If you love heat, stir in ½ teaspoon of cayenne pepper or a pinch of red pepper flakes during the final simmer. For an even bolder flavor, add 1-2 slices of smoked paprika or a dash of hot sauce like Crystal or Tabasco at the end.

I often keep a small bowl of hot honey on the table for guests to drizzle over their bowls—it’s sweet, spicy, and irresistible. 🌶️

For those who prefer a smoky heat, try adding ½ teaspoon of smoked paprika to the soup while simmering the beans. It deepens the flavor without overpowering the dish. A few drops of liquid smoke (just ¼ teaspoon) can also enhance the smokiness if you’re craving that extra depth.

Herb Garnishes

Fresh herbs elevate this soup to restaurant-quality. A sprinkle of chopped parsley or cilantro right before serving adds a bright, fresh finish. I like to use flat-leaf parsley because it holds up better to the soup’s heat.

For a more aromatic touch, try fresh thyme leaves or rosemary sprigs—just a few leaves per bowl make a difference. 🌿

If you’re using dried herbs, don’t skip the fresh garnish—it makes all the difference. A pinch of snipped chives or green onions adds a subtle onion flavor that ties everything together.

For a pop of color, add a few edible flowers like nasturtiums—they’re edible, beautiful, and add a mild peppery note.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 4g20%
Cholesterol 35mg12%
Sodium 950mg41%
Total Carbohydrate 52g18%
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 substitute salt pork with bacon?

You can use thick-cut bacon in a pinch, but expect less depth of flavor. Salt pork has a richer, saltier profile that renders beautifully and infuses the soup with smoky notes. For best results, use unsmoked pork belly cut into ¼-inch slices—it’s worth seeking out at specialty butchers.

2

How long should I soak the beans?

Soak the dried beans overnight (8-12 hours) in plenty of cold water to reduce cooking time and improve texture. Drain and rinse before using. For a quicker method, boil the beans for 2 minutes, then let them sit off heat for 1 hour before cooking. This still softens them but cuts soaking time.

3

Why does my soup taste too salty?

Salt pork is already salty, so taste as you go! Use low-sodium broth and reduce added salt to 1 teaspoon initially. If needed, balance with 1 tablespoon apple cider vinegar or a splash of tomato juice—both add brightness and dilute saltiness. Always taste before serving.

4

Can I make this soup in a pressure cooker?

After sautéing the salt pork and vegetables, add beans and broth, then pressure cook for 20-25 minutes on high pressure. Quick-release when done, then finish with vinegar and cornmeal. The beans will be tender in half the time, but the flavor depth comes from simmering—so add a splash of water and simmer 10 minutes afterward for best results.

5

What if my beans are too mushy?

Overcooked beans lose their texture. Next time, check for doneness at 1 hour—they should be tender but still hold their shape. If they’re already mushy, stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water to thicken the broth. For future batches, reduce simmer time by 5-10 minutes.

★★★★★4.6(14 reviews)
Categories Soups & Stews