Go Back
+ servings
taco soup in pot

Best Taco Soup Recipe

Dinner doesn’t get easier than this taco soup. This fuss-free taco soup cooks gently in the background while you tend to other dishes. It is rich, it is tasty, it is delicious, it is comforting, and it is ready in less than 30 minutes.
Course Main Course
Cuisine American, Mexican
Prep Time 7 minutes
Cook Time 18 minutes
Total Time 25 minutes
Servings 6 people
Calories 246kcal


  • 1 lb. ground turkey
  • 1 can pinto beans
  • 1 can corn
  • ½ cup red onions chopped
  • 1 tbsp. olive oil
  • 3 cloves garlic minced
  • 1 tomato chopped
  • 3 tbsp. taco seasoning
  • 1 ½ cup water
  • 1 tsp. cumin
  • 1 tsp. chili powder
  • 1 tbsp. cilantro chopped
  • 1 tsp. salt kosher
  • 1 tsp. ground pepper


  • In a medium Dutch oven or shallow pan, heat the oil and add the ground turkey. Cook for about 5 minutes or until lightly brown.
  • Add the onions, garlic, and tomatoes and cook for 1 minute. Then add the taco seasoning, stirring occasionally.
  • Add the beans and corn. Cook for 2 minutes. stirring occasionally.
  • Immediately add chili powder, cumin, cilantro, and water. Stir. Bring to simmer for 10 minutes.
  • Serve warm with cheese and sour cream.


***This post was originally posted in September 6, 2018. It has been updated with new pictures. However, the recipe remained the same as our readers already loves it this way!***

Recipe Notes: 

Ground beef is commonly used to make this dish. However, feel free use turkey or any meat you'd like as they will go great this recipe.


Serving: 6people | Calories: 246kcal | Carbohydrates: 24g | Protein: 19g | Fat: 9g | Saturated Fat: 2g | Monounsaturated Fat: 2g | Cholesterol: 53mg | Sodium: 1031mg | Potassium: 213mg | Fiber: 5g | Sugar: 3g | Vitamin A: 350IU | Vitamin C: 6.6mg | Calcium: 90mg | Iron: 3.1mg