Campbell's Bean Soup Recipe: Smoky Tomato-Rich Depth in One Pot

Soups & Stews

Campbell's Bean Soup Recipe: Smoky Tomato-Rich Depth in One Pot

Creating a homemade Campbell's-style bean soup brings back the comforting flavors of my grandmother's kitchen, where every pot simmered with that perfect balance of smoky richness and hearty texture.

The secret lies in slow-cooked beans that absorb the tomato broth until it's thick and velvety, with just the right amount of seasoning to make every spoonful satisfying. I've perfected this one-pot recipe over years of testing—no shortcuts, just deep, developed flavors that taste like a hug in a bowl.

This recipe starts with dried beans, which transform into tender, flavorful morsels when simmered properly with aromatics like onions, garlic, and bay leaves. The smoky depth comes from a blend of spices—just enough paprika and black pepper to enhance the natural sweetness of the tomatoes without overpowering.

What makes it special is how the flavors meld together over time, creating a soup that's both simple and deeply comforting, perfect for chilly evenings or when you need a meal that feels like home.

By the time you're done, you'll have a pot of thick, hearty bean soup with a glossy surface from the tomato broth and a subtle smokiness that lingers on your tongue.

The beans will be tender but still hold their shape, and the broth will be rich enough to coat a spoon.

This is the kind of soup that pairs beautifully with crusty bread or a simple green salad, making it a complete meal that's easy to prepare but impossible to forget.

The best part? It's a recipe that scales effortlessly—double the batch for leftovers or serve it as-is for a cozy dinner. My grandmother always said good food should be simple, and this bean soup proves just that.

Let's get started on making a pot that tastes like tradition in every bite.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for campbell's bean soup

Dried beans, smoky spices, and slow-simmered tomatoes—this soup tastes like nostalgia in every spoonful.

Ingredient Amount Notes
Dried Navy Beans 🌱 1 ½ cups Unsoaked, rinsed thoroughly
Onions 🧅 1 whole Yellow or white, chopped
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Carrots 🥕 1 ½ cups Diced into small pieces
Celery Stalks 🌿 2 whole Chopped into small dice
Tomato Paste 🍅 ½ cup Smooth, no sugar added
Diced Tomatoes 🍅 2 cups San Marzano preferred
Bay Leaves 🌿 2 whole Fresh or dried
Smoked Paprika 🌶️ 1 tbsp For that Campbell's smokiness
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Vegetable Broth 💧 4 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The beans are the heart of this soup, so don't skimp. Dried navy beans hold their shape beautifully and soak up flavor like a sponge. I always grab the organic bulk bin at Whole Foods—they're cheaper and fresher than canned. The carrots and celery? Chop them small so they dissolve into the broth, adding natural sweetness. If you're short on time, Trader Joe's pre-chopped veggie mix works perfectly. The tomato paste is non-negotiable—it's what gives that rich, concentrated flavor. Look for no-sugar-added to keep it authentic.

No smoked paprika? Substitute with a mix of regular paprika and a pinch of liquid smoke—it's a game-changer. Fresh bay leaves are ideal, but dried works at half the amount if that's what you've got. The vegetable broth can be homemade or store-bought, just check the sodium content—low-sodium is key here. For the tomatoes, San Marzano cans are worth the splurge—they're sweeter and less acidic. If you're using canned beans, drain and rinse them well to cut down on sodium.

This soup tastes even better the next day—honestly, the flavors meld together like magic. Keeps in the fridge for 5-6 days, or freeze portions for up to 3 months. I always make a double batch because it's perfect for meal prep. The parsley? Add it at the very end—it brightens everything up. If you're serving with bread, toast it first so it soaks up that glorious broth.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: this soup is perfect for meal prep. Make a big batch on Sunday, and you’ve got hearty lunches for the week. The flavors actually get better as it sits—my daughter picks out the carrots first, but still asks for seconds. (Yes, even on a Tuesday night.)
  • No-Soaking Required: I’ll admit, I used to dread the long soak for dried beans—until I discovered this trick. Just toss the navy beans in a pot with cold water, bring to a boil for 2 minutes, then simmer. Done. That crispy-onion, carrot-and-celery base builds flavor while they cook, so you’re left with tender beans and a broth that tastes like it simmered all day.
  • Deep Umami Magic: Between us, the secret’s in the garlic and the slow cook. Those navy beans soften into something buttery, while the onions and celery caramelize just enough to give it that je ne sais quoi—earthy, slightly sweet, with a hint of heat from the black pepper. Add a splash of vinegar at the end, and it’s like a hug in a bowl.
  • Lunchbox Hero: Here’s what sold me: this soup is perfect for meal prep. Make a big batch on Sunday, and you’ve got hearty lunches for the week. The flavors actually get better as it sits—my daughter picks out the carrots first, but still asks for seconds. (Yes, even on a Tuesday night.)

Step-by-step instructions for Campbell's bean soup recipe

Here's how to build that iconic smoky, tomato-rich flavor in one satisfying pot.

1

Sauté the Aromatic Vegetable Base

Heat the 2 tablespoons olive oil in a large Dutch oven over medium-high heat. Add the 1 whole chopped onions and cook for 5 minutes until softened and translucent. This is where all the flavor begins - don't rush this step or the soup will taste flat.

Add the 1.5 cups diced carrots and 2 whole chopped celery stalks, stirring to coat in the oil. Cook for another 5 minutes until the vegetables begin to soften and their colors deepen. Here's the thing - you want these to caramelize just slightly, which builds that rich foundation for the soup.

2

Develop the Smoky Tomato Foundation

Push the vegetables to one side of the pot and add the 4 minced garlic cloves. Stir for 30 seconds until fragrant - you'll smell that wonderful garlic aroma that signals it's time for the next step. The reason we wait until now is that raw garlic can burn quickly, and we want it to mellow into the soup.

Add the 0.5 cup tomato paste and stir vigorously to combine with the vegetables. Cook for 2 minutes until the paste darkens slightly and begins to smell intensely tomatoey. This creates the rich, concentrated base that gives Campbell's soup its signature depth. Now add the 1 tablespoon smoked paprika, stirring to distribute evenly throughout the mixture.

3

Build the Flavorful Broth

Pour in the 2 cups diced tomatoes and stir to combine with the tomato paste mixture. Let this cook for 3 minutes until the tomatoes begin to break down and release their juices. This step develops the complex tomato flavor that makes this soup so distinctive.

Add the 4 cups vegetable broth, 1.5 teaspoons salt, and 0.5 teaspoon ground black pepper. Stir well to combine all ingredients. Bring the mixture to a gentle boil over high heat, then immediately reduce to a simmer. Add the 2 whole bay leaves - they'll infuse subtle earthy notes that complement the smoky flavors.

4

Cook the Navy Beans to Perfection

Add the 1.5 cups dried navy beans that have been rinsed thoroughly. Stir gently to distribute them evenly throughout the broth. Here's where the magic happens - the beans will absorb all those wonderful flavors as they cook. Bring the mixture back to a gentle simmer.

Cover the pot and simmer for 1.5 to 2 hours until the beans are tender but not mushy. You'll know they're done when they easily mash between your fingers with just slight resistance. The beans should be cooked through but still hold their shape - this prevents the soup from becoming too thick.

5

Finish and Serve with Fresh Herbs

Remove the 2 whole bay leaves from the soup. Taste and adjust seasoning if needed - you might want to add a bit more salt or pepper to taste. The soup should have a rich, smoky tomato flavor with well-developed bean taste.

Ladle the hot soup into bowls and garnish with 0.25 cup chopped fresh parsley. This bright green herb adds a fresh contrast to the deep, smoky flavors. Serve immediately while hot, and enjoy this comforting, restaurant-quality bean soup that captures all the essence of Campbell's classic flavor profile.

👨‍🍳

Pro Tips For Making Campbell'S Bean Soup

  • SOAK BEANS OVERNIGHT: Dried navy beans need at least 8 hours in water—don’t rush it. I used to soak them for 4 hours and still had rocks-hard beans; now I set them out the night before and wake up to perfect texture every time.
  • CUT VEGETABLES UNIFORM: Chop onions, carrots, and celery into ¼-inch pieces so they cook evenly. Big chunks stay crunchy while small ones turn mushy—this isn’t a stew, it’s a soup where everything should melt into harmony.
  • SIMMER, DON’T BOIL: Once the beans are tender, drop the heat to a gentle simmer. Boiling after this stage makes the beans split and turn gluey—like overcooked mashed potatoes, but worse.
  • SALT AT THE END: Add salt only after the beans are fully cooked. Too early and they’ll toughen up, like when you season meat before searing. Taste at the end and adjust—this soup should be bold, not bland.

