Soups & Stews
Transforming a simple can of Campbell’s tomato soup into this smoky tortilla soup recipe is the kind of kitchen magic that makes weeknights feel special. The secret lies in building layers of flavor—charred onions, smoky spices, and a simmer that develops depth while you prepare the rest of dinner.
I’ve perfected this recipe after years of testing, ensuring every spoonful delivers that perfect balance of tangy, smoky, and slightly sweet.
What sets this version apart is the 30-minute active prep that transforms basic ingredients into a restaurant-worthy bowl. You’ll start with sautéing onions and garlic until caramelized, then add spices that create that signature smoky aroma before introducing the soup base.
The black beans and corn add heartiness, while a touch of lime brightens everything up. This isn’t just a soup—it’s a one-pot meal that feeds a family or satisfies a solo dinner with equal ease.
The result is a bowl of soup with rich, velvety texture and a depth of flavor that comes from slow simmering. The tortilla strips add a satisfying crunch, while optional toppings like avocado, cheese, or sour cream let you customize it to your taste.
Perfect for chilly evenings or as a quick lunch, this recipe proves you don’t need complicated ingredients to create something truly memorable.
Whether you’re feeding a crowd or just treating yourself, this foolproof method ensures every bite is packed with flavor. The best part? It’s ready in under an hour, leaving you more time to enjoy the meal itself. Let’s get started on creating this smoky, comforting classic.
Ingredients for campbell's tortilla soup
Pantry staples plus a few fresh touches—this smoky tortilla soup comes together faster than you can say 'weeknight dinner'.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 ½ lb | Sliced thin for caramelizing |
| Garlic Cloves 🧄 | 6 cloves | Minced for deep flavor |
| Campbell's Tomato Soup 🍅 | 1 can | 28 oz can, unsalted preferred |
| Black Beans 🫘 | 1 ½ cups | Canned, drained and rinsed |
| Corn Kernels 🌽 | 1 cup | Fresh or frozen, thawed |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Chipotle Peppers in Adobo 🌶️ | 2 tbsp | Minced for smoky heat |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tsp | For authentic smokiness |
| Flour Tortillas 🥞 | 4 whole | 6-inch size, cut into strips |
| Avocado 🥑 | ½ whole | Diced for garnish |
| Cheddar Cheese 🧀 | ½ cup | Shredded for topping |
| Olive Oil 🫒 | 2 tbsp | For sautéing onions |
| Salt 🧂 | 1 tsp | Adjust to taste |
The onions are your flavor foundation—yellow gives the best caramelization. Grab a 1.5 lb bag from the grocery store's produce section (they're usually pre-sliced for convenience). If you're feeling fancy, red onions add a subtle sweetness, but yellow is the classic choice. The garlic? Six cloves is perfect—enough to infuse flavor without overpowering. Toast the cumin in the same pan as the onions (just 30 seconds) for a nutty depth that takes this from good to restaurant-quality. And that chipotle in adobo? Goya brand is my go-to—it's widely available and packs serious smoky punch.
No chipotle peppers? Smoked paprika plus a pinch of cayenne gets you close, though it won't have that same deep, smoky complexity. Fresh corn can be swapped for canned (drained well), but Trader Joe's frozen corn is my secret weapon—it thaws fast and tastes fresher than most canned varieties. The tortillas? Mission brand holds up best to cutting—those flimsy store brands turn to mush when you try to make strips. For the avocado, Hass is non-negotiable—it's the only variety that gets properly creamy when diced. And if you're watching sodium, no-salt-added black beans make a world of difference.
This soup actually tastes better the next day as flavors meld (trust me, I've tested this). Store leftovers in the fridge for up to 5 days, or freeze portions for 3 months. I like to portion it into containers with the tortilla strips on top so they stay crispy. The lime juice can be added fresh when serving, or you can mix it in while reheating—just 30 seconds in the microwave brings everything back to life. The cheese and avocado toppings? Always add those fresh so they don't get soggy.
Why You'll Love This Recipe
- Pantry Magic: The second I open that Campbell’s can, I’m halfway to dinner. No fancy shopping lists—just onions, garlic, and whatever’s already in my cupboards. Honestly, I’ve made this with canned corn and frozen, and it still works like a charm.
- Garlic Bomb: That moment when you crush fresh garlic into sizzling oil? Pure flavor payoff. The soup’s smoky, tangy base gets this deep, savory punch that makes it taste like you simmered for hours—even though you didn’t.
- Game Day Ready: Between-us, this is my go-to for tailgates or lazy Sundays. Serve it in bowls with tortilla strips for crunch, and suddenly you’re feeding a crowd without stress. (Yes, even on a Tuesday night.)
- Budget Win: Black beans, corn, and a can of soup? My wallet and my freezer thank me. Leftovers reheat beautifully—just add a splash of water—and it’s still delicious the next day. Not the prettiest, but the taste makes up for it.
Step-by-step instructions for Campbell's tortilla soup
Here's how to transform simple pantry staples into smoky, hearty tortilla soup that's ready in under an hour.
Build Rich, Smoky Flavors with Aromatics
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 1.5 pounds yellow onions and cook for 10-12 minutes, stirring occasionally, until they become deep golden brown and caramelized. This slow cooking transforms the onions into sweet, flavorful bits that form the base of your soup.
Push the onions to the side of the pot and add the 6 cloves minced garlic, 1 teaspoon ground cumin, and 1 teaspoon smoked paprika. Cook for 1-2 minutes until the garlic is fragrant but not browned. Here's where the magic happens - the spices toast and release their aromatic oils, creating that authentic smoky depth you crave in tortilla soup.
Create the Smoky Tomato Base
Stir in the 2 tablespoons minced chipotle peppers in adobo and cook for 30 seconds to infuse their smoky heat into the onions. Pour in the 1 can Campbell's tomato soup and 1 cup chicken broth, scraping up any browned bits from the bottom of the pot. Bring to a gentle boil, then reduce heat to medium-low and let it simmer for 10 minutes to meld all the flavors together.
This simmering step is crucial - it allows the chipotle's smoky flavor to fully integrate with the tomatoes while concentrating the broth. You'll notice the soup developing a rich, velvety texture and deep red color as it reduces slightly. If it gets too thick, you can add a splash of water, but it should maintain a thick but spoonable consistency.
Add the Hearty Vegetable Base
Stir in the 1.5 cups black beans, 1 cup corn kernels, and 1 teaspoon salt. Simmer for 5-7 minutes until everything is heated through and the flavors have fully combined. The beans will soften slightly and absorb the smoky tomato broth, while the corn adds a pleasant sweetness that balances the heat.
Taste the soup at this point and adjust seasoning if needed. You might want to add a pinch more salt or a splash of lime juice if you prefer more brightness. The soup should be flavorful but not overwhelming - you want room for the tortilla toppings to shine. This is also your last chance to make any adjustments before adding the final components.
Finish with Bright, Fresh Elements
Remove the pot from heat and stir in the 2 tablespoons lime juice. This final addition brightens the entire soup, cutting through the richness of the tomatoes and beans while adding a refreshing zing. The acidity will also help balance any heat from the chipotle peppers, creating a well-rounded flavor profile.
Ladle the hot soup into bowls, then top each serving with 4 strips flour tortillas (cut from the 4 whole tortillas), 0.5 cup shredded cheddar cheese, and 0.5 diced avocado. The contrast of warm soup with crisp tortilla strips and cool avocado creates the perfect texture experience in every bite. Serve immediately while the tortillas are still crisp and the cheese is melty.
Pro Tips For Making Campbell'S Tortilla Soup
- Sauté Onions Low and Slow: I learned this the hard way—when you rush the onions, they turn bitter and cloying instead of sweet and caramelized. Simmer them on medium-low for 5-7 minutes with a splash of water or broth to break them down properly before adding garlic. The extra patience makes the soup taste deeper, not just "tomato soup with beans."
- Toast the Garlic Right: Skip the raw garlic punch and give those cloves a quick toast in the pot after the onions. Two minutes over medium heat until they’re golden and fragrant—this cuts the sharp bite and adds a nutty depth that plain minced garlic never will. (Yes, even if you’re impatient like me.)
- Drain and Rinse the Beans: The canned black beans in this recipe are packed with sodium, and skipping the rinse just makes the soup taste like a salt lick. Drain them well, give them a quick cold-water rinse, and drain again. Your soup won’t need extra salt, and the beans will hold their shape better when simmered.
- Upgrade the Corn with Heat: Sounds weird, but it works: dry the corn kernels in a skillet over medium heat for 2-3 minutes before adding them to the soup. This removes excess moisture so they stay plump and sweet instead of turning mushy. (Your future self will thank you when the texture isn’t sad.)
Make-ahead tips for this dish
Prep Ahead Strategy
Start by making the soup base up to the simmering stage—after adding the beans and corn but before the lime juice. Store it in an airtight container in the fridge for up to 5 days.
The flavors actually deepen overnight as the spices meld together. When ready to serve, just reheat the soup on the stovetop over medium-low heat for 10-15 minutes, stirring occasionally to prevent sticking. 💪
Tortilla Prep Shortcut
Cut all 4 flour tortillas into strips while the soup simmers—this takes just 5 minutes and keeps them ready for topping. Store them in a ziplock bag with a paper towel to absorb moisture.
When reheating, warm the tortilla strips in a dry skillet over medium heat for 1-2 minutes per side until crisp. This ensures they stay crunchy even after sitting in the fridge. ✨
Toppings Assembly Line
Prep toppings separately for easy assembly. Dice the ½ avocado and store it in a small sealed container with plastic wrap pressed directly on the surface to prevent browning. Shred the ½ cup cheddar cheese and keep it in a separate container.
When serving, simply scoop the soup into bowls and add the prepped toppings—this makes assembly fast and keeps everything fresh. 🥑
Freezer-Friendly Portions
For meal prep, portion the soup into quart-sized freezer bags with the tortilla strips layered on top. Seal tightly, removing as much air as possible to prevent freezer burn.
When ready to eat, thaw overnight in the fridge, then reheat the soup portion on the stovetop for 10 minutes while warming the tortilla strips separately in a skillet. The texture remains surprisingly close to fresh! ❄️
Lime Juice Timing
Add the 2 tablespoons lime juice fresh when serving—never store it with the soup. The acidity can make the beans and corn slightly mushy over time. Keep the lime wedges in a small container in the fridge and squeeze them just before eating.
This preserves the bright, refreshing quality that balances the smoky flavors perfectly. 🍋
Make-Ahead Serving Bowls
For a complete meal prep solution, assemble individual serving bowls with the soup base (without toppings) and store them in the fridge. When ready to serve, simply reheat the soup portion, then add fresh toppings.
This keeps the tortilla strips crisp and the avocado fresh—no soggy textures! I like to use glass meal prep containers with snap-on lids for easy reheating. 💫
Nutrition facts
Frequently asked questions
Can I make this tortilla soup recipe vegetarian?
Swap the chicken broth for vegetable broth and use vegetarian black beans (check labels for bacon bits). For extra protein, add 1 cup cooked quinoa or ½ cup crumbled tofu to the simmering soup. The smoky chipotle and lime flavors still shine in a plant-based version.
Why does my tortilla soup taste bland after reheating?
Reheating often dulls the smoky chipotle flavor. To fix it, add 1 extra teaspoon of smoked paprika and 1 tablespoon fresh lime juice when reheating. Also, never microwave the tortilla strips—they need a dry skillet to stay crispy. The lime juice should always be added fresh before serving.
How do I get the tortilla strips extra crispy?
Cut them ¼-inch wide and fry in ¼-inch of hot oil for 30-45 seconds per side until golden. Drain on paper towels and sprinkle with ½ teaspoon salt while hot. For oven crispiness, bake at 400°F for 8-10 minutes on a wire rack over a baking sheet.
Can I use corn tortillas instead of flour?
Corn tortillas work but won't be as crispy—they lack gluten for structure. If using them, cut strips ⅛-inch thick and fry immediately after cutting (they soften fast). For best texture, stick with flour tortillas or try low-carb tortillas for a gluten-free option.
What's the best way to store leftovers?
Store the soup base (without toppings) in an airtight container for up to 5 days. Keep tortilla strips separately in a sealed bag with a paper towel. Reheat soup on the stovetop—microwaving makes it watery. Add fresh toppings when serving to maintain crispness.
