Whenever I’m craving something with a little kick, I turn to my favorite Spicy Taco Soup Recipe. It’s that comforting bowl of warmth packed with bold flavors and a satisfying hearty texture that hits the spot every single time.
Jump to:
Why You'll Love This Recipe
I honestly can’t say enough about how this taco soup has become my go-to when I want dinner fast but still crave layers of flavor. It’s simple, yet every spoonful feels like a hug in a bowl!
- Super Quick to Make: Ready in just 35 minutes, perfect for busy weeknights or last-minute guests.
- Flavor Packed: Savory beef and beans mixed with zesty diced tomatoes and green chiles create a deliciously spicy base.
- Customizable Toppings: Load it up with sour cream, cheddar, avocado, or crispy tortilla chips for your perfect bowl.
- Big Batch Friendly: This recipe yields 12 servings, so you can feed a crowd or meal prep easily.
Ingredients & Why They Work
Let’s talk ingredients — the foundation for this spicy taco soup is incredibly straightforward. When you shop, look for quality canned goods and fresh toppings to really elevate the final dish. Plus, having taco seasoning on hand makes seasoning a breeze!

- Ground beef: Adds hearty, savory flavor and protein; choose lean if you prefer less fat, but adding a little olive oil helps it brown nicely.
- Diced tomatoes with green chiles: These bring juiciness and a subtle heat that’s key to the bold flavor.
- Black beans: Offer creaminess and a protein boost after rinsing to remove extra sodium and starch.
- Kidney beans: Add texture and color contrast while complementing the earthiness of the beef.
- Whole kernel corn: Brings a slight sweetness and crunch, balancing the spice beautifully.
- Tomato sauce: Helps thicken and deepen the tomato base, creating that classic taco soup consistency.
- Taco seasoning: The star spice blend that ties all the flavors together with cumin, chili powder, and garlic notes.
- Beef broth or water: Optional to adjust the soup’s thickness — add broth for richer flavor or water for a lighter version.
Make It Your Way
One of the best things about this Spicy Taco Soup Recipe is how easy it is to adapt to your personal tastes and pantry staples. Whether you want to turn up the heat, lighten it up, or make it vegetarian, there’s room to make it truly your own.
- Vegetarian Variation: I’ve swapped out the ground beef for plant-based crumbles or extra beans when I’m aiming for a meatless meal. It still gets all the hearty, spicy flavor without missing a beat.
- Extra Spice Boost: Sometimes, I add a diced jalapeño or a pinch of cayenne pepper along with the taco seasoning to really give it that fiery kick. Perfect if you love your soup with a little extra heat!
- Chunky or Soupy: Feel free to add more beef broth or water if you like your soup thinner. I usually start with a cup and then adjust as it simmers until it reaches my preferred consistency.
- Seasonal Freshness: In the summer, I love stirring in some fresh diced tomatoes or roasted corn instead of canned for extra brightness, but canned works wonderfully year-round.
- Toppings Galore: I find that toppings really put the finishing touch on this soup. Don’t be shy—load it up with sour cream, shredded cheddar, diced avocado, fresh cilantro, and crunchy tortilla chips!
Step-by-Step: How I Make Spicy Taco Soup Recipe

Step 1: Brown the Beef Until Perfectly Cooked
Start by heating a large Dutch oven or heavy pot over medium heat. Add 1 pound of ground beef and cook it until it’s completely browned and no longer pink. If you’re using lean ground beef, add about a tablespoon of olive oil to keep it from sticking and help it brown nicely. Once cooked, drain any excess fat to keep the soup from feeling greasy.
Step 2: Add All the Flavorful Ingredients
Next, stir in your two cans (14.5 oz each) of diced tomatoes with green chiles—the undrained kind—to lock in all that spicy tomato goodness. Then add the drained and rinsed black beans and kidney beans, the drained whole kernel corn, 8 ounces of tomato sauce, and the 1.25-ounce package of taco seasoning. Mix everything really well so all those delicious flavors start to blend together.
Step 3: Adjust the Soup’s Thickness
If you want a thinner soup, pour in about 1 cup of beef broth or water here. Stir it in to combine. You can always add a bit more later as it simmers if you want it soupy rather than stew-like. I usually start with a cup and decide once I see how the soup looks.
Step 4: Simmer and Let the Flavors Meld
Bring the entire mixture to a boil over medium-high heat, then reduce the heat to medium. Let it simmer uncovered for about 20 minutes. Stir it occasionally to keep everything from sticking to the bottom. This step is key to letting all those lovely spices and ingredients meld into one comforting, hearty soup.
Step 5: Season, Serve, and Garnish
After simmering, taste your soup and add salt and pepper as needed to suit your palate. Then ladle it into bowls and go wild with your favorite toppings! Sour cream, shredded cheddar cheese, diced avocado, fresh cilantro, and crunchy tortilla chips all make great additions that bring in layers of texture and flavor.
Top Tip
Making a delicious Spicy Taco Soup Recipe is easier when you keep a few key tips in mind. These little pointers from my own kitchen help ensure the soup turns out flavorful, perfectly textured, and satisfying every single time.
- Brown the beef thoroughly: I always make sure the ground beef is nicely browned and drained well. This step builds rich flavor and prevents the soup from becoming greasy.
- Use Rotel for extra zest: I’ve found swapping in three (10 oz) Rotel cans instead of diced tomatoes with green chiles adds an extra pop of bright, zesty flavor that complements the spices beautifully.
- Adjust thickness on the fly: Don’t hesitate to add beef broth or water to get your desired soup consistency. I like mine a little thinner on busy weeknights, but heartier when I serve it as a main meal.
- Simmer gently: Letting the soup simmer uncovered for 20 minutes blends the flavors perfectly and keeps the beans tender without breaking down too much.
How to Serve Spicy Taco Soup Recipe

