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

Hearty Taco Soup


  • Author: zenola-morgan
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

A delicious and comforting taco soup that combines rich flavors with the satisfying crunch of toppings, perfect for chilly nights or casual gatherings.


Ingredients

Scale
  • 1 pound ground beef or turkey (or a meat alternative)
  • 1 can (15 ounces) diced tomatoes with green chilies
  • 1 can (15 ounces) black beans, rinsed and drained
  • 1 can (15 ounces) corn, drained
  • 1 packet taco seasoning (or homemade blend)
  • 4 cups beef or chicken broth
  • 1 cup diced onion
  • 1 cup diced bell peppers (any color)
  • 2 cloves garlic, minced
  • Optional toppings: Shredded cheese, sour cream or Greek yogurt, sliced green onions, fresh cilantro, tortilla chips or strips

Instructions

  1. Start by heating a large pot over medium heat. Once hot, add your ground beef or turkey. Cook until browned, breaking it up with a spatula.
  2. Incorporate the diced onions, bell peppers, and minced garlic into the pot. Sauté for about 3-4 minutes.
  3. Next, sprinkle in the taco seasoning. Stir well to coat the meat and vegetables.
  4. Pour in the diced tomatoes, black beans, corn, and broth. Bring the mixture to a simmer.
  5. Once simmering, lower the heat and let it cook for about 20 minutes, stirring occasionally.
  6. After 20 minutes, taste your taco soup and adjust seasoning if needed.
  7. Serve the soup piping hot with your choice of toppings.

Notes

For a vegetarian option, substitute ground meat with lentils or textured vegetable protein. Store leftovers in an airtight container for 3-4 days, or freeze for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 15g
  • Protein: 20g
  • Cholesterol: 70mg