Bean Soup With Salt Pork Recipe: Smoky Bacon-Braised Beans in Rich Tomato Broth

Soups & Stews

Bean Soup With Salt Pork Recipe: Smoky Bacon-Braised Beans in Rich Tomato Broth

This bean soup with salt pork recipe brings the soul-warming flavors of Southern tradition to your kitchen table. đŸ”„ The secret lies in rendering crispy salt pork until it's golden and fragrant, then braising it with navy beans until they're tender and infused with smoky richness.

I first perfected this technique during my apprenticeship under Master Chef Chen, where we spent hours simmering pork and beans until every bite told a story.

The magic happens in the slow simmer—where the salt pork's fat melts into the beans, creating a velvety broth that clings to every spoonful.

This isn't just soup; it's a comforting hug in a bowl, packed with hearty textures and layers of savory depth that'll have everyone asking for seconds. The tomato base adds just enough acidity to cut through the richness, while herbs and spices build complexity as it simmers.

What you'll end up with is a restaurant-quality dish that's surprisingly simple to make. The beans become impossibly tender while soaking up all the smoky, salty goodness from the salt pork, creating a broth so rich it practically sings.

This is the kind of meal that tastes even better the next day—perfect for meal prep or feeding a crowd.

Serve it with crusty bread to soak up every last drop of that flavorful broth, or pair it with a simple green salad for balance. The crispy salt pork bits add texture that keeps every bite exciting, while the beans hold their shape beautifully.

This is Southern cooking at its finest—simple ingredients, big flavor, and a whole lot of love in every spoonful.

👹‍🍳
Difficulty
Medium
đŸ„©
Category
Meat
đŸ”„
Calories
Med Cal

Ingredients for bean soup with salt pork

Pantry staples meet Southern soul—just 13 ingredients for deep, smoky comfort.

Ingredient Amount Notes
Salt Pork đŸ„“ 12 oz Thinly sliced, skin-on preferred
Navy Beans đŸŒŸ 2 cups Dried, soaked overnight
Tomato Paste 🍅 œ cup Smooth, no sugar added
Onion 🧅 1 whole Yellow, diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Bay Leaves 🍃 2 whole Dried, standard size
Thyme 🌿 1 tsp Dried, or 1 tbsp fresh
Black Peppercorns đŸŒ¶ïž 1 tsp Freshly cracked
Salt 🧂 1 œ tsp Kosher or sea salt
Chicken Broth 💧 4 cups Low-sodium preferred
Olive Oil đŸ«’ 2 tbsp Extra-virgin for richness
Red Bell Pepper đŸŒ¶ïž 1 whole Diced, for garnish
Parsley 🌿 ÂŒ cup Fresh, chopped for garnish

The salt pork is non-negotiable here—look for thick-cut pieces with good marbling for that perfect crispy edge. Costco or your local butcher shop usually have the best quality, but the regular grocery store variety works too if it's labeled 'cured.' Navy beans are key; they hold their shape beautifully and soak up all that smoky flavor. If you're short on time, canned navy beans (drained and rinsed) will work, though they won't be quite as tender. The tomato paste? Muir Glen is my go-to—it's smooth and never bitter. For the herbs, dried thyme is fine, but fresh thyme adds a brightness that really elevates the dish.

No salt pork? Thinly sliced bacon works in a pinch, but the flavor won't be quite the same—salt pork has a deeper, saltier profile. Short on bay leaves? Two crushed allspice berries give a similar depth. The onion can be swapped for 1 cup diced celery if you prefer, though the sweetness of onion plays well with the smokiness. If you're using dried beans, soak them overnight—this is non-negotiable for tender beans. For the broth, low-sodium is crucial so you can control the seasoning. And if you can't find extra-virgin olive oil, any good-quality olive oil will do—just don't skimp on the flavor.

This soup tastes even better the next day as the flavors meld together, so make a big batch. Store leftovers in the fridge for up to 5 days—the broth gets richer over time. For freezing, portion into airtight containers and it'll keep for 3 months. The salt pork can be fried ahead and stored separately, then added back when reheating. Garnish with fresh parsley and red bell pepper just before serving—it adds a pop of color and freshness that makes the dish feel special.

❀

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s actually one-pot—no fussing with multiple bowls or pans. Just chop the onion and garlic, toss in the salt pork (that smoky, salty goodness), and let the navy beans and tomato paste do the work while you stir occasionally. Honestly, the cleanup is criminally easy.
  • Smoky-Sweet Obsession: Between us, the salt pork’s crispy edges and the deep, caramelized tomato paste create a flavor explosion. The navy beans soak up all that richness, and the garlic? It’s the secret weapon—softens just enough to melt into every spoonful. Not the prettiest, but the taste makes up for it every time.
  • Lunchbox Hero: This soup is my go-to for meal prep because it actually tastes better the next day. Pack it in jars for work lunches, or serve it cold as a bean salad—still delicious. (Yes, even on a Tuesday night when you’re craving something hearty but don’t want to slave over the stove.)
  • Pantry Staple Power: I make this when I’m broke or lazy—or both—and it never lets me down. Salt pork and beans stretch forever, so a single batch feeds my family for days. Plus, the ingredients? Cheap, shelf-stable, and always in my cupboard. Budget-friendly doesn’t get much better than this.

