This 30-minute taco soup is a delicious and easy dinner option that combines the flavors of Mexican cuisine with hearty comfort food. Made with black beans, ground beef, and a variety of spices, it’s a perfect one pot soup for quick weeknight meals.
This recipe is straightforward and can be customized with your favorite toppings like cheese, sour cream, or avocado.
Quick and Hearty Taco Soup Recipe

This taco soup features black beans and ground beef simmered with tomatoes and spices, creating a flavorful and satisfying dish. The recipe takes about 30 minutes from start to finish and serves 6 people.
Ingredients
- 1 pound ground beef or turkey
- 1 medium onion, chopped
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) diced tomatoes with green chilies
- 1 can (15 oz) corn, drained
- 2 cups beef or vegetable broth
- 1 packet taco seasoning
- 1 teaspoon garlic powder
- Salt and pepper to taste
- Shredded cheese, sour cream, and chopped cilantro for serving (optional)
Instructions
- Cook the Meat: In a large pot over medium heat, brown the ground beef or turkey with the chopped onion until fully cooked. Drain excess fat if necessary.
- Add Ingredients: Stir in the black beans, diced tomatoes, corn, broth, taco seasoning, garlic powder, salt, and pepper.
- Simmer: Bring the mixture to a boil, then reduce heat and let it simmer for about 15 minutes, stirring occasionally.
- Serve: Ladle the soup into bowls and top with shredded cheese, sour cream, and cilantro if desired. Enjoy hot!
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 6 bowls
- Calories: 280kcal
- Fat: 12g
- Protein: 20g
- Carbohydrates: 25g