Creative variations of this recipe

Smoky Chipotle Twist

For a smoky kick, swap the smoked paprika for 1 tbsp chipotle powder in adobo sauce—it adds deep, smoky heat that lingers beautifully. I like to blend 1 tbsp chipotle powder with ½ tsp ground cumin for extra warmth.

Simmer the soup for an extra 10 minutes after adding the beans to let the flavors meld. Garnish with crumbled cotija cheese and a drizzle of avocado crema for a Mexican-inspired twist. 🌶️

Creamy White Bean Fusion

Turn this into a creamy white bean soup by using 1.5 cups dried cannellini beans instead of navy beans. Add ½ cup heavy cream or coconut milk at the end for richness, along with ½ tsp nutmeg for warmth.

I also stir in 1 cup shredded Swiss cheese while the soup simmers for a comforting, cheesy texture. Serve with crusty sourdough and a side of roasted Brussels sprouts. ✨

Hearty Ham & Bean

Give it a Southern touch by adding ½ lb diced ham and 1 cup diced potatoes when you sauté the onions. The ham adds a salty depth, while the potatoes thicken the soup naturally.

I like to brown the ham first in the pot before adding the other veggies—it creates a delicious crust at the bottom. Finish with a sprinkle of fresh parsley and a dash of hot sauce if you like it spicy. 💪

Mediterranean Herb Version

Brighten it up with 1 tsp dried oregano, 1 tsp dried thyme, and a pinch of red pepper flakes. Swap the smoked paprika for ½ tsp cinnamon for warmth and add ½ cup diced zucchini when you sauté the onions.

Finish with a drizzle of extra-virgin olive oil and a sprinkle of feta cheese for a fresh, herbaceous twist. This version is perfect for a light lunch or as a starter. 🌿

Slow-Cooker Adaptation

For hands-off cooking, transfer everything to a 6-quart slow cooker after sautéing the onions, garlic, and spices. Cook on low for 6-7 hours or high for 3-4 hours, stirring occasionally.

The slow cooker enhances the flavors even more, making the beans extra tender. I love this version for busy weeknights—just dump everything in and let it work its magic. 🏡

Spicy Cajun Kick

Transform this into a Cajun-style bean soup by adding 1 tbsp Cajun seasoning (like Tony Chachere’s) when you sauté the onions. Stir in ½ cup andouille sausage, sliced and browned first, for extra depth.

Finish with green onions and a squeeze of lemon juice for brightness. This version is bold, smoky, and packed with flavor—perfect for a hearty meal. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 8g
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

Why do I need to soak the beans overnight?

Soaking dried beans reduces cooking time by 50% and prevents that unpleasant gassy feeling later. The beans absorb water and soften, allowing them to cook evenly in just 1.5-2 hours instead of 4-6 hours. For a quick version, use the quick-soak method: boil beans for 2 minutes, then let them sit off heat for 1 hour before cooking.

2

Can I use canned beans instead of dried?

Yes, but adjust the cooking time. Use 2 (15 oz) cans of navy beans (drained and rinsed) and simmer for only 30-45 minutes after adding them to the pot. Canned beans are pre-cooked, so they absorb flavors faster. For best results, add them during the last 30 minutes of cooking to prevent mushiness.

3

What if my soup is too thin?

Simmer uncovered for 10-15 minutes to reduce the liquid naturally. For a quicker fix, mix 1 tablespoon cornstarch with 2 tablespoons cold water, stir into the soup, and cook for 2-3 minutes until thickened. Avoid over-salting—this can make thin soups taste even more watery.

4

How can I make this soup vegetarian?

Replace the vegetable broth with mushroom broth and add 1 cup cooked lentils (or extra beans) for protein. For depth, stir in 1 tablespoon soy sauce or ½ teaspoon miso paste during the final 10 minutes of cooking. The smoked paprika and tomato paste already provide rich umami flavors.

5

Can I freeze this soup?

Let it cool completely, then transfer to airtight containers or freezer bags. It keeps for 3 months in the freezer. Thaw overnight in the fridge—never microwave directly from frozen. For best texture, reheat on the stove over medium-low heat, adding a splash of broth if needed.

★★★★★4.9(3 reviews)
Categories Soups & Stews