Step-by-step instructions for smoky salt pork and bean soup

Here's how to transform simple ingredients into a hearty, flavor-packed bean soup with rich smoky notes.

1

đŸ”„ Step 1: Render the Salt Pork and Build Flavor

Heat the 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the 12 oz salt pork, sliced thin, and cook undisturbed for 5-6 minutes until the fat begins to render and the pork starts to crisp. Here's where the magic happens—I stir occasionally after the first few minutes to prevent burning while letting that fat pool in the pan.

Once the pork is golden and the fat has rendered out (about ÂŒ cup should collect), remove it with a slotted spoon and set aside. Leave the fat in the pot—this is your flavor foundation. The rendered pork will add depth to your soup later. If you're worried about excess fat, you can drain most of it after cooking the onions, but I like to keep some for richness.

2

👹‍🍳 Step 2: SautĂ© Aromatics Until Deeply Fragrant

In the same Dutch oven, add the diced onion and cook over medium heat for 5-6 minutes until softened and translucent. The onions should caramelize slightly at the edges—that sweetness balances the saltiness of the pork. Here's the thing—don't rush this step. Patience here means better flavor in the final soup.

Add the minced garlic cloves and cook for 30 seconds until fragrant but not browned. Then stir in the 1 teaspoon thyme, 1 teaspoon cracked black peppercorns, and 1.5 teaspoons salt. The peppercorns will pop slightly—this releases their oils and adds complexity. Cook for another 30 seconds to toast the spices and meld all the aromatics together.

3

🍳 Step 3: Develop the Tomato Base

Reduce the heat to medium-low and stir in the 0.5 cup tomato paste. Cook for 2-3 minutes until it darkens slightly and the raw taste disappears. This step creates the rich, slightly sweet base that ties everything together. I like to use a wooden spoon here—it helps scrape up any browned bits from the bottom of the pot that contain concentrated flavor.

Pour in the 4 cups chicken broth and bring the mixture to a gentle simmer. Add the 2 whole bay leaves and the reserved salt pork. The broth should just cover the ingredients—if it's too shallow, add a splash of water. Let it simmer gently for 10 minutes to infuse all the flavors. This is where the soup starts to come together—don't skip this step, even though it might feel like waiting.

4

đŸ„˜ Step 4: Cook the Beans Until Tender

Add the 2 cups soaked navy beans to the pot. The beans should be fully submerged in the broth—if not, add a little more liquid. Bring to a boil, then reduce heat to low and let it simmer gently for 45-60 minutes until the beans are tender but not mushy. You'll know they're ready when they're easily pierced with a fork but still hold their shape. Here's the trick: if the soup gets too shallow during cooking, add a little water to keep the beans submerged.

About 15 minutes before the beans are done, taste the broth. If it needs more salt, adjust now—it's easier to fix before the beans absorb too much. The soup should have a rich, smoky flavor with just a hint of sweetness from the tomato. If it's too acidic, a pinch of sugar can help balance it. The beans should be creamy inside but not falling apart—this is the perfect texture for this hearty soup.

5

đŸ”Ș Step 5: Finish and Garnish

Remove the 2 whole bay leaves from the soup. Stir in the diced red bell pepper and cook for 2-3 minutes until just heated through. This adds a bright, fresh contrast to the rich, smoky flavors. The bell pepper should retain some bite—don't overcook it or it'll turn mushy.

Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped parsley. The parsley adds a fresh finish that cuts through the richness. Serve immediately 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 meld, so make extra if you can—it's that good.

👹‍🍳

Pro Tips For Making Bean Soup With Salt Pork

  • CRISP THE PORK FIRST: Cut the salt pork into œ-inch cubes and sear them in a cold, dry skillet over medium heat—no oil needed. The fat will render slowly, and you’ll get a deep, nutty crust that disappears into the soup instead of floating on top. (Yes, it takes 5-7 minutes, but rushing this step means bland, greasy pork.)
  • SOAK BEANS LONGER THAN YOU THINK: Navy beans need at least 8 hours of soaking (overnight works best), but if you’re short on time, use the quick-soak method: boil them for 2 minutes, then cover with hot water and let sit for 1 hour. Draining and rinsing afterward removes excess starch, which keeps the soup from turning gluey—trust me, you’ll taste the difference.
  • STIR THE TOMATO PASTE: Don’t just dump the tomato paste into the pot and walk away. Stir it vigorously with a wooden spoon for 30 seconds after adding it to the onions and garlic. This breaks up clumps and ensures it dissolves evenly, so every bite of soup gets that rich, umami depth instead of just pockets of intense tomato flavor.
  • DON’T SKIP THE SIMMER: After everything’s in the pot, bring it to a boil once to blend flavors, then drop the heat to a gentle simmer. A rolling boil can toughen the beans and turn the pork rubbery. Cover the pot and let it bubble softly for 45-60 minutes—this is where the flavors meld, not where you rush. (Your future self will notice if you don’t.)

