Campbell's Pork and Bean Soup Recipe: Smoky Tomato-Braised Richness in One Pot

Soups & Stews

Campbell's Pork and Bean Soup Recipe: Smoky Tomato-Braised Richness in One Pot

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!

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Category
Meat
šŸ”„
Calories
Med Cal

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!

1

šŸ”„ 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.

2

šŸ‘Øā€šŸ³ 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.

3

🄘 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).

4

ā° 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

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 4g20%
Cholesterol 75mg25%
Sodium 850mg37%
Total Carbohydrate 34g12%
Dietary Fiber 8g29%
Sugars 6g
Protein 28g56%
* 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 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.

2

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.

3

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.

4

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.

5

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!

ā˜…ā˜…ā˜…ā˜…ā˜…4.9(11 reviews)
Categories Soups & Stews