Go Back
A vibrant close-up of a hearty taco soup recipe bowl, generously topped with fresh avocado, sour cream, cheese, and crispy tortilla chips.

Easy One-Pot Taco Soup

This Easy One-Pot Taco Soup is a hearty, flavorful meal perfect for busy weeknights. Made with ground beef, beans, corn, tomatoes, and warming spices, it comes together in under 30 minutes and can be cooked on the stovetop, in an Instant Pot, or in a slow cooker.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 bowls
Course: Main Course, Soup
Cuisine: Mexican-Inspired
Calories: 400

Ingredients
  

Main Ingredients
  • 1 lb lean ground beef or ground turkey
  • 4 cloves garlic minced, or 1 tsp garlic powder
  • 2 tsp chili powder
  • 1 tsp ground cumin
  • 1 tsp salt
  • 1/2 tsp dried oregano
  • 1/2 tsp paprika
  • 1/2 tsp onion powder
  • 1/2 tsp black pepper freshly ground
  • 28 oz crushed tomatoes undrained
  • 4 oz diced green chiles
  • 15 oz kidney beans rinsed and drained
  • 15 oz black beans rinsed and drained
  • 17 oz corn drained
  • 2 cups low-sodium beef broth
Optional Toppings
  • tortilla chips
  • shredded cheese
  • sour cream
  • green onions chopped
  • cilantro fresh, chopped

Equipment

  • Large Soup Pot
  • Wooden Spoon
  • can opener
  • Slow Cooker or Instant Pot (optional)

Method
 

  1. Heat a large soup pot over medium heat. Add ground beef and cook until no pink remains. Drain excess grease.
  2. Add garlic, chili powder, cumin, salt, oregano, paprika, onion powder, and black pepper. Stir and cook for 1 minute.
  3. Add crushed tomatoes, diced green chiles, kidney beans, black beans, corn, and beef broth. Stir to combine.
  4. Bring to a boil, then reduce heat to low. Cover and simmer for 20 minutes, stirring occasionally.
  5. Serve hot with your favorite toppings like cheese, tortilla chips, sour cream, or avocado.

Notes

For a vegetarian version, omit the meat and use extra beans or lentils. To make it creamy, stir in 4 oz cream cheese or a packet of ranch seasoning before serving.