Save to Pinterest The smell of cumin and browning beef always takes me straight back to Sunday afternoons with the game on in the background and a pot bubbling on the stove. I started making taco soup on a whim one cold evening when I had a pantry full of cans and no plan for dinner. What came together in less than an hour became the kind of meal my family requests by name. It's warm, filling, and satisfying in that effortless way that makes you wonder why you don't make it every week. Now it's my go-to whenever I need something hearty that practically cooks itself.
I remember the first time I served this at a casual get-together, worried it was too simple for company. My friend loaded her bowl with cheese, sour cream, and a mountain of tortilla chips, then went back for seconds before anyone else had finished their first. She told me it reminded her of tailgating in college, and suddenly the whole room was swapping stories about their favorite game day foods. That's when I realized this soup does more than feed people, it brings them together around the table without any fuss.
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 gives the soup a deep, savory base, and draining the fat keeps things from feeling greasy.
- Onion: Diced fine, it melts into the background and adds sweetness that balances all the spice.
- Red bell pepper: I love the pop of color it brings, plus it adds a slight sweetness that rounds out the tomatoes.
- Garlic: Two cloves minced fresh make all the difference, don't skip this step or use the jarred stuff.
- Black beans: Creamy and hearty, they hold their shape beautifully and add protein to every spoonful.
- Kidney beans: These give the soup body and a slightly firmer texture that contrasts nicely with the black beans.
- Corn kernels: Sweet and bright, they cut through the richness and add little bursts of sunshine.
- Diced tomatoes: The backbone of the broth, they bring acidity and a fresh tomato flavor.
- Diced tomatoes with green chilies: This is where the Tex-Mex kick comes from, tangy and just a little spicy.
- Chicken broth: It ties everything together and keeps the soup from feeling too thick or heavy.
- Taco seasoning: A quick flavor boost that saves time, but make sure it's a blend you actually like.
- Ground cumin: Earthy and warm, it deepens the flavor and makes the whole pot smell incredible.
- Smoked paprika: Adds a subtle smokiness that makes people ask what your secret ingredient is.
- Chili powder: Just enough to give it a gentle heat without overwhelming anyone at the table.
- Salt and black pepper: Always taste before serving and adjust, every batch needs a different amount.
- Shredded cheddar cheese: Melts into the hot soup and makes every bite feel indulgent.
- Sour cream: Cool and tangy, it's the perfect contrast to all that warmth and spice.
- Sliced jalapeños: For anyone who wants an extra kick, fresh or pickled both work beautifully.
- Chopped cilantro: Bright and fresh, it wakes up the whole bowl right before you dive in.
- Sliced green onions: A little crunch and a mild onion flavor that doesn't overpower.
- Crushed tortilla chips: They add texture and turn the soup into something almost like a deconstructed taco.
- Lime wedges: A squeeze of lime right before eating makes everything taste brighter and more vibrant.
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 and add the ground beef, breaking it apart as it sizzles and browns. Drain off any extra fat so the soup stays light and flavorful.
- Sauté the vegetables:
- Toss in the onion, bell pepper, and garlic, stirring them around until they soften and smell amazing. This takes about three or four minutes and builds the flavor foundation.
- Bloom the spices:
- Sprinkle in the taco seasoning, cumin, paprika, chili powder, salt, and pepper, stirring constantly for about a minute. You'll know it's ready when the spices become fragrant and coat the meat.
- Add the canned goods and broth:
- Pour in the beans, corn, both kinds of tomatoes, and the chicken broth, stirring everything together until it's well combined. It'll look like a lot, but it all comes together beautifully.
- Simmer until thickened:
- Bring the soup to a gentle simmer, then lower the heat and let it cook uncovered for 20 to 25 minutes. Stir it now and then to keep anything from sticking to the bottom.
- Taste and adjust:
- Give it a taste and add more salt, pepper, or spice if it needs it. Every stove and pot is different, so trust your palate here.
- Serve with toppings:
- Ladle the soup into bowls and set out all the toppings so everyone can build their perfect bowl. Watching people pile on their favorites is half the fun.
Save to Pinterest One winter night, I made a double batch of this soup and brought it to a neighbor who'd just had surgery. She called me the next day to say her whole family devoured it and asked for the recipe. It wasn't fancy or complicated, but it was exactly what they needed, warm, comforting, and easy to reheat. That's when I understood that the best recipes aren't always the ones that impress, they're the ones that show up when it matters.
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 practically begs you to experiment. Swap the ground beef for turkey or chicken if you want something leaner, or leave out the meat entirely and add an extra can of beans for a vegetarian version that's just as satisfying. I've tried it with pinto beans instead of kidney beans, and it worked beautifully. You can also play with the heat level by choosing mild or hot diced tomatoes with chilies, or by adding a diced jalapeño directly into the pot while it simmers.
Storing and Reheating
Leftover taco soup keeps beautifully in the fridge for up to four days, and I've found it actually tastes better after the flavors have had time to meld. Store it in an airtight container and reheat it gently on the stove, adding a splash of broth or water if it's thickened up too much. You can also freeze it in portion-sized containers for up to three months, just thaw it overnight in the fridge before reheating. I like to keep the toppings fresh and add them right before serving so everything stays crisp and vibrant.
Serving Suggestions
While this soup is a complete meal on its own, I love serving it with warm cornbread or a simple green salad on the side. Sometimes I'll set out a big platter of tortilla chips and let people scoop the soup up like a dip, which turns dinner into something fun and interactive. On game days, I put everything in a slow cooker on the keep-warm setting and let people help themselves throughout the afternoon.
- Try it with a dollop of guacamole on top for extra creaminess.
- Serve it over a handful of crushed tortilla chips in the bottom of the bowl for added crunch.
- Pair it with a cold beer or a tangy margarita if you're in the mood to celebrate.
Save to Pinterest This soup has become one of those recipes I turn to when I need something reliable, comforting, and loved by everyone. I hope it finds a spot in your regular rotation and brings as much warmth to your table as it has to mine.
Recipe Questions & Answers
- → Can I make this soup vegetarian?
Yes, simply omit the ground beef and add an extra can of beans or substitute with plant-based crumbles for a hearty vegetarian version.
- → What type of meat can I substitute for ground beef?
Ground turkey or ground chicken work excellently as lighter alternatives while maintaining the soup's hearty texture and flavor.
- → How can I adjust the spice level?
Use mild diced tomatoes with chilies for less heat, or add hot varieties and fresh jalapeños for extra kick. Adjust chili powder to taste.
- → Can I prepare this soup ahead of time?
Absolutely! This soup actually tastes better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 4 days.
- → Is this soup freezer-friendly?
Yes, it freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving room for expansion.
- → What are the best toppings to serve with this soup?
Classic toppings include shredded cheddar cheese, sour cream, crushed tortilla chips, fresh cilantro, sliced green onions, jalapeños, and lime wedges for brightness.