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
taco soup recipe - A steaming bowl of hearty taco soup topped with cheese, sour cream, and cilantro, with tortilla chips and lime wedges on the side.

Hearty One-Pot Taco Soup

This easy and delicious taco soup recipe is a family favorite, perfect for busy weeknights. Packed with seasoned ground beef, beans, corn, and tomatoes, it’s a comforting one-pot meal that’s bursting with flavor and endlessly customizable. It’s a quick taco soup recipe solution!

  • Total Time: 45 minutes
  • Yield: 6-8 servings 1x

Ingredients

Scale

1 lb lean ground beef (or ground turkey)
1 large onion, chopped
2 cloves garlic, minced
1 packet (1 oz) taco seasoning mix
1 (15 oz) can kidney beans, rinsed and drained
1 (15 oz) can black beans, rinsed and drained
1 (15 oz) can whole kernel corn, drained
1 (28 oz) can diced tomatoes, undrained
1 (10 oz) can Rotel diced tomatoes with green chilies, undrained (or regular diced tomatoes + 1 small can diced green chilies)
4 cups beef broth (or vegetable broth)
Salt and freshly ground black pepper to taste
Optional toppings: shredded cheddar cheese, sour cream, crushed tortilla chips, sliced avocado, fresh cilantro, green onions

Instructions

Step 1: In a large Dutch oven or pot, brown the ground beef (or turkey) over medium-high heat. Break it up with a spoon as it cooks. Once fully cooked, drain any excess grease thoroughly.
Step 2: Return the pot with the drained meat to the stove. Add the onion and sauté for 5-7 minutes, or until softened and translucent. Stir in the minced garlic and cook for another minute until fragrant.
Step 3: Sprinkle the taco seasoning mix over the cooked meat and onions. Stir well to coat everything evenly. Cook for 1-2 minutes, allowing the spices to toast slightly and become aromatic.
Step 4: Pour in the beef broth, undrained diced tomatoes, undrained diced green chilies, drained and rinsed kidney beans, drained and rinsed black beans, and drained corn. Stir everything together until well combined.
Step 5: Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for at least 20-30 minutes. Simmering allows the flavors to meld and deepen.
Step 6: Taste the taco soup and adjust seasonings as needed. You might want to add a pinch more salt, pepper, or even a dash of hot sauce if you like extra heat.
Step 7: Ladle the hot taco soup into bowls. Serve with your favorite toppings such as shredded cheese, sour cream, crushed tortilla chips, sliced avocado, fresh cilantro, or green onions. Enjoy!

Notes

For an even quicker meal, use pre-cooked shredded chicken instead of ground beef. The flavors in this taco soup recipe get even better the next day, making it perfect for meal prep!

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner Dishes
  • Cuisine: Mexican-American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 350 kcal
  • Sugar: 6 g
  • Sodium: 950 mg
  • Fat: 14 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 35 g
  • Fiber: 10 g
  • Protein: 25 g
  • Cholesterol: 55 mg

Keywords: taco soup recipe, easy taco soup, one-pot taco soup, weeknight dinner, mexican soup, ground beef soup, hearty soup, family meal, quick dinner

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!