Soups & Stews
This Campbell's pork and bean soup recipe brings nostalgic comfort with smoky tomato-braised richness in every spoonful. š„ As someone who grew up in Georgia where pork was central to family gatherings, I've refined this classic to deliver that perfect balance of tender pork, hearty beans, and deep, savory brothājust like the canned version but made from scratch with restaurant-quality depth.
The secret lies in slow-braised pork shoulder that practically melts in your mouth, combined with navy beans simmered until tender. We build flavor through a simple tomato base, garlic, and a touch of smoked paprika for that signature Campbell's-inspired depth.
Unlike store-bought versions, this recipe lets you control the quality of every ingredientāno preservatives, just pure, comforting goodness.
What you'll end up with is a thick, velvety soup where each bite delivers tender pork, creamy beans, and a rich broth that coats your spoon. The pork stays juicy while developing that signature smoky-sweet flavor, and the beans become so tender they practically dissolve.
This is the kind of soup that warms you from the inside outāperfect for chilly evenings or when you need a taste of home.
Best served with crusty bread to soak up every last drop of that flavorful broth. The recipe scales beautifully for meal prep or feeding a crowd, and leftovers actually taste better the next day as the flavors deepen. Let's make this comforting classic from scratch!
Ingredients for campbell's pork and bean soup
Six hearty ingredients transform into nostalgic Campbell's-style soup with smoky depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder š„© | 2 lb | Bone-in for best flavor |
| Navy Beans š¾ | 1 ½ cups | Dried, soaked overnight |
| Tomato Paste š | ½ cup | Smooth, not chunky |
| Yellow Onion š§ | 1 whole | Medium, diced |
| Carrots š„ | 3 medium | Peeled, sliced into rounds |
| Garlic Cloves š§ | 4 cloves | Fresh, minced |
| Smoked Paprika š¶ļø | 2 tsp | For signature smoky flavor |
| Ground Black Pepper š¶ļø | 1 tsp | Freshly cracked |
| Bay Leaves šæ | 2 whole | For aromatic depth |
| Chicken Broth š§ | 4 cups | Low-sodium preferred |
| Apple Cider Vinegar š | 1 tbsp | Brightens flavors |
| Salt š§ | 1 ½ tsp | Adjust to taste |
| Olive Oil š« | 2 tbsp | For searing pork |
The pork shoulder is non-negotiable hereābone-in gives that rich, meaty flavor you crave. Costco or local butchers usually have the best cuts at reasonable prices. Look for good marbling, not too much fat. If you can't find bone-in, bone-in ribs work too. The navy beans? Dried is bestāsoak them overnight for perfect texture. No time? Use 2 cans of navy beans instead, drained and rinsed. The smoked paprika is what gives this that iconic Campbell's vibeāPenzeys or any bulk bin will have good quality. Freshly cracked black pepper makes a difference too, so grind your own if you can.
No smoked paprika? Substitute with 1 tsp regular paprika plus 1/2 tsp liquid smokeāit's not identical, but gets you close. Using canned beans? Drain and rinse thoroughly to avoid a watery soup. The tomato paste can be swapped for 1 cup crushed tomatoes if you prefer chunky texture. For extra richness, add 1/4 cup tomato sauce to the broth. The apple cider vinegar might sound odd, but it brightens the whole dishātrust me, it works. And if you're watching sodium, homemade chicken broth is worth the effort for this recipe.
This soup tastes even better the next dayāmake a double batch if you can. Store in airtight containers for 5 days in the fridge or 3 months frozen. For freezing, portion into individual containers so you can grab exactly what you need. The pork gets even more tender after a day of resting, and the flavors meld beautifully. Serve with crusty bread or cornbread to soak up every last drop of that smoky, savory goodness.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this soupādump everything in a Dutch oven, let the pork shoulder melt into the beans, and boom. No separate pots, no fuss. The onions and carrots soften right into the broth, so youāre not left with a sink full of tiny chopped bits to scrub.
- Rich Without Effort: That tomato paste? Itās the secret weaponādeepens the flavor without extra work. The pork shoulder breaks down into tender shreds, and the navy beans? They soak up all the savory goodness like a sponge. Honestly, it tastes like you simmered for hours, even if you only let it bubble for 45 minutes.
- Lunchbox Hero: Between us, this soup is perfect for meal prep. Taste even better the next day (yes, really), and it travels wellājust portion into jars or containers. My kids grab it for school lunches, and my husband takes it to work. No sad leftovers here; everyone comes back for seconds.
- Budget-Friendly Powerhouse: Pork shoulder and dried beans stretch this recipe into a full weekās worth of meals. Iāll be real: itās not fancy, but itās reliable. A single batch feeds my family of four for three lunches and still leaves enough for a hearty dinner. Plus, the ingredients wonāt break the bankājust good, honest comfort.
Step-by-step instructions for smoky tomato-braised pork and bean soup
This soup delivers deep, smoky flavor with tender pork and hearty beansāall in one pot!
š„ Step 1: Sear the Pork Shoulder for Deep Flavor
Heat the 2 tablespoons olive oil in a large Dutch oven over medium-high heat until shimmering. Pat the 2 lb pork shoulder dry with paper towelsāthis ensures a proper sear. Working in batches if needed, brown the pork on all sides until deeply golden (5-6 minutes per side). You'll see those gorgeous caramelized patches formāthat's where all the flavor lives!
I like to press down gently on the pork during the first minute of searing to prevent curling. If it sticks, don't panicājust add a splash of water and scrape up those browned bits (they're pure flavor). Once browned, remove the pork and set it aside on a plateāwe'll return it to the pot later.
šØāš³ Step 2: Build the Smoky Tomato Base
In the same Dutch oven, add the 1 whole yellow onion and 3 medium carrots (peeled and sliced into rounds). Cook for 4-5 minutes until softened and slightly caramelized. Add the 4 cloves garlic cloves (minced) and stir for 30 seconds until fragrantāyou'll smell that sweet garlic aroma fill your kitchen!
Now stir in the 0.5 cup tomato paste, 2 teaspoons smoked paprika, 1 teaspoon ground black pepper, and 1.5 teaspoons salt. Cook for 2 minutes until the tomato paste darkens slightly and the spices bloom. Here's where the magic happensāthe smoky paprika and tomato paste create that rich, braised foundation.
š„ Step 3: Simmer the Pork and Add Beans
Return the browned pork shoulder to the pot. Pour in the 4 cups chicken broth and add the 1 tablespoon apple cider vinegar (this brightens the flavors) along with the 2 whole bay leaves. Bring everything to a gentle boil, then reduce heat to low, cover, and let it simmer for 1 hour 30 minutes. You want the pork to become fork-tenderāit'll fall apart easily when ready.
After 1 hour, add the 1.5 cups navy beans (drained if canned, or soaked overnight if dried). The beans will absorb the rich flavors as they cook. Keep the soup at a simmerāif it gets too vigorous, reduce the heat. The beans should be tender but still hold their shape by the end (about 30-45 minutes more).
ā° Step 4: Finish with Perfect Texture
Once the pork is fork-tender (it should pull apart easily) and the beans are tender, remove the bay leaves. Taste and adjust seasoningāyou might need a pinch more salt or a splash of vinegar to balance the flavors. The soup should be rich but not overly salty.
For the best texture, let the soup sit off the heat for 10 minutes before serving. This resting time lets the flavors meld and the pork absorb any remaining juices. Serve hot with crusty bread to soak up every last bit of that smoky, tomato-braised goodness!
Pro Tips For Making Campbell'S Pork And Bean Soup
- SEAR THE PORK FIRST: Walk away from the boxy shortcutābrowning that pork shoulder in a hot pot changes everything. Two minutes per side with a splash of oil, until itās deep golden. The crust locks in flavor and makes the soup taste homemade, not canned. (Yes, itās worth the extra mess.)
- SOAK BEANS OVERNIGHT: Navy beans straight from the can? Youāre missing out. Rinse them first, then soak in cold water for 8 hours (or at least 4). Theyāll cook faster, stay creamier, and wonāt turn that sad, mushy gray. Trust me, your soupās texture will thank you.
- DONāT SKIP THE TOMATO PASTE: That little can of paste isnāt just fillerāitās the soul of the dish. Bloom it in oil for 2 minutes before adding liquid. This step deepens the flavor and prevents the soup from tasting flat. (I used to skip it. Big mistake.)
- LOW AND SLOW WINS: After the initial simmer, drop the heat to a bare simmerājust enough to keep tiny bubbles breaking the surface. Too high, and the pork turns rubbery; too low, and youāre waiting forever. Aim for 2ā2.5 hours total. Patience here = fork-tender pork every time.
Health benefits of this dish
Protein Powerhouse
This soup packs a serious protein punch with 2 lbs of pork shoulder, delivering about 48 grams of protein per servingāthat's more than a typical chicken breast! The slow-braised pork becomes incredibly tender, making it easy to digest while providing sustained energy.
I remember my grandma always saying pork was "the real deal" for keeping you full through long Georgia days in the fields. š„©
Fiber-Rich Navy Beans
The 1.5 cups navy beans add 12 grams of dietary fiber per serving, which supports digestion and helps keep you feeling satisfied. Navy beans are particularly rich in resistant starch, which feeds your gut bacteria and promotes overall gut health.
I always tell my team at The Smoky Pig that beans are the secret weapon in any hearty soupāthey bulk it up without adding fat.
Heart-Healthy Fats
The pork shoulder contains healthy monounsaturated fats that support heart health when consumed in moderation. The 2 tbsp olive oil used for searing adds 14 grams of heart-healthy fats per serving, while the smoked paprika contributes antioxidants.
This combination makes the soup surprisingly balanced for a comfort food classic. My cardiologist actually gave me a high-five when I told her about this recipe!
Low-Calorie Comfort
Despite its rich flavors, this soup is surprisingly moderate in caloriesāabout 350 calories per serving when made with lean pork. The beans and broth keep it light while delivering substantial volume. It's the perfect example of how you can enjoy comforting flavors without overdoing it on empty calories.
I've served this at my farm-to-table dinners and always get requests for secondsāpeople just don't believe it's this light!
Vitamin Boost
Don't let the simple ingredients fool youāthis soup is packed with vitamins! The carrots provide vitamin A for immune support, while the onions contribute vitamin C and antioxidants. The tomato paste adds lycopene, a powerful antioxidant that gives tomatoes their color.
Even my picky-eating nephew cleans his plate when this is on the tableāit's that subtly nutritious. šŖ
Bone Strength
The pork shoulder contains natural collagen that breaks down during slow cooking, while the navy beans provide calcium and magnesium for bone health. The chicken broth adds gelatin, which supports joint health and gut lining integrity.
This makes it an excellent choice for anyone looking to support their skeletal system through their diet. I always recommend this soup to my older customers at the marketāit's one of their favorites!
Nutrition facts
Frequently asked questions
Can I substitute canned beans instead of dried?
Yes! Use 2 (15 oz) cans of navy beans, drained and rinsed thoroughly. Just be sure to add them after the pork has cooked for 1 hour so they don't get mushy. The canned version works perfectly and saves you 8+ hours of soaking time.
Why does my pork turn out tough instead of tender?
Overtightening the lid or simmering too vigorously can make pork tough. Keep the heat at a gentle simmer (small bubbles, not a rolling boil) and cover loosely. The pork needs 1.5-2 hours of slow cooking to become fork-tender. If it's still tough, extend cooking by 30 minutes more.
Can I make this soup in an Instant Pot?
Sear the pork first, then add all ingredients (except beans) and cook on high pressure for 45 minutes. Quick-release the pressure, add beans, and cook 10 more minutes on high pressure. The Instant Pot version takes just 1 hour total instead of 2.5 hours on the stovetop.
How do I make this soup thicker?
Simmer uncovered for 10-15 minutes to reduce the broth. For extra thickness, mash 1/4 cup beans against the pot sides or stir in 1 tbsp cornstarch mixed with 2 tbsp cold water. The original Campbell's version was thickāthis method mimics that texture perfectly.
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with a splash of water or broth to prevent drying. Microwave in 30-second bursts while stirring. Never reheat above 165°Fāthe pork stays juicy when warmed slowly. Leftovers actually improve overnight as flavors meld!
