Ingredients
Equipment
Method
- In a large pot over medium-high heat, warm the vegetable oil. Add the ground beef and cook until browned, about 5–7 minutes. Drain excess fat if needed, then stir in diced onion and cook until translucent, about 3–4 minutes. Add minced garlic and sauté for 30 seconds until fragrant.
- Stir in the ground cumin, chili powder, and smoked paprika. Cook for 1 minute, stirring constantly, to bloom the spices and enhance their flavor.
- Add fire-roasted tomatoes, tomato sauce, beef broth, kidney beans, corn, and taco seasoning. Stir well to combine, scraping the bottom of the pot to lift any browned bits.
- Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 20 minutes to thicken and meld flavors.
- Taste and adjust seasoning, adding lime juice or cayenne if desired. Let rest 5–10 minutes before serving.
- Ladle into bowls and top with shredded cheese, sour cream, avocado, and crushed tortilla chips.
Nutrition
Calories: 287 | Carbohydrates: 31 | Protein: 22 | Fat: 10 | Fiber: 7 | Sugar: 6
Notes
STORAGE: Store in an airtight container in the refrigerator for up to 4 days. Freeze for up to 3 months.
MAKE AHEAD: This soup tastes even better the next day. Prepare and refrigerate overnight for enhanced flavor.
SUBSTITUTIONS: Use ground turkey or plant-based crumbles. For a vegetarian version, substitute beef broth with vegetable broth.
PRO TIPS: Bloom spices in fat for deeper flavor. Use fire-roasted tomatoes for smoky depth. Always taste before serving and adjust with lime or heat as needed.
SERVING SUGGESTIONS: Serve with crushed tortilla chips, shredded cheddar, avocado, and sour cream. Pair with cornbread or a simple green salad.
Tried this recipe? Leave a star rating below and share your photo on Instagram @catcorakitchen #catcorakitchen — we love seeing your creations!
Tried this recipe?
Let us know how it was!