Ingredients:

  • 1 lb (450g) ground beef
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 packet (1 oz/30g) taco seasoning
  • 1 (15 oz/425g) can black beans, rinsed and drained
  • 1 (15 oz/425g) can kidney beans, rinsed and drained
  • 1 (15 oz/425g) can corn, drained
  • 1 (10 oz/280g) can diced tomatoes and green chiles, undrained
  • 4 cups (950ml) beef broth
  • 8 oz (225g) cream cheese, softened
  • 2 cups (200g) shredded cheddar cheese

Instructions:

  1. In a large pot, brown the ground beef over medium-high heat. Drain off any excess grease.
  2. Add the chopped onion and minced garlic to the pot and cook until softened, about 5 minutes.
  3. Stir in the taco seasoning, black beans, kidney beans, corn, and diced tomatoes and green chiles.
  4. Pour in the beef broth and bring to a simmer. Reduce heat and cook for 15 minutes, stirring occasionally.
  5. Reduce heat to low and stir in the softened cream cheese until completely melted and smooth.
  6. Stir in the shredded cheddar cheese until melted and the soup is creamy.
  7. Ladle the cheesy taco soup into bowls and top with your favourite toppings like sour cream, cilantro, avocado, and tortilla chips.