Soups & Stews
This bean soup with salt pork delivers the soul-warming comfort of a Southern kitchen, where smoky pork meets tender beans in a rich, aromatic broth. đ I developed this recipe after years of perfecting pork techniquesâevery bite carries that perfect balance of salty, smoky, and hearty.
The secret lies in slow-cooking the salt pork until it's crispy and infused with flavor, then simmering it with beans until they're so tender they practically melt.
What sets this recipe apart is the two-stage cooking process: first rendering the pork fat to create a flavorful base, then building depth with garlic, onions, and herbs. The result is a soup that's both restaurant-quality and deeply nostalgic, perfect for cold evenings or family gatherings.
It's the kind of dish that transforms simple ingredients into something extraordinary. By the time you're done, you'll have a steaming bowl of soup with crispy pork bits, creamy beans, and a broth so flavorful it'll have everyone asking for seconds.
The aroma alone will transport you to a cozy Southern kitchen, where every spoonful feels like a hug. This is comfort food at its finestâhearty, satisfying, and impossible to resist.
Whether you're serving it to a crowd or enjoying it alone, this recipe delivers authentic taste with minimal fuss. The best part? Leftovers taste even better the next day, making it ideal for meal prep. Let's get cooking!
Ingredients for bean soup with salt pork
Smoky salt pork meets tender beans in this soul-warming Southern classicâjust 14 ingredients for pure comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Salt Pork đĽ | 8 oz | Thinly sliced for crispy edges |
| Dried Navy Beans đą | 2 cups | Soaked overnight for tenderness |
| Yellow Onion đ§ | 1 whole | Chopped into small dice |
| Garlic Cloves đ§ | 4 cloves | Minced for aromatic punch |
| Carrots đĽ | 2 medium | Peeled and sliced into rounds |
| Celery Stalks đ§ | 2 whole | Diced for classic mirepoix |
| Bay Leaves đ | 2 whole | Fresh for deep flavor infusion |
| Smoked Paprika đśď¸ | 1 tbsp | For authentic smoky depth |
| Ground Black Pepper đśď¸ | ½ tsp | Freshly cracked for heat |
| Kosher Salt đ§ | 1 ½ tsp | Adjust to taste at the end |
| Chicken Broth đ§ | 6 cups | Low-sodium preferred for balance |
| Apple Cider Vinegar đ | 1 tbsp | Brightens the rich flavors |
| Fresh Thyme đż | 1 tbsp | Leaves only for subtle aroma |
| Butter đ§ | 2 tbsp | For finishing richness |
The salt pork is non-negotiable hereâlook for thick-cut, well-cured pieces from the deli counter at Whole Foods or your local butcher. The best cuts have visible fat marbling, which renders beautifully for that crispy crunch. If you can't find salt pork, thick-cut bacon works in a pinch, but the flavor won't be quite the same. For the beans, navy beans are traditional, but pinto or great northern beans add a nice variation. Soak them overnight in plenty of waterâthis cuts cooking time dramatically and prevents that mealy texture. The broth? Homemade is ideal, but a quality low-sodium store-bought version works too. Just skip the bouillon cubesâthey add too much salt.
No smoked paprika? Substitute with a mix of regular paprika and a pinch of liquid smokeâabout half a teaspoon of smoke per tablespoon of paprika. Fresh thyme unavailable? Dried thyme at one-third the amount gets you close, but the flavor won't be as bright. The vinegar might seem odd, but it's essential for cutting through the richnessâapple cider vinegar adds subtle sweetness, while white vinegar gives a sharper bite. For the vegetables, carrots and celery can be swapped freely, but keep the total volume similar. The butter at the end is crucialâit adds a velvety finish that makes this soup feel restaurant-quality. Trust me on this one: don't skip it.
This soup tastes even better the next day as the flavors meld together. Store it in the fridge for up to 5 days, or freeze portions for 3 months. The salt pork keeps well in the fridge for 2 weeks wrapped tightly in parchment paper. For meal prep, I double the batch and freeze halfâjust thaw overnight in the fridge before reheating. The beans will thicken as they cool, so add a splash of broth when reheating. And if you're feeling fancy, garnish with extra crispy pork bits and a sprinkle of fresh thyme before serving.
Why You'll Love This Recipe
- One-Pot Magic: Honestly, I love recipes that donât require a million dishesâjust one pot, and youâre done. The salt pork renders its own fat while the beans soak, so by the time youâre chopping onions, everythingâs already working together. No extra pans, no stress.
- Salty-Sweet Symphony: That crispy salt pork crackling in the pot? Itâs the star. The slow simmer lets its savory depth meld with the beansâ earthiness, while the carrots add just enough sweetness to balance it all. Iâll be real: the first bite makes me close my eyes.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. Tastes even better the next dayâseriously, the flavors deepen. Pack it in a thermos for work, or reheat it for a lazy Sunday. (Yes, even on a Tuesday night when youâre exhausted.)
- Budget-Busting Staple: Dried beans and salt pork? Cheaper than takeout, cheaper than most groceries. A pound of beans feeds my family for days, and the pork stretches across meals. My wallet thanks me every time. Plus, itâs one of those rare recipes where cheaper ingredients taste better after simmering.
Step-by-step instructions for smoky salt pork bean soup
This hearty bean soup delivers smoky bacon crunch and rich, comforting flavors in one perfect bowl.
đĽ Step 1: Render the Salt Pork for Maximum Flavor
Heat a large Dutch oven over medium heat and add the 8 oz salt pork, sliced thinly. Cook undisturbed for 5-6 minutes until the edges start to crisp and the fat begins to render out. This is where all the magic happensâthe fat will infuse the soup with deep, smoky richness.
Once the salt pork is golden and crispy on the edges, use tongs to transfer it to a small plate, leaving all that delicious rendered fat in the pot. You'll want about 2 tablespoons of fat remainingâthis is your flavor foundation. If you need more, let it cook another minute or two, but don't let it burn. Here's the thingâif you rush this step, you'll miss out on that incredible bacon crunch and depth of flavor that makes this soup special.
đł Step 2: SautĂŠ the Aromatic Vegetables
In the same Dutch oven, add the 1 whole yellow onion (chopped small), 2 medium carrots (sliced into rounds), and 2 whole celery stalks (diced). Cook for 5-6 minutes until the vegetables soften slightly and begin to caramelizeâyou'll see them turn from pale to golden brown. This caramelization builds layers of flavor that make the soup taste homemade and comforting.
Add the 4 cloves garlic cloves (minced) and the 1 tbsp smoked paprika, stirring constantly for 30 seconds until fragrant. The paprika will bloom with its smoky aroma, deepening the flavor profile. If you're using fresh thyme, add the 1 tbsp fresh thyme leaves now too. Don't skip this stepâit's where the soup's authentic, smoky character really develops.
đĽ Step 3: Build the Soup Base
Pour in the 6 cups chicken broth and bring everything to a gentle boil. Add the 2 whole bay leaves, 1 tbsp apple cider vinegar, 0.5 tsp ground black pepper, and 1.5 tsp kosher salt. Stir well to combine, then reduce heat to low and let it simmer gently for 30 minutes. This initial simmer helps extract all the flavors from the vegetables and salt pork, creating a rich, flavorful broth.
Here's where it gets goodâadd the 2 cups soaked navy beans (don't drain them first) and the crispy salt pork pieces you set aside earlier. The beans should be fully submerged in the broth. If they float to the top, gently stir them down. The beans will absorb the flavors from the broth and salt pork as they cook, making each bite incredibly satisfying.
â° Step 4: Simmer Until Beans Are Tender
Let the soup simmer uncovered for 1-1.5 hours until the beans are fork-tender. You'll know they're ready when they're soft but still hold their shapeâno mushy texture. The longer they cook, the more flavor they absorb, so don't rush this step. I like to check the beans after 1 hour and adjust the seasoning if needed, but I've found that the beans usually reach perfect tenderness right around the 1.5-hour mark.
Real talk: if the soup starts to reduce too much and looks thick, add a splash of water or more broth to keep it at a good consistency. You want it hearty but still easy to ladle. The beans should be tender enough to eat with a spoon but still hold their shapeâthis ensures each bite is satisfying and full of flavor.
đ˝ď¸ Step 5: Finish and Serve with Richness
Remove the 2 whole bay leaves from the soup. Stir in the 2 tbsp butter and let it melt into the soup, adding a luxurious finish. The butter should coat the back of a spoon, signaling it's ready to serve. Taste and adjust the seasoning with more salt or pepper if neededâthis is your chance to make it perfect for your palate.
Ladle the soup into bowls and serve immediately while it's hot and steaming. The combination of the crispy salt pork, tender beans, and rich broth creates a bowl of comfort that's hard to beat. Each spoonful delivers layers of smoky, savory, and slightly tangy flavors that make this soup a true crowd-pleaser. Pair it with crusty bread to soak up every last drop of that delicious broth!
Pro Tips For Making Bean Soup With Salt Pork
- Sear the Salt Pork Hard: That first crackle and golden crust on the salt pork isnât just for looksâit locks in flavor. Use a cold pan, lay the slices flat, and let them render fat slowly over medium heat. I used to rush it, and the pork stayed greasy and bland. Give it 8-10 minutes per side, no crowding, or youâll steam instead of sear.
- Soak Beans Overnight, Then Boil: Skipping the soak? Your beans will stay tough no matter how long you simmer. Cover dried navy beans in water for at least 12 hours, then drain and rinse before cooking. After boiling for 5 minutes, the skins split easilyâthis cuts cooking time by nearly half. (Yes, even if youâre impatient like me.)
- Donât Overcrowd the Pot: Throwing everything in at once turns your soup into a sad, watery stew. SautĂŠ onions and garlic until soft, then remove half before adding beans and carrots. This lets the veggies caramelize instead of stewing in their own juices. Trust me, your soup will taste richer when you give the ingredients room to breathe.
- Add Carrots Last, Cook Fast: I learned this the hard wayâcarrots left in too long turn mushy and lose their sweetness. Toss them in during the last 10 minutes of simmering, sliced into even Âź-inch pieces. Theyâll stay tender-crisp and brighten the whole dish. (Pro move: A pinch of sugar in the pot with them makes a real difference.)
Troubleshooting great bean soup with salt pork
Fat Not Rendering
If your salt pork isn't releasing enough fat, you're likely cooking it too quickly or at too high heat. I've seen this happen when people rush the processâreduce heat to medium-low and let it cook undisturbed for 8-10 minutes.
The key is patience: the fat will eventually render out as the pork crisps. For extra insurance, try using thicker-cut salt pork from your local butcherâit renders better than thin slices.
If you're still struggling, add 1 extra tablespoon of bacon fat or neutral oil to the pot after removing the pork. đĽ
Mushy Beans
Overcooked beans are the most common mistake, and it's easy to fix. Navy beans should be fork-tender but still hold their shapeâif they're falling apart, you've gone too far. The solution? Start checking at the 1-hour mark and taste-test occasionally.
If you're using dried beans that weren't soaked properly, they'll never reach perfect tenderness. I recommend soaking them in plenty of water with 1 tsp baking soda for 8 hours (or overnight) before cooking. This ensures even cooking and prevents that unappetizing mushy texture. đą
Broth Too Weak
A bland broth usually means insufficient flavor extraction during the initial simmer. The fix is simple: simmer the vegetables and broth for 30 minutes BEFORE adding the beans. This builds a strong flavor base.
If your broth still tastes weak, try adding 1 extra bay leaf or 1 tsp fish sauce (trust me, it adds depth without overpowering).
For an extra boost, roast your onions, carrots, and celery at 400°F for 20 minutes before sautĂŠingâthe caramelization will take your broth to the next level. đ
Pork Too Soft
If your salt pork ends up rubbery instead of crispy, you likely didn't cook it long enough or moved it too soon. Leave it undisturbed on the heat until the edges are deep golden brownâthis can take 8-10 minutes depending on the cut.
For extra crispiness, I like to pat the pork dry with paper towels before cooking. If it's already too soft, try re-crisping it by broiling for 2-3 minutes at the end.
Another trick? Use a mix of salt pork and thick-cut baconâthe bacon adds extra crunch while keeping the authentic flavor. đĽ
Soup Too Thick
If your soup reduces too much and becomes gluey, it's usually because the beans released too much starch. The quick fix is to add ½ cup of hot broth or water and stir well. For future batches, don't overcrowd the potâgive the beans room to cook properly.
If the soup is still too thick after adding liquid, try simmering uncovered for an extra 10-15 minutes to let some moisture evaporate naturally. Pro tip: Skimming excess foam from the surface during cooking helps prevent thickening. đĽ
Seasoning Off
If your soup tastes bland, it's usually because the salt pork didn't infuse enough flavor or the seasoning wasn't balanced. Taste as you go: add ½ tsp more smoked paprika for depth, 1 tsp apple cider vinegar for brightness, or ½ tsp more salt for balance.
For an instant flavor boost, stir in 1 tbsp of bacon grease or 1 tsp of fish sauce at the end. Remember, you can always adjust seasoningâbutter, salt, and pepper are your best friends for finishing. đ§
Nutrition facts
Frequently asked questions
Can I substitute salt pork with bacon?
Yes, but the flavor won't be identical. Thick-cut bacon works bestâit renders fat and adds smoky crunch. For authentic taste, use 1:1 ratio but reduce cooking time by 2-3 minutes since bacon crisps faster. The salt pork's cure gives this soup its signature depth, so if you're avoiding salt pork for dietary reasons, try adding ½ tsp extra smoked paprika to compensate.
How do I make this soup vegetarian?
Replace salt pork with smoked tofu or tempeh (marinated in soy sauce and liquid smoke) and use vegetable broth. For richness, stir in 1 tbsp nutritional yeast and ½ tsp smoked paprika at the end. The beans will still be hearty, but the umami comes from mushrooms or miso paste instead.
Can I use canned beans instead of dried?
Drain and rinse 2 (15-oz) cans navy beans before adding to the pot. Since canned beans are pre-cooked, reduce simmering time to 45-60 minutes total. For extra flavor, add ½ cup reserved bean liquid to the broth. This cuts prep time dramatically while keeping the soup's satisfying texture.
What's the best way to reheat leftovers?
Reheat gently on the stovetop over low heat with 2 tablespoons water or broth per serving. Stir frequently to prevent sticking. The beans will thicken as they cool, so add liquid gradually. For crispy pork, reheat in a 350°F oven for 10 minutes after warming the soup. Leftovers taste even better the next day as flavors meld!
Can I make this soup in a slow cooker?
Yes! Brown the salt pork in a skillet first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The beans will absorb more liquid, so add ½ cup broth if needed. The slow cooker method enhances tenderness but may make the pork slightly softerâadd extra crispy bits fresh before serving.