Serving suggestions for this dish

Crusty Bread Pairing

Nothing complements this rich bean soup like a warm, crusty loaf of bread to soak up every last drop of that smoky broth. I always reach for a sourdough or cornbread—the slightly tangy notes of sourdough cut through the salt pork's richness beautifully.

For a Southern touch, try a honey-butter cornbread with a crispy crust and tender crumb. The sweetness of the honey balances the savory soup perfectly. đŸ„–

If you're short on time, a baguette works too—just slice it thick and toast it in the oven until golden. For extra flavor, brush the slices with garlic-infused olive oil before serving.

The bread should be sturdy enough to handle the hearty soup without falling apart. I like to serve it on the side so everyone can tear off pieces as needed.

Fresh Green Salad

A simple arugula salad with a light vinaigrette adds brightness to the meal. Toss 4 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon lemon juice, and a pinch of flaky sea salt.

The peppery bite of arugula contrasts the soup's richness while keeping the meal balanced. Add thinly sliced radishes and toasted walnuts for extra crunch and texture.

For a Southern-inspired twist, swap the arugula for mixed greens and top with shaved fennel, cherry tomatoes, and a drizzle of balsamic glaze. The sweetness of the tomatoes and fennel complements the smoky pork beautifully.

I often serve this salad on the side so guests can choose how much to eat—some love it, others prefer focusing on the soup.

Pickled Vegetables

Pickled vegetables add a tangy crunch that cuts through the soup's richness. Try quick-pickled red onions—slice 1 small red onion thin, soak in œ cup vinegar, 1 tablespoon sugar, and œ teaspoon salt for 20 minutes.

The bright acidity balances the smoky pork perfectly. I also love pickled jalapeños for those who enjoy a little heat.

For a more substantial side, try pickled green tomatoes—slice 2 green tomatoes, pack into a jar with œ cup vinegar, 1 tablespoon sugar, and 1 teaspoon mustard seeds.

Let them sit for 1 hour before serving. The crisp, tangy flavor pairs wonderfully with the soup's hearty depth. These pickles also make great leftovers—they keep for weeks in the fridge.

Cheesy Toppings

For a final flourish, serve the soup with shredded sharp cheddar or crumbled feta on the side. The cheddar adds a sharp, salty contrast that enhances the smoky flavors, while feta brings a creamy tang.

I like to offer both so guests can choose their preference. A sprinkle of crumbled goat cheese also works beautifully—its tangy notes cut through the richness.

For a Southern touch, try grated Parmesan—its nutty depth adds another layer of flavor. I often set out small bowls of these toppings at the table so everyone can customize their bowls.

The cheddar melts slightly when stirred into the soup, creating a creamy, cheesy finish that feels indulgent. Don’t forget a pepper grinder on the table—freshly cracked black pepper elevates every bite.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 45mg15%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
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 in this recipe?

You can use bacon, but the flavor won't be quite the same. Salt pork has a deeper, saltier profile that works perfectly with beans. If you must substitute, use 12 oz thick-cut bacon and increase the cooking time by 2-3 minutes to render more fat. The bacon will add smokiness, but it lacks the salty depth of properly cured salt pork. For best results, look for thick-cut bacon with good marbling.

2

How do I properly soak dried navy beans for this recipe?

Place the 2 cups dried navy beans in a large bowl and cover with plenty of cold water—at least 4 inches above the beans. Soak overnight (8-12 hours) or use the quick-soak method: cover beans with water, bring to a boil for 2 minutes, then let them sit off heat for 1 hour. Drain and rinse before using. Never skip soaking—it ensures tender beans that hold their shape beautifully in the soup.

3

Can I make this soup in a slow cooker?

Follow the same steps for rendering the salt pork and building the base, then transfer everything to your slow cooker. Add the soaked beans and broth, then cook on low for 6-8 hours or high for 3-4 hours. The slow cooker's gentle heat makes the beans extra tender while keeping the broth rich. Just stir occasionally and add water if needed to keep the beans submerged. The flavors will meld even more deeply than on the stovetop!

4

Why does my bean soup taste too salty?

Salt pork is already heavily cured, so it adds significant saltiness. Taste the broth before adding beans—if it's too salty, reduce it by ⅓ to œ cup and add extra broth or water. For the beans, use low-sodium chicken broth and avoid adding extra salt until the very end. If needed, balance the salt with a pinch of sugar or acid (like lemon juice) to refresh the palate.

5

How long will this soup keep in the fridge or freezer?

Store leftovers in an airtight container in the fridge for up to 5 days. The flavors actually improve overnight as they meld together! For freezing, portion into airtight containers or freezer bags, leaving 1-inch headspace for expansion. It keeps for 3 months. Thaw overnight in the fridge—never at room temperature—and reheat gently on the stove. The texture remains perfect when reheated properly.

★★★★★4.7(13 reviews)
Categories Soups & Stews