Garnishes
One of the joys of this Spicy Taco Soup Recipe is customizing your bowl with tasty toppings. Try a dollop of cool sour cream, a sprinkle of shredded cheddar cheese, ripe diced avocado, fresh cilantro leaves, and a handful of crunchy tortilla chips. These add textures and flavors that make every spoonful a little celebration.
Side Dishes
This soup pairs wonderfully with simple sides like warm corn tortillas or crusty bread to soak up every last drop. A fresh green salad or a zesty Mexican street corn salad can add brightness and contrast to the rich, hearty soup. For a complete meal, serve with a side of Spanish rice or beans.
Make Ahead and Storage
Storing Leftovers
After enjoying your Spicy Taco Soup, store any leftovers in an airtight container in the refrigerator. It will stay fresh and delicious for 3-4 days, making it perfect for quick lunches or easy dinner reheats later in the week.
Freezing
If you want to save some for even longer, this soup freezes beautifully. Allow it to cool completely, transfer to freezer-safe containers or bags, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
To reheat, warm your soup gently on the stovetop over medium heat, stirring occasionally until hot. You can also microwave individual servings, stirring halfway through to ensure even heating. If the soup thickens too much, just add a splash of broth or water to loosen it up.
Frequently Asked Questions:
Absolutely! Simply omit the ground beef and substitute with plant-based crumbles or add extra beans and veggies to keep it hearty and flavorful.
This soup has a nice spicy kick thanks to the diced tomatoes with green chiles and taco seasoning. If you want it milder, choose mild taco seasoning and regular diced tomatoes without chiles. For extra heat, add chopped jalapeños or a dash of hot sauce.
Water works well as an option to thin the soup if desired. You can also use chicken broth or vegetable broth depending on your personal taste preferences.
Store leftover soup in an airtight container in the refrigerator for up to 3-4 days to keep it fresh and safe to eat.
Final Thoughts
This Spicy Taco Soup Recipe is one of those comforting, crowd-pleasing dishes that warms the soul and fills the kitchen with enticing aromas in just 35 minutes. Whether you’re feeding a hungry family or prepping for casual gatherings, this easy stovetop soup brings vibrant flavors with simple pantry staples. I hope you enjoy making and customizing it as much as I do – it’s truly a go-to favorite for busy nights and chilly evenings alike!
Print
Spicy Taco Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 12 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Description
This hearty Taco Soup combines savory ground beef with flavorful beans, corn, and diced tomatoes with green chiles, seasoned perfectly with taco seasoning. It's a comforting, spicy soup that's quick to prepare and easy to customize with your favorite toppings like sour cream and cheddar cheese.
Ingredients
Main Ingredients
- 1 lb ground beef
- 2 (14.5 oz) cans diced tomatoes with green chiles, undrained (or 3 (10 oz) Rotel cans)
- 1 (15 oz) can black beans, drained and rinsed
- 1 (16 oz) can kidney beans, drained and rinsed
- 1 (15 oz) can whole kernel corn, drained
- 1 (8 oz) can tomato sauce
- 1 (1.25 oz) package taco seasoning
- 1 cup beef broth or water (optional)
Toppings (optional)
- Sour cream
- Shredded cheddar cheese
- Diced avocado
- Fresh cilantro
- Tortilla chips
Instructions
- Brown the beef: In a large Dutch oven or pot, brown the ground beef over medium heat until no longer pink. If using lean beef, add a tablespoon of olive oil to prevent sticking and aid browning. Drain any excess fat if necessary.
- Add ingredients: Stir in diced tomatoes with chiles, black beans, kidney beans, corn, tomato sauce, and taco seasoning. Mix well to combine all the flavors evenly.
- Adjust consistency: Pour in beef broth or water if you prefer a thinner soup consistency. Stir to incorporate.
- Simmer the soup: Bring the mixture to a boil, then reduce heat to medium and let it simmer uncovered for 20 minutes to allow flavors to blend thoroughly. Stir occasionally to prevent sticking.
- Season and serve: Taste the soup and add salt and pepper as needed. Ladle into bowls and top with your favorite garnishes such as sour cream, shredded cheddar, diced avocado, fresh cilantro, or crunchy tortilla chips.
- Store leftovers: Refrigerate any remaining soup in an airtight container and consume within 3-4 days for best flavor and safety.
Notes
- The soup is naturally spicy and warming—perfect for cold nights.
- Using Rotel cans with diced tomatoes and green chiles adds a nice zesty flavor.
- If you prefer a vegetarian version, substitute ground beef with plant-based crumbles or omit it entirely.
- Add more broth to adjust thickness as desired.
- Leftovers store well and flavors deepen overnight.
Nutrition
- Serving Size: 1/12 of recipe
- Calories: 68 kcal
- Sugar: 0.03 g
- Sodium: 107 mg
- Fat: 4 g
- Saturated Fat: 2 g
- Unsaturated Fat: 2.1 g
- Trans Fat: 0.2 g
- Carbohydrates: 0.1 g
- Fiber: 0.03 g
- Protein: 8 g
- Cholesterol: 25 mg

Leave a Reply