Taco Soup is everything you love about tacos—bold spices, seasoned ground beef, beans, and corn—but transformed into a hearty, spoonable meal! This quick and easy one-pot recipe delivers big Tex-Mex flavor in under 30 minutes. Packed with protein and vegetables, it's perfect for weeknight dinners, potlucks, or feeding a crowd. And don’t skip the toppings—they turn this already-delicious soup into an unforgettable, crave-worthy experience.
Ingredients
Homemade Taco Seasoning (or use 1 packet)
2 ½teaspoons cumin powder
2teaspoons paprika
2teaspoons dried oregano
1teaspoon garlic powder
1teaspoon onion powder
1teaspoon cayenne pepper (adjust to taste)
¾teaspoon salt
½teaspoon black pepper
Soup
1tablespoon olive oil
1 onion (finely chopped; yellow or brown)
2cloves garlic (minced)
1pound lean ground beef (or ground turkey)
1can (15 oz) black beans (drained and rinsed)
1can (15 oz) corn kernels (drained and rinsed)
1can (4.5 oz) canned green chilies (mild or hot, diced)
1can (28 oz) crushed tomatoes
2cups beef or chicken broth
Recommended Toppings
shredded cheddar or Mexican blend cheese ((essential!))
sour cream or plain yogurt ((essential!))
fresh cilantro or scallions (finely sliced)
corn chips (whole for dunking or crushed on top)
diced avocado or lime wedges (for serving)
Instructions
1
Sauté AromaticsIn a large pot or Dutch oven, heat olive oil over medium-high heat. Add chopped onion and cook for 3–4 minutes until softened. Stir in minced garlic and cook for 30 seconds more until fragrant.
Don’t let the garlic burn—it turns bitter.
2
Brown the BeefAdd ground beef to the pot. Increase heat to high and cook, breaking it apart with a spoon, until fully browned and no longer pink. Drain excess fat if desired.
For extra depth, use a mix of beef and chorizo.
3
Add Seasonings & VegetablesStir in the homemade taco seasoning (or store-bought packet). Immediately add crushed tomatoes, broth, black beans, corn, and green chilies. Stir well to combine.
Use fire-roasted tomatoes for a smoky twist.
4
Simmer the SoupBring the mixture to a simmer. Reduce heat to medium and cook for 10–15 minutes, stirring occasionally, to let the flavors meld and thicken slightly.
If soup is too thick, add water or broth ¼ cup at a time.
5
Taste & AdjustTaste and adjust seasoning—add more salt, cayenne, or a splash of lime juice if needed.
The soup should be bold, savory, and slightly spicy.
6
Serve with ToppingsLadle hot soup into bowls. Top generously with shredded cheese, sour cream, fresh cilantro, and a handful of corn chips. Serve immediately with lime wedges on the side.
Let everyone customize their bowl!
Nutrition Facts
Servings 6
Amount Per Serving
Calories380kcal
% Daily Value *
Total Fat18gg28%
Saturated Fat6gg30%
Trans Fat0.5gg
Cholesterol60mgmg20%
Sodium850mgmg36%
Potassium1020mgmg30%
Total Carbohydrate28gg10%
Dietary Fiber7gg29%
Sugars8gg
Protein27gg54%
Calcium 180mg mg
Iron 5mg mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Make it vegetarian: Omit beef and use plant-based crumbles or extra beans. Use vegetable broth.
Slow cooker option: Sauté onions, garlic, and beef first, then transfer to slow cooker with all other soup ingredients. Cook on low 6–8 hours or high 3–4 hours.
Freezing: Freeze soup base (without toppings) for up to 3 months. Thaw overnight and reheat on stove. Add fresh toppings when serving.
Spice level: Control heat by adjusting cayenne or using mild vs. hot green chilies.
Serving idea: Serve in bread bowls or over cooked rice for a heartier meal.
Storage: Cool completely and refrigerate in airtight container for up to 4 days.