Ingredients

The following ingredients have 6 Servings
  • 1 pound lean ground meat like beef, turkey, chicken or pork
  • 1 teaspoon olive oil
  • 1 cup chopped onion
  • 2 tablespoons taco seasoning, see our recipe for homemade taco seasoning
  • 3 cloves garlic, minced
  • 1 (28-ounce) can whole or diced tomatoes
  • 1 (4-ounce) can diced green chiles
  • 2 (15-ounce) cans of beans like black beans, pinto beans or kidney beans
  • 1 cup frozen corn
  • 3 cups beef or chicken stock, see our homemade chicken stock
  • 2 to 3 tablespoons chopped fresh dill, optional
  • Salt and cayenne pepper or hot sauce, to taste
  • Diced avocado or guacamole, diced tomatoes or pico de gallo, shredded or crumbled cheese, shredded lettuce or cabbage, sliced jalapenos, sour cream, crushed tortilla chips

Instruction

  • Heat the oil in a large soup pot (or Dutch oven) over medium-high heat. Add the ground meat and cook until browned, about 5 minutes. As the meat cooks, use a wooden spoon to break the meat into crumbles.
  • Add the onions and cook, stirring them around the pot, until they begin to soften, about 5 minutes.
  • Stir in the garlic and taco seasoning and cook until fragrant, about 1 minute.
  • Add in the tomatoes, chiles, beans, corn, and the stock. Bring to a boil, reduce to a simmer, and cook for 15 to 20 minutes. As the soup simmers, use a wooden spoon to break apart the tomatoes. Stir in the dill.
  • Taste then adjust with salt and/or cayenne pepper or hot sauce. Serve with your favorite taco toppings.