Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Turkey Taco Soup

30-Minute Hearty Turkey Taco Soup Your Family Will Crave

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful turkey taco soup packed with protein and fresh ingredients. Easy to make and perfect for a quick meal.

  • Total Time: 30-70 mins
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1 teaspoon mild flavored oil
  • 1 lb ground turkey, ground beef, or chicken
  • 1 cup chopped onion
  • 2 garlic cloves, chopped
  • 24 tablespoons Easy Taco Seasoning or 1 package store-bought taco seasoning
  • 3 cups beef broth
  • 23 cups tomato juice (such as Campbell’s)
  • 1 can Rotel (diced tomatoes and green chilies, not drained)
  • 1 can black beans, rinsed and drained
  • 1 can pinto beans, rinsed and drained
  • 2 cups frozen whole kernel corn (no need to thaw, or 15 oz can, drained)
  • 1 cup shredded cheddar cheese
  • Sliced avocado, sour cream, tortilla strips (for toppings)

Instructions

  1. Heat 1 teaspoon oil in a large stockpot or Dutch oven over medium heat.
  2. Add turkey, onion, and garlic. Cook until meat is no longer pink.
  3. Stir in taco seasoning until fully combined.
  4. Pour in beef broth, tomato juice, Rotel, black beans, pinto beans, and corn. Mix well.
  5. Simmer uncovered for at least 20 minutes. For deeper flavor, cover and simmer for 40 minutes more.
  6. Serve with toppings like cheese, avocado, sour cream, or tortilla strips.

Notes

  • Use mild or spicy taco seasoning based on your preference.
  • Adjust tomato juice for thicker or thinner soup.
  • Store leftovers in the fridge for up to 3 days.
  • Author: Livia Reed
  • Prep Time: 10 mins
  • Cook Time: 20-60 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Low Fat

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 22g
  • Cholesterol: 50mg