Go Back Email Link
+ servings

Hearty Taco Soup

This Taco Soup combines ground meat, diced tomatoes, corn, beans, and taco seasoning into a flavorful, comforting bowl. The soup is simmered until ingredients meld together, resulting in a thick, chunky texture with smoky, spicy aromas. Perfect for quick weeknight dinners, it tastes even better as leftovers, with layers of bold flavors developing over time.
Hit the Rating button
Print Pin
Course: Main Course
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Calories: 250kcal
Author: James Taylor
Servings: 6

Equipment

  • Large, heavy-bottomed pot
  • Sharp chef’s knife
  • Wooden spoon or sturdy stirring spoon
  • Measuring Spoons and Cups

Ingredients

  • 1 lb ground beef or turkey preferably lean
  • 1 cup diced tomatoes canned or fresh
  • 1 cup corn frozen or canned
  • 2 cups beans kidney, black, or pinto, drained and rinsed
  • 2 tbsp taco seasoning adjust to taste
  • 1 medium onion diced
  • 1 bell pepper bell pepper diced
  • 2 cups broth or water for simmering

Instructions

  • Heat the large heavy-bottomed pot over medium heat and add diced onions and bell peppers. Cook, stirring occasionally, until they soften and become fragrant, about 5 minutes.
  • Add the ground beef or turkey to the pot, breaking it apart with your spoon. Cook until browned and no pink remains, about 8 minutes.
  • Stir in the diced tomatoes, corn, beans, and taco seasoning, ensuring everything is evenly coated and combined.
  • Pour in the broth or water, bringing the mixture to a gentle simmer. Reduce heat to low and let it simmer uncovered for about 20 minutes, stirring occasionally.
  • Taste the soup and adjust seasoning if needed—maybe a pinch more chili powder, salt, or pepper to deepen the flavor.
  • Once the flavors have melded and the soup has thickened slightly, ladle it into bowls and serve hot, topped with your favorite garnishes like cheese, sour cream, or cilantro.

Nutrition

Calories: 250kcal | Carbohydrates: 30g | Protein: 18g | Fat: 8g | Saturated Fat: 3g | Cholesterol: 50mg | Sodium: 600mg | Potassium: 700mg | Sugar: 5g | Vitamin C: 20mg | Calcium: 40mg | Iron: 3mg