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

High Protein Taco Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emilia
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

This High Protein Taco Soup combines lean ground turkey or beef, beans, corn, and bold taco flavors in one comforting bowl. It’s hearty, nourishing, and ready in about 30 minutes — a perfect weeknight meal that everyone will love.


Ingredients

Scale

1 lb lean ground turkey or beef

1 medium yellow onion, diced

2 cups bell peppers, diced (any color)

34 garlic cloves, minced

3 tbsp taco seasoning

1 can (15 oz) black beans, rinsed

1 can (15 oz) kidney beans, rinsed

1 cup corn kernels (frozen, canned, or fresh)

1 can (15 oz) diced tomatoes, with juices

1 can (8 oz) tomato sauce

4 cups beef or vegetable broth (low sodium)


Instructions

1. Heat a large soup pot or Dutch oven over medium-high heat. Add the ground turkey or beef and cook until browned, breaking it into small pieces, about 5-7 minutes.

2. Add the diced onion, bell peppers, and minced garlic to the pot. Cook until onions are translucent and peppers soften slightly.

3. Sprinkle in the taco seasoning and stir for 1 minute until fragrant.

4. Add black beans, kidney beans, corn, diced tomatoes, tomato sauce, and broth. Stir to combine.

5. Bring to a boil, then reduce heat to a gentle simmer. Cover and cook for 20-30 minutes to allow flavors to meld.

6. Taste and adjust seasoning if needed. Serve hot with your favorite toppings such as shredded cheese, avocado, or lime juice.

Notes

For a vegetarian version, replace meat with extra beans or plant-based crumbles.

Add jalapeños or red pepper flakes for extra heat.

For a creamier texture, stir in 1/4 cup cream cheese at the end.

Avoid overcooking the beans to maintain their texture.

Stores up to 5 days in the fridge or 3 months in the freezer.

Reheat gently with a splash of broth if it thickens.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner, Soup, High Protein
  • Method: Stovetop
  • Cuisine: American, Mexican-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 8 g
  • Sodium: 580 mg
  • Fat: 8 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 9 g
  • Protein: 28 g
  • Cholesterol: 55 mg