Soups & Stews
This 9-can soup recipe transforms pantry staples into a deeply flavorful, slow-simmered masterpiece that tastes even better the next day. The secret lies in layering umami-rich ingredients—tomatoes, beans, and broth—over hours of gentle cooking, creating a texture that’s velvety yet substantial. I developed this recipe during a particularly busy week when I needed a hearty, one-pot solution that wouldn’t sacrifice depth for convenience.
The beauty of this method is its flexibility: you can adapt it to chili, gumbo, or even a Mediterranean-style stew by swapping spices and proteins. The long simmer breaks down tough ingredients into tender, melt-in-your-mouth bites, while the canned tomatoes and beans add natural sweetness and thickness. What starts as a simple assembly of cans and spices evolves into a rich, complex broth that’s impossible to resist.
By the time you’re done, you’ll have a soup so deeply flavorful it feels like a restaurant-quality meal—without the fuss. The aromas alone will have everyone gathering around the table, and the leftovers reheat beautifully, making it perfect for meal prep. This is the kind of recipe that proves slow cooking doesn’t require complicated techniques, just patience and the right ingredients.
Serve it with crusty bread or over rice to soak up every last drop of that umami-packed broth. The best part? You’ll have a full pot of soul-warming comfort food with minimal effort. Let’s get started.
Ingredients for 9 can soup
Nine cans plus fresh aromatics create a deeply layered umami masterpiece perfect for slow simmering.
| Ingredient | Amount | Notes |
|---|---|---|
| Diced Tomatoes (28 oz can) 🍅 | 2 cans | San Marzano preferred for sweetness |
| Tomato Paste 🍅 | 1 can | 6 oz can, for depth |
| Chicken Broth 💧 | 32 oz | Low-sodium preferred |
| Black Beans (15 oz can) 🫘 | 2 cans | Drained and rinsed |
| Kidney Beans (15 oz can) 🫘 | 2 cans | Drained and rinsed |
| Yellow Onions 🧅 | 2 whole | Medium, diced |
| Garlic Cloves 🧄 | 6 cloves | Freshly minced |
| Carrots 🥕 | 2 cups | Diced, medium-sized |
| Celery Stalks 🧅 | 3 whole | Diced, with leaves |
| Bay Leaves 🍃 | 2 whole | Dried, for aroma |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky richness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
The San Marzano tomatoes are non-negotiable for their natural sweetness and low acidity. Whole Foods or Trader Joe's carry them year-round, and I always buy the 28 oz cans—they're worth the extra cost. The tomato paste is where the umami magic happens; Barilla is my go-to brand for its concentrated flavor. For the broth, low-sodium options like Pacific Foods are essential—they let you control the seasoning. The beans should be drained and rinsed thoroughly to avoid a watery soup. If you're using dried beans, soak them overnight and measure accordingly.
No San Marzano tomatoes? Crushed tomatoes in 28 oz cans work in a pinch, though they'll be slightly tangier. Substitute the kidney beans with white beans or lentils for a different texture. Running out of smoked paprika? Regular paprika plus a pinch of liquid smoke mimics the depth. The garlic can be pre-minced from a jar, but freshly minced has significantly more impact. For the celery, stems only are needed—leaves add bitterness but contribute to the aromatic base. If you're short on time, frozen diced vegetables work perfectly for the carrot and celery combination.
This soup tastes even better the next day as the flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I always make a double batch—one for dinner, one for lunches. The broth thickens as it cools, so add a splash of water or broth when reheating. For serving, I like to garnish with a drizzle of extra-virgin olive oil and a sprinkle of freshly cracked black pepper right before eating to enhance the aromatics.
Why You'll Love This Recipe
- Pantry Magic: The second I open that first can of tomatoes, I know I’m golden. No fresh veggies wilting or chopping—just open, dump, stir. That thick tomato paste? It’s the secret glue that turns five random cans into a rich, cohesive base without extra effort.
- Deep, Rich Umami: Honestly, the combo of tomato paste and chicken broth is where this soup gets its soul. The paste caramelizes just enough on the stove to add this layer—not sweet, not bitter, but that savory depth that makes you want seconds. (Yes, even on a Tuesday night.)
- Meal Prep MVP: This is my go-to for lazy Sundays or when I need to feed a crowd. Double the batch, freeze half, and boom—you’ve got a hearty, protein-packed meal for another week. The beans hold up perfectly, and the flavors only get better after reheating.
- Budget-Friendly Powerhouse: Between us, this recipe costs me about $3 for a full pot. Black beans, kidney beans, and a can of tomatoes? That’s protein and fiber without breaking the bank. Plus, it’s the kind of soup that tastes expensive but won’t drain your wallet.
Step-by-step instructions for slow-simmered umami soup
This one-pot method transforms simple ingredients into a deeply flavorful soup through precise technique.
Develop the Flavor Base with Aromatics
Heat the 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the 2 whole yellow onions and 3 whole celery stalks (diced with leaves) and cook for 8-10 minutes until softened and translucent. The onions should release their sweetness while the celery begins to caramelize slightly at the edges.
Add the 2 cups carrots (diced) and continue cooking for another 5 minutes, stirring occasionally. The vegetables should release moisture and begin to develop a golden hue. This step builds the foundational flavor that will carry through the entire soup.
Incorporate Spices and Tomatoes
Stir in the 6 cloves garlic cloves (freshly minced) and cook for 30 seconds until fragrant—don't let it brown or it will become bitter. Add the 1 tablespoon ground cumin, 1 tablespoon smoked paprika, 1.5 teaspoons salt, and 0.5 teaspoon black peppercorns, stirring to coat the vegetables evenly.
Pour in the 1 can tomato paste and mix thoroughly to create a thick paste that clings to the vegetables. This step deepens the umami profile and provides a rich base for the tomatoes. Cook for 2 minutes until the raw taste of the tomato paste disappears completely.
Build the Soup Structure
Add the 2 cans diced tomatoes (with juices) and the 32 ounces chicken broth. Stir well to combine, then add the 2 whole bay leaves and bring the mixture to a gentle boil. Once boiling, reduce heat to low and let it simmer uncovered for 20 minutes, allowing the flavors to meld and the liquid to reduce slightly.
This simmering phase is critical—it allows the spices to bloom fully and the tomatoes to break down into a velvety texture. You'll notice the soup developing a rich, aromatic steam that fills your kitchen with its inviting scent.
Add Beans and Complete the Simmer
Gently stir in the 2 cans black beans and 2 cans kidney beans (drained and rinsed), along with any accumulated juices. The beans will immediately begin to heat through and absorb the surrounding flavors. Return the soup to a simmer and cook uncovered for another 15 minutes, stirring occasionally.
During this final simmering stage, the beans will soften slightly while maintaining their texture. The soup should develop a thick, stew-like consistency with a rich, complex flavor profile. Taste and adjust seasoning if needed—this is the moment to ensure perfect balance between smoky, sweet, and savory notes.
Rest and Serve with Confidence
Remove the soup from heat and let it rest for 10 minutes before serving. This resting period allows the flavors to fully integrate and the soup to reach its optimal texture. Skim off any excess fat that may have risen to the surface if desired.
Ladle the soup into bowls, being careful to distribute the bay leaves evenly. Serve immediately with crusty bread or over rice to complement the hearty texture. Each spoonful should deliver a perfect balance of smoky paprika, earthy cumin, and the deep umami from the slow-simmered tomatoes and beans.
Pro Tips For Making 9 Can Soup
- Bloom the Paste: Stir the tomato paste into the broth first—let it cook for 2-3 minutes until it loses its raw, floury smell. I used to skip this, and the soup always tasted slightly bitter afterward. This step makes the flavor sing. ---
- Drain and Rinse Beans: Give those canned beans a quick rinse under cold water before adding them. The starchy water in the cans thickens the soup too fast, and you’ll end up with a gluey mess instead of a smooth, hearty texture. ---
- Simmer, Don’t Boil: Keep the heat at a gentle simmer after everything’s combined—hard boiling turns the tomatoes mushy and makes the broth cloudy. A slow, steady bubble (small bubbles, occasional swirls) keeps the texture just right. ---
- Salt in Stages: Taste the broth before adding beans or tomatoes, then season it halfway through cooking. The beans and tomatoes dilute the flavor, and you’ll need more salt than you think—trust me, I’ve learned this the hard way.
Perfect pairings for this recipe
Crusty Bread Pairings
Nothing beats this soup with a warm, sourdough loaf straight from the oven. The tangy crunch contrasts beautifully with the smoky, earthy flavors. I love using Artisan Baker's sourdough—its thick crust soaks up the rich broth perfectly. For extra indulgence, toast the bread with garlic-infused olive oil and sprinkle with flaky sea salt before serving. 🥖
Cheesy Toppings
Add a dollop of sharp cheddar or Monterey Jack right before serving to elevate the dish. The cheese melts into the warm soup, creating a creamy, satisfying finish. For a smoky twist, try smoked Gouda shaved thin over the top. I also love a sprinkle of crumbled cotija cheese for a salty, crumbly contrast. 🧀
Acidic Balance
Brighten the richness with a squeeze of fresh lime or a sprinkle of red wine vinegar at the table. The acidity cuts through the smoky, umami notes beautifully. I keep a small bowl of pickled jalapeños nearby for guests who want a little heat and tang. A simple arugula salad with lemon vinaigrette also pairs wonderfully on the side. 🍋
Warm Cornbread
For a Southern-inspired touch, serve this soup alongside stone-ground cornbread with a hint of honey. The sweetness of the cornbread balances the smoky, savory flavors of the soup. I use Bob’s Red Mill cornmeal for the best texture. A drizzle of maple syrup on top adds another layer of depth. 🌽
Creamy Add-Ins
If you prefer a creamier texture, stir in ½ cup Greek yogurt or sour cream just before serving. The tanginess complements the smoky spices perfectly. For extra richness, top with a dollop of crème fraîche and a sprinkle of fresh dill. These additions add a luxurious finish without overpowering the soup’s natural flavors. 🥄
Spicy Garnishes
Finish with a pinch of crushed red pepper flakes or a drizzle of hot honey for those who love heat. The spice enhances the smoky notes while adding a sweet, fiery kick. I also like a sprinkle of toasted cumin seeds for extra aroma. These garnishes let everyone customize their bowl to their taste. 🌶️
Nutrition facts
Frequently asked questions
Can I substitute canned beans with dried beans?
Yes, but you'll need to adjust the cooking time. Soak dried beans overnight, then simmer them for 1.5-2 hours until tender before adding to the soup. Use 1.5 cups dried beans per 1 can (15 oz) of canned beans. This ensures they're fully cooked and maintain their texture.
How do I make this soup vegetarian?
Replace the chicken broth with vegetable broth and swap the beans for white beans or lentils. Add 1 can diced tomatoes and 1 cup chopped mushrooms for extra umami. The smoky paprika and cumin will still shine!
Why does my soup taste too thin?
Simmer uncovered for 10-15 extra minutes to reduce the liquid. If still too thin, mash ½ cup beans with a fork to thicken naturally. Avoid adding flour—it can make the soup taste flat. The long simmer is key for perfect texture.
Can I make this in a slow cooker?
Follow the same steps, but after adding all ingredients, cook on low for 6-8 hours or high for 3-4 hours. The slow cooker's gentle heat enhances the flavors even more. Just skip the initial sautéing of aromatics if short on time.
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with a splash of broth or water to restore creaminess. Microwaving works too—just stir and let it sit for 1 minute after heating. Never reheat directly from frozen; thaw in the fridge first.
