Why You’ll Love This Recipe

Taco Soup brings the bold, zesty flavors of tacos into a cozy, satisfying soup form. It’s quick to make, requires minimal prep, and is incredibly filling. With its rich broth and layers of flavor, it’s the perfect combination of comfort food and Tex-Mex flair. Plus, it’s easy to customize, freezer-friendly, and even better the next day.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Ground beef

  • Onion, diced

  • Garlic, minced

  • Taco seasoning

  • Canned diced tomatoes

  • Canned black beans, drained and rinsed

  • Canned kidney beans, drained and rinsed

  • Canned corn, drained

  • Tomato sauce

  • Beef broth or water

  • Olive oil

  • Salt and pepper

  • Optional toppings: shredded cheese, sour cream, tortilla chips, avocado, green onions, cilantro

Directions

  1. Heat olive oil in a large pot over medium heat.

  2. Add diced onion and sauté for 2–3 minutes until softened.

  3. Add ground beef and cook until browned, breaking it apart with a spoon. Drain excess grease if needed.

  4. Stir in garlic and taco seasoning, cooking for another minute to release the flavors.

  5. Add diced tomatoes, black beans, kidney beans, corn, tomato sauce, and beef broth.

  6. Stir to combine and bring to a boil.

  7. Reduce heat and simmer uncovered for 20–25 minutes, stirring occasionally.

  8. Taste and adjust seasoning with salt and pepper as needed.

  9. Serve hot with your favorite taco toppings.

Servings and timing

This recipe serves 6 people.
Preparation time: 10 minutes
Cooking time: 25 minutes
Total time: 35 minutes

Variations

  • Swap ground beef for ground turkey, chicken, or a plant-based alternative.

  • Add diced bell peppers or jalapeños for extra heat and crunch.

  • Stir in cooked rice or pasta to make it even heartier.

  • Use different beans such as pinto or chili beans.

  • Make it creamier by stirring in a little cream cheese or sour cream at the end.

Storage/Reheating

Store taco soup in an airtight container in the refrigerator for up to 4 days.
To reheat, warm on the stovetop over medium heat or microwave in 1-minute intervals, stirring in between.
This soup also freezes well—let it cool completely, then freeze in containers for up to 3 months. Thaw overnight in the fridge before reheating.

FAQs

Can I make Taco Soup in a slow cooker?

Yes, brown the beef and onion first, then add all ingredients to a slow cooker. Cook on low for 6–8 hours or high for 3–4 hours.

Is Taco Soup spicy?

It has mild heat from the taco seasoning, but you can add hot sauce, jalapeños, or chili powder to spice it up.

Can I make it vegetarian?

Yes, skip the meat and add more beans or use a meat substitute. Vegetable broth works great too.

What’s the best way to thicken Taco Soup?

Let it simmer uncovered to reduce the liquid or stir in a spoonful of tomato paste or some crushed tortilla chips.

Can I use homemade taco seasoning?

Absolutely. Homemade seasoning gives you full control over flavor and spice level.

What toppings go best with Taco Soup?

Try shredded cheese, sour cream, avocado, cilantro, jalapeños, tortilla strips, or lime wedges.

Can I make this ahead of time?

Yes, it’s a great make-ahead meal. The flavors develop even more after sitting overnight.

Can I double the recipe?

Yes, this recipe doubles well and is perfect for freezing extra portions.

What kind of beans work best?

Black beans and kidney beans are classic, but pinto, white, or chili beans can all be used.

How do I serve Taco Soup?

It’s great as a main dish served with cornbread, rice, or tortilla chips on the side.

Conclusion

Taco Soup is a simple, delicious, and satisfying meal that combines the essence of tacos with the comfort of a warm bowl of soup. Whether you’re feeding a family, meal prepping for the week, or just craving something cozy with a kick, this easy recipe is sure to become a go-to favorite in your kitchen.


Print

Taco Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Taco Soup is a hearty and comforting one-pot meal packed with seasoned ground beef, beans, corn, tomatoes, and bold taco spices. It’s a flavorful, Tex-Mex inspired dish that’s quick to make, customizable, and perfect for busy weeknights or feeding a crowd.

  • Author: Catherine
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Tex-Mex
  • Diet: Halal

Ingredients

  • 1 lb ground beef
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 2 tablespoons taco seasoning
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 cup tomato sauce
  • 2 cups beef broth or water
  • 1 tablespoon olive oil
  • Salt and pepper, to taste
  • Optional toppings: shredded cheese, sour cream, tortilla chips, avocado, green onions, cilantro

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add diced onion and sauté for 2–3 minutes until softened.
  3. Add ground beef and cook until browned, breaking it apart with a spoon. Drain excess grease if needed.
  4. Stir in garlic and taco seasoning; cook for 1 minute.
  5. Add diced tomatoes, black beans, kidney beans, corn, tomato sauce, and beef broth.
  6. Stir to combine and bring to a boil.
  7. Reduce heat and simmer uncovered for 20–25 minutes, stirring occasionally.
  8. Taste and adjust seasoning with salt and pepper as needed.
  9. Serve hot with desired toppings.

Notes

Make it vegetarian by omitting beef and using more beans or a meat substitute.Spice it up with jalapeños, chili powder, or hot sauce.Add rice or pasta to make it even more filling.For a creamy version, stir in cream cheese or sour cream before serving.This soup freezes well—perfect for meal prep.

Nutrition

  • Serving Size: 1 portion (approx. 1/6 of recipe)
  • Calories: 380
  • Sugar: 6g
  • Sodium: 820mg
  • Fat: 16g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 8g
  • Protein: 25g
  • Cholesterol: 55mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star