Go Back Email Link
+ servings

Hearty Taco Soup

This taco soup is a comforting and flavorful one-pot dish that features ground beef, canned tomatoes, beans, and spices, simmered to develop smoky, bright flavors. Topped with cheese, sour cream, and lime, it has a thick yet brothy texture, with melted cheese and fresh garnishes providing visual appeal and satisfying richness.
Hit the Rating button
Print Pin
Course: Main Course
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Calories: 350kcal
Author: James Taylor
Servings: 4

Equipment

Ingredients

  • 1 lb ground beef or turkey/lentils for a leaner or vegetarian version
  • 1 can diced tomatoes preferably fire-roasted for smoky depth
  • 1 can black beans rinsed and drained
  • 1 small onion chopped
  • 2 cloves garlic minced
  • 2 tablespoons taco seasoning mix or a blend of cumin, chili powder, smoked paprika
  • 4 cups broth chicken, beef, or veggie
  • 1 cup shredded cheese cheddar or Mexican blend
  • to taste sour cream for topping
  • 1 lime lime cut into wedges for squeezing
  • optional cilantro chopped, for garnish

Instructions

  • Heat your large pot over medium heat and add a splash of oil. When it shimmers, toss in the chopped onion and minced garlic, cooking for about 5-7 minutes until fragrant and translucent, filling your kitchen with a sweet, savory aroma.
  • Add the ground beef to the pot, breaking it apart with your spoon. Cook for about 8 minutes until it’s deeply browned and caramelized, stirring occasionally to render out excess fat.
  • Sprinkle in the taco seasoning or your spice blend, stirring well to coat the meat and release fragrant aromas after 1-2 minutes.
  • Pour in the canned diced tomatoes, breaking them up slightly with your spoon, then stir in the rinsed beans. Let everything cook uncovered for about 10 minutes, allowing the flavors to meld and some of the liquid to reduce slightly.
  • Pour in the broth, enough to cover the ingredients, and bring the mixture to a gentle simmer. Once bubbling, lower the heat to maintain a low simmer, cover loosely, and cook for 20 minutes, stirring occasionally to prevent sticking.
  • Taste the soup and adjust seasoning with salt, pepper, or extra spices as needed. If the soup is too thick, add a splash more broth; if too thin, uncover and simmer until it reaches your desired consistency.
  • When ready to serve, ladle the hot soup into bowls, then generous sprinkle with shredded cheese, dollops of sour cream, and chopped cilantro if using. Squeeze fresh lime juice over each bowl for a bright, tangy finish.

Notes

For extra smoky flavor, use fire-roasted tomatoes and smoked paprika. This soup keeps well in the fridge for 2 days and is perfect for quick weeknight dinners.

Nutrition

Calories: 350kcal | Carbohydrates: 40g | Protein: 25g | Fat: 15g | Saturated Fat: 7g | Cholesterol: 70mg | Sodium: 900mg | Potassium: 700mg | Sugar: 8g | Vitamin C: 20mg | Calcium: 200mg | Iron: 4mg