Bean Soup With Salt Pork Recipe: Smoky Depth and Crispy Pork Bites

Soups & Stews

Bean Soup With Salt Pork Recipe: Smoky Depth and Crispy Pork Bites

This bean soup with salt pork delivers the kind of soul-warming comfort that comes from slow-cooked beans and crispy pork bites—just like my grandmother used to make. The secret lies in rendering the salt pork until it's golden and crisp, then using those rendered fats to build deep, smoky flavors in the broth. I've perfected this recipe over years of testing, balancing traditional techniques with modern shortcuts that still deliver restaurant-quality results.

The beauty of this dish is its simplicity: just a few ingredients that work together to create something extraordinary. You'll start by rendering the salt pork until it's crispy, then simmer the beans until they're tender and flavorful. The key is letting everything cook low and slow—this is where the magic happens, as the flavors meld and deepen with each passing hour. Trust me, the aroma alone will have everyone gathering around the table.

What you'll end up with is a rich, hearty soup where crispy pork bites float in a velvety broth infused with smoky, savory notes. The beans are perfectly tender, the pork has that satisfying crunch, and every spoonful is packed with flavor. This is the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd.

Whether you're cooking for a family gathering or just craving a taste of home, this bean soup delivers. The method is straightforward, but the results are anything but ordinary. Let's get started on creating a bowl of comfort that'll have everyone asking for seconds.

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

Ingredients for bean soup with salt pork

Just 13 ingredients transform into that soul-warming bean soup with crispy pork bites.

Ingredient Amount Notes
Salt Pork 🐖 8 oz Diced into small cubes
Dried Navy Beans 🌱 2 cups Uncooked, rinsed well
Yellow Onion 🧅 1 whole Diced into small pieces
Carrots 🥕 3 medium Peeled and chopped into chunks
Celery Stalks 🥬 3 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Minced finely
Bay Leaves 🌿 2 whole Fresh preferred
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Chicken Broth 💧 4 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For rendering pork
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The salt pork is non-negotiable here—it’s what gives this soup its signature smoky, crispy depth. Look for thick-cut salt pork at your local butcher shop or the deli counter at Whole Foods—it’s worth the extra effort. If you can’t find it, thick-cut bacon works in a pinch, but it won’t have the same rich, cured flavor. Dice it into small, even cubes so they render crispy without falling apart. The beans? Navy beans hold their shape beautifully, but you can swap in pinto or cannellini if that’s what you’ve got. Just make sure they’re soaked overnight for the best texture.

No smoked paprika? Substitute with a mix of regular paprika and a pinch of liquid smoke—it’s a game-changer for that smoky flavor. Fresh bay leaves are ideal, but dried works too at half the amount. The broth is where the magic happens—low-sodium chicken broth keeps things balanced, but beef broth adds extra richness. If you’re short on time, a mix of water and bouillon cubes gets you close. The carrots and celery can be swapped for whatever veggies you’ve got in the crisper—potatoes or sweet potatoes add heartiness, while zucchini keeps it lighter. Just chop them uniformly so they cook evenly.

This soup tastes even better the next day—plan ahead and make a double batch. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. The pork stays crispy if you reheat it gently, so cover it with a splash of broth or water while warming. For serving, I always garnish with fresh parsley and a drizzle of the rendered pork fat—it’s the secret to that restaurant-quality finish. If you’re prepping for a crowd, reheat portions in stages so the soup doesn’t get watery.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that first bite of crispy salt pork breaking through the thick, smoky broth. It’s salty, fatty, and so satisfying—like a hug in soup form. The navy beans soak up all that flavor, turning soft and tender while the pork stays crispy enough to make you reach for seconds.
  • One-Pot Magic: I swear by this recipe because it’s all in one pot—no fancy gadgets, no extra bowls. Just chop the onion, celery, and carrots (seriously, 10 minutes max), toss them in with the salt pork, and let the broth work its magic. The salt pork renders its own fat, which turns the beans into this velvety, rich stew without me having to babysit the stove.
  • Salt Pork Secret Weapon: Here’s what sold me: that first bite of crispy salt pork breaking through the thick, smoky broth. It’s salty, fatty, and so satisfying—like a hug in soup form. The navy beans soak up all that flavor, turning soft and tender while the pork stays crispy enough to make you reach for seconds.
  • Weeknight Workhorse: Between us, this is my go-to when I’ve got friends dropping by or the kids are starving after soccer practice. It’s hearty enough for a crowd but still feels cozy enough for a lazy Sunday. I’ll be real: the leftovers are even better the next day, especially with a sprinkle of fresh parsley.

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

Here's how to create a rich, smoky bean soup with perfectly crispy salt pork bites that'll make your kitchen smell amazing.

1

Render the Salt Pork for Maximum Flavor

Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the 8 ounces diced salt pork and cook for 8-10 minutes, stirring occasionally, until the fat begins to render out and the pork pieces turn golden brown. This step is crucial—it extracts all that delicious pork flavor into the fat.

Once the pork is golden and the fat has rendered (you should have about ¼ cup of rendered fat), remove the pork with a slotted spoon and set it aside on a paper towel-lined plate. Leave the fat in the pot—it's the flavor foundation for your soup. Don't drain it; this fat will create depth in your soup.

2

Sauté the Vegetable Base

In the same Dutch oven, add the 1 whole yellow onion, 3 medium carrots, and 3 whole celery stalks, all diced into small pieces. Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent. This process builds flavor by caramelizing the natural sugars in the vegetables.

Add the 4 cloves minced garlic, 1 tablespoon smoked paprika, 0.5 teaspoon ground black pepper, and 1.5 teaspoons kosher salt. Stir everything together and cook for another 1-2 minutes until the garlic is fragrant and the spices are toasted. This aromatic base will infuse your entire soup with rich, smoky flavor.

3

Simmer the Beans and Broth

Return the rendered salt pork to the Dutch oven. Add the 2 cups dried navy beans (rinsed well) and the 4 cups chicken broth. Stir to combine, then bring everything to a boil over high heat. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 1 hour, stirring occasionally to prevent sticking.

After 1 hour, check the beans for doneness. They should be tender but still hold their shape. If they're not quite soft enough, continue simmering for another 30-45 minutes, adding ½ cup water if the soup becomes too thick. The beans should be fork-tender with a slight bite—this ensures they hold up well in the soup.

4

Finish and Garnish for Perfect Presentation

Once the beans are tender, remove the 2 whole bay leaves from the soup. Stir in the 0.25 cup chopped fresh parsley and adjust the seasoning if needed. Taste and add more kosher salt or ground black pepper if desired. The soup should be rich, smoky, and well-balanced with a hint of spice from the paprika.

Ladle the soup into bowls, making sure each serving gets a generous portion of the crispy salt pork bites. Garnish with additional parsley if you like, and serve immediately while the pork is still crispy and the soup is steaming hot. This dish tastes even better the next day, so consider making extra for leftovers!

👨‍🍳

Pro Tips For Making Bean Soup With Salt Pork

  • CRISP THE PORK FIRST: High heat turns that salt pork into crispy, flavor-packed bits instead of soggy chunks. I used to skip this step—big mistake. Sear it in a dry pot for 3-4 minutes per side until golden, then add the beans and broth. The difference in texture and taste is night and day.
  • SOAK BEANS 8 HOURS MINIMUM: Dried navy beans need serious soaking—at least 8 hours, or overnight if you’re planning ahead. I learned this after a batch turned out mealy because I rushed it. Cold water works, but add a pinch of baking soda to soften the skins faster. No soaking? Double the simmering time, but it won’t be as tender.
  • CHOP VEGETABLES UNIFORM: Onions, carrots, and celery should be cut into ½-inch pieces—no smaller, no larger. Too big? They’ll sit like rocks in your soup. Too small? They’ll turn to mush before the beans are done. Use the same knife for all three (the "mirepoix" combo) to save time, and toss them in the pot together once the pork is out.
  • SIMMER LOW AND COVERED: Once the beans hit boiling, drop the heat to a gentle simmer and keep the lid on. I used to let it bubble hard, and the beans would split or the soup would get gluey. A low simmer (barely any bubbles) keeps everything tender and lets the flavors meld. Check every 30 minutes after the first hour—don’t walk away.

Dietary considerations for these flavors

Pork-Free Adaptations

If you prefer to avoid pork entirely, substitute the salt pork with 8 ounces of thick-cut bacon or smoked turkey breast diced into small cubes. For a vegetarian option, use 2 tablespoons olive oil to sauté the vegetables and add 1 tablespoon soy sauce or liquid smoke to mimic the smoky depth. I’ve tested this version and it still delivers that satisfying heartiness. 🌱

Gluten-Free Considerations

This recipe is naturally gluten-free, but always double-check your chicken broth label to ensure it contains no added wheat or barley. If using store-bought broth, opt for brands like Pacific Foods or Imagine, which are certified gluten-free. The smoked paprika and other spices are typically gluten-free, but check labels if you're highly sensitive. 🌾

Low-Sodium Options

To reduce sodium, use low-sodium chicken broth and cut the added salt in half. I recommend Swanson Low Sodium or homemade broth for better control. You can also add fresh herbs like thyme or rosemary to boost flavor without extra salt. The beans will still absorb enough seasoning from the pork and spices. 💧

Vegetarian Protein Boost

For a meat-free version, add 1 cup cooked lentils or ½ cup crumbled tempeh when simmering the beans. Lentils add hearty texture while tempeh provides a nutty depth. I’ve found that ½ teaspoon smoked paprika plus 1 teaspoon liquid smoke creates that essential smoky character. 🌿

Dairy-Free Notes

This recipe contains no dairy, making it naturally suitable for lactose-intolerant diets. If you’re avoiding all animal products, ensure your broth is vegetarian and use olive oil instead of any butter-based fats. The flavors remain rich and satisfying without dairy. 🥛

Allergen Awareness

For those with nut allergies, this recipe is safe as long as you avoid cross-contamination with nuts. If you’re allergic to soy, check your smoked paprika for soy additives, though most brands are soy-free. Always prepare this soup in a clean kitchen if other allergens are present. 🚨

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 4g20%
Cholesterol 45mg15%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 4g
Protein 18g36%
* 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 for this recipe?

You can absolutely use canned beans to save time! Use 3 cups of drained canned navy beans (or pinto/cannellini) instead of dried. Just skip the initial 1-hour simmer and add them directly with the broth. Reduce the cooking time to 20-30 minutes to let the flavors meld. The texture will be slightly softer but still delicious.

2

Why does my salt pork get soggy instead of staying crispy?

The key is timing and heat! Remove the pork from the soup 10 minutes before serving to keep it crispy. If it's already soggy, try this trick: Drain the pork on a wire rack over paper towels for 5 minutes before adding it back to the soup. For extra crunch, pan-fresh the pork cubes in a dry skillet for 2-3 minutes right before serving.

3

How can I make this soup even smokier?

For deeper smoke flavor, add ½ teaspoon liquid smoke when sautéing the vegetables or use 1 smoked tomato (like a sun-dried tomato) in the broth. Another pro tip: Toast the smoked paprika in a dry pan for 1 minute until fragrant before adding it to the soup. This intensifies the smoky aroma and taste dramatically.

4

Can I make this recipe in a slow cooker?

Yes! Brown the pork and sauté the vegetables first, then transfer everything to your slow cooker. Add the beans and broth, then cook on low for 6-8 hours or high for 3-4 hours. The slow cooker method actually enhances the flavors, making the broth even richer. Just add the pork back 30 minutes before serving to keep it crispy.

5

What's the best way to store leftovers?

Store leftovers in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. For reheating, warm the soup gently on the stove over low heat or in the microwave. To revive the pork's crispiness, toast it in a dry skillet for 2 minutes before serving. The flavors actually improve overnight!

★★★★★4.8(1 review)
Categories Soups & Stews