Pin it The smell hit me before I even opened the front door. My neighbor was testing out what she called her "dump and done" taco soup, and the smoky, cumin-laced aroma had drifted all the way down the hallway. She handed me a bowl through the doorway with a grin and said, "Tell me if this is crazy or genius." It was neither. It was just really, really good. That night I went home and made my own version, tweaking the spices and tossing in an extra can of beans because I always have too many in the pantry.
I started making this soup on Sundays when I wanted something warm and filling but didn't feel like standing over the stove all afternoon. My brother would come over with his kids, and they'd line up at the counter, piling their bowls high with cheese, sour cream, and way too many tortilla chips. One of them always asked for "the spicy tomatoes" on the side, which I learned meant the Rotel. It became our ritual, and now whenever he visits, he asks if I'm making "the soup."
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Ground beef: Browning it properly adds a deep, savory base to the soup, but don't stress if you drain off the fat afterward, especially if you're using a higher-fat blend.
- Onion: Dicing it finely helps it melt into the broth and adds sweetness without chunks that picky eaters might pick out.
- Red bell pepper: It brings a subtle sweetness and a pop of color, plus it softens beautifully during the simmer.
- Garlic: Fresh minced garlic blooms in the heat and gives the soup that aromatic backbone you can't get from powder.
- Black beans and kidney beans: These add heartiness and protein, and rinsing them well keeps the broth clear instead of starchy.
- Corn kernels: They add a slight sweetness and texture that balances out the savory spices perfectly.
- Diced tomatoes: The base of the broth, providing acidity and body that ties everything together.
- Diced tomatoes with green chilies: This is where the flavor really kicks in, the chilies add heat and tanginess without overpowering the dish.
- Chicken broth: It keeps the soup from being too thick and adds a subtle richness, I prefer low-sodium so I can control the salt myself.
- Taco seasoning: The shortcut that brings all the classic taco flavors in one scoop, but you can make your own if you have the spices on hand.
- Ground cumin: Earthy and warm, it deepens the flavor and makes the whole pot smell incredible.
- Smoked paprika: Adds a hint of smokiness that makes it taste like it's been simmering for hours even when it hasn't.
- Chili powder: A little heat and a lot of flavor, it rounds out the spice blend beautifully.
- Salt and black pepper: Always taste before serving, every batch needs a different amount depending on your broth and seasoning blend.
- Toppings: This is where the magic happens, let everyone customize their bowl with cheese, sour cream, jalapeños, cilantro, green onions, tortilla chips, and lime wedges.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Brown the beef:
- Heat your pot over medium heat and add the ground beef, breaking it apart with a wooden spoon as it cooks until no pink remains. If there's a lot of grease pooling at the bottom, drain it off so your soup doesn't end up oily.
- Sauté the vegetables:
- Toss in the diced onion, red bell pepper, and minced garlic, stirring them around until they soften and the onion turns translucent, about 3 to 4 minutes. You'll know it's ready when the kitchen smells sweet and garlicky.
- Bloom the spices:
- Sprinkle in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper, stirring constantly for about a minute. This step wakes up the spices and makes them way more fragrant and flavorful.
- Add the canned goods and broth:
- Pour in the black beans, kidney beans, corn, diced tomatoes, diced tomatoes with green chilies, and chicken broth, giving everything a good stir to combine. It'll look like a lot, but it all comes together beautifully.
- Simmer the soup:
- Bring the pot to a gentle simmer, then lower the heat and let it cook uncovered for 20 to 25 minutes, stirring occasionally. The flavors meld together during this time, and the broth thickens just a bit.
- Taste and adjust:
- Grab a spoon and taste the soup, adding more salt, pepper, or even a pinch of cumin if it needs it. Every batch is a little different depending on your ingredients.
- Serve it up:
- Ladle the soup into bowls and set out all your favorite toppings so everyone can build their perfect bowl. Don't skip the lime wedges, a squeeze of fresh lime really brightens everything up.
Pin it One chilly evening, I made a double batch of this soup and brought it to a friend's house for a casual dinner. We set up a toppings bar on her counter, and everyone hovered around the pot like it was a campfire. Someone added way too much jalapeño to their bowl and spent the next ten minutes fanning their mouth, but they went back for seconds anyway. That's when I knew this recipe was a keeper.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
This soup is incredibly forgiving and loves to be tweaked based on what you have in your pantry or what your family actually likes. If you want it vegetarian, skip the beef entirely and add an extra can of black beans or even some cooked lentils for heartiness. Ground turkey or chicken work just as well if you prefer a leaner option, and I've even used leftover rotisserie chicken shredded in at the end. You can dial the heat up or down by choosing mild or hot diced tomatoes with chilies, and if you're feeding kids, leave out the jalapeños and let the adults add them to their own bowls.
Storing and Reheating
Leftovers are where this soup really shines, the flavors deepen overnight and it somehow tastes even better the next day. Store it in an airtight container in the fridge for up to four days, or freeze it in individual portions for up to three months. When you reheat it, do it gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of broth or water if it's thickened up too much. I like to freeze it in quart-sized containers so I can pull out just enough for lunch without defrosting a giant batch.
Serving Suggestions
This soup is a full meal on its own, but it pairs beautifully with warm cornbread, a simple green salad, or even quesadillas on the side. I've served it at game day parties in a slow cooker set to warm, with the toppings spread out on a table so people can graze all afternoon. It's also great for meal prep, portion it into containers with a little cheese and sour cream on the side, and you've got ready-made lunches that reheat in minutes.
- Set out a variety of toppings so everyone can customize their bowl to their liking.
- Serve with cornbread, tortilla chips, or warm flour tortillas for scooping.
- A squeeze of fresh lime juice right before eating brightens up all the flavors and adds a little zing.
Pin it This soup has become one of those recipes I don't even need to think about anymore, I just pull out the pot and start tossing things in. It's warm, filling, and always gets people coming back for seconds, even the ones who claim they don't like soup.
Recipe FAQs
- → Can I make this soup vegetarian?
Yes, simply omit the ground beef and add an extra can of beans such as pinto or black beans for added protein and texture.
- → What meat substitutions work well?
Ground turkey or ground chicken are excellent alternatives to beef, offering a leaner option while maintaining the hearty texture.
- → How can I adjust the spice level?
Use mild or hot diced tomatoes with green chilies based on your preference. You can also add fresh jalapeños or hot sauce for extra heat.
- → Can this soup be made ahead?
Absolutely! The flavors actually deepen overnight, making leftovers even more delicious. Store in the refrigerator for up to 4 days or freeze for up to 3 months.
- → What are the best toppings for this soup?
Classic toppings include shredded cheddar cheese, sour cream, crushed tortilla chips, fresh cilantro, sliced green onions, and lime wedges for brightness.
- → Is this soup gluten-free?
Yes, when using certified gluten-free taco seasoning, chicken broth, and checking all canned goods for gluten-containing additives.