The Best Taco Soup Recipe

BY

|

Update : November 26, 2025

Delicious bowl of taco soup topped with cheese and cilantro

Delicious Taco Soup Recipe

Taco soup is a wonderful dish that combines all the great flavors of tacos into a satisfying and hearty soup. This recipe is easy to make and perfect for busy nights or cozy weekends. You can enjoy this soup on its own or with your favorite toppings. Whether you are cooking for yourself or a group of friends, taco soup is a crowd-pleaser.

Why Make This Recipe

Making taco soup is a great choice for many reasons. First, it is quick and easy to prepare. You can whip it up in under an hour. Second, this recipe is very flexible. You can add or change ingredients based on what you have at home. This means you can make it with ground beef, turkey, or even go meatless with beans or lentils. Third, taco soup is perfect for meal prep. You can make a big batch and enjoy it throughout the week. Finally, taco soup is loaded with flavor. The spices and fresh ingredients create a delicious and comforting meal.

How to Make Taco Soup

Making taco soup is simple. Here is a step-by-step guide to help you create this tasty dish.

Ingredients:

  • 1 pound ground beef or ground turkey
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, chopped (any color)
  • 2 cans (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 can (28 oz) diced tomatoes
  • 1 can (10 oz) diced tomatoes with green chilies
  • 1 packet taco seasoning
  • 2 cups beef or chicken broth
  • Salt and pepper, to taste
  • Optional toppings: shredded cheese, sour cream, chopped green onions, tortilla chips, or fresh cilantro

Directions:

  1. Prepare the Ingredients: Start by chopping the onion, bell pepper, and garlic. You can also open the cans of beans, corn, and tomatoes.

  2. Cook the Meat: In a large pot or Dutch oven, heat a tablespoon of oil over medium heat. Add the ground beef or turkey. Cook until it is browned, breaking it up with a spoon as it cooks. This usually takes about 5-7 minutes.

  3. Add Vegetables: Once the meat is cooked, add the chopped onion, bell pepper, and minced garlic into the pot. Cook for another 3-4 minutes until the vegetables begin to soften.

  4. Season the Soup: Stir in the taco seasoning and cook for another minute. This helps to release the flavor of the spices.

  5. Combine All Ingredients: Add the black beans, corn, diced tomatoes, diced tomatoes with green chilies, and broth to the pot. Mix everything together well.

  6. Simmer the Soup: Bring the soup to a boil. Once it is boiling, reduce the heat to low and let it simmer for about 20-30 minutes. This allows the flavors to blend together. Stir occasionally.

  7. Taste and Adjust: After simmering, taste the soup. Add salt and pepper if needed. You can also add more taco seasoning if you like a stronger flavor.

  8. Serve the Soup: Ladle the soup into bowls. Top with your favorite toppings like cheese, sour cream, or tortilla chips.

How to Serve Taco Soup

Taco soup can be served in many fun and creative ways. You can offer toppings in small bowls and let everyone build their own bowl. This makes it a fun and interactive meal. Here are some great serving ideas:

  • With Tortilla Chips: Offer crispy tortilla chips on the side. They can be used for scooping or added directly on top of the soup for a crunchy texture.
  • With Avocado: Slices of fresh avocado on top add creaminess and flavor.
  • As a Main Course: Serve the soup as a filling main dish, perfect for a hearty dinner.
  • In Bread Bowls: Hollow out bread bowls and fill them with taco soup for a fun presentation.

How to Store Taco Soup

If you have leftovers, taco soup stores very well. Here’s how to keep it fresh:

  • Refrigerate: Allow the soup to cool to room temperature. Place it in an airtight container and store it in the fridge for up to 3-4 days.
  • Freeze: For longer storage, you can freeze the soup. Pour the cooled soup into freezer-safe containers or bags. It will stay good in the freezer for up to 3 months. To defrost, place it in the fridge overnight or thaw it in the microwave.

Tips to Make Taco Soup

Creating the perfect taco soup can be easier with these helpful tips:

  • Choose Your Meat Wisely: For a leaner option, use turkey or chicken. If you prefer a richer taste, go for beef.
  • Customize the Spice Level: If you like it spicy, add jalapeños or extra chili powder. For a milder soup, use regular diced tomatoes without green chilies.
  • Use Fresh Ingredients: Fresh produce will enhance the flavors of your soup. Try to use fresh garlic and onions for the best taste.
  • Cook Low and Slow: Letting the soup simmer longer develops more flavors. If you have time, cook it for at least 30 minutes.
  • Make it Vegetarian: Skip the meat and add more beans, lentils, or vegetables to make a tasty vegetarian taco soup.

Variation

Taco soup is super versatile. Here are a few variations to mix things up:

  • Vegetarian Taco Soup: Leave out the meat and add extra beans or even quinoa for protein.
  • Chicken Taco Soup: Use shredded cooked chicken instead of ground meat.
  • Spicy Taco Soup: Add diced jalapeños or a splash of hot sauce for heat.
  • Creamy Taco Soup: Stir in a cup of cream or cream cheese for a richer, creamier soup.

FAQs

Can I make taco soup in a slow cooker?

Yes, you can. To make taco soup in a slow cooker, brown the meat and vegetables in a skillet first. Then, add them to the slow cooker with the other ingredients. Cook on low for 6-8 hours or high for 3-4 hours.

Can I use fresh tomatoes instead of canned?

Absolutely! If you have fresh tomatoes, you can dice about 4-5 cups of them to use instead of canned tomatoes. Just make sure to adjust the cooking time since fresh tomatoes may need longer to soften.

How can I reheat taco soup?

You can reheat taco soup on the stove or in the microwave. If using the stove, place the soup in a saucepan over medium heat until heated through, stirring occasionally. If using the microwave, transfer it to a microwave-safe bowl and heat for 1-2 minutes, stirring halfway through.

Making taco soup is easy and fun. You can enjoy it any night of the week and share it with family and friends. The flavors are wonderful, and it’s sure to be a hit. Whether you follow the recipe or add your personal touch, you will love this tasty meal.

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

Delicious Taco Soup

A hearty and flavorful taco soup that combines the best flavors of tacos into a comforting bowl of goodness.

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

Ingredients

Scale
  • 1 pound ground beef or ground turkey
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, chopped (any color)
  • 2 cans (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 can (28 oz) diced tomatoes
  • 1 can (10 oz) diced tomatoes with green chilies
  • 1 packet taco seasoning
  • 2 cups beef or chicken broth
  • Salt and pepper, to taste
  • Optional toppings: shredded cheese, sour cream, chopped green onions, tortilla chips, or fresh cilantro

Instructions

  1. Prepare the Ingredients: Chop the onion, bell pepper, and garlic and open the cans of beans, corn, and tomatoes.
  2. Cook the Meat: In a large pot, heat oil over medium heat and cook the ground beef or turkey until browned (5-7 minutes).
  3. Add Vegetables: Stir in the onion, bell pepper, and minced garlic; cook for 3-4 minutes until softened.
  4. Season the Soup: Add taco seasoning and cook for 1 minute to release flavors.
  5. Combine All Ingredients: Add black beans, corn, diced tomatoes, tomatoes with green chilies, and broth; mix well.
  6. Simmer the Soup: Bring to a boil, then reduce heat and simmer for 20-30 minutes, stirring occasionally.
  7. Taste and Adjust: Add salt, pepper, or more taco seasoning as needed.
  8. Serve the Soup: Ladle into bowls and top with chosen toppings.

Notes

Customize with your choice of meat or make it vegetarian by omitting meat and adding more beans. Serve with a variety of toppings for a fun meal.

  • Author: jessica-baker
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Omnivore

Nutrition

  • Serving Size: 1 bowl
  • Calories: 400
  • Sugar: 6g
  • Sodium: 900mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 30g
  • Cholesterol: 70mg

Keywords: taco soup, easy soup, hearty soup, Mexican recipe, meal prep

Keep your apron on!!! the party’s not over yet!

Starbucks Copycat Lemon Loaf slice on a plate with lemon slices
Desserts

Starbucks Copycat Lemon Loaf

why make this recipe Making this Starbucks Copycat Lemon Loaf at home brings the bright and refreshing flavor of lemon right to your kitchen. It’s
Jessica Baker
February 28, 2026
Delicious homemade Lemon Raspberry Cookies on a plate
Desserts

Lemon Raspberry Cookies

why make this recipe Lemon Raspberry Cookies are a delightful treat that combines the bright and zesty flavor of lemon with the sweet-tart taste of
Jack
February 28, 2026
Lemon curd bars garnished with a dusting of powdered sugar on a white plate
Desserts

Lemon Curd Bars

Why Make This Recipe Lemon Curd Bars are a delightful treat that combines the tangy taste of lemon with a buttery crust. They are perfect
Jessica Baker
February 28, 2026

Leave a Comment

Recipe rating