This taco soup is a hearty blend of ground beef, two types of beans, vegetables and seasonings, all simmered to perfection. An easy dinner option that’s kid friendly and quick to make!

You can’t go wrong with a hot bowl of soup on a winter day. My family always requests New England clam chowder, beef barley soup, cabbage roll soup, stuffed pepper soup, and this zesty taco soup.

Taco Soup Recipe | Beef Taco Soup | Mexican Soup #soup #beef #taco #mexicanfood #beans #dinner #dinneratthezoo Taco Soup Recipe | Beef Taco Soup | Mexican Soup #soup #beef #taco #mexicanfood #beans #dinner #dinneratthezoo

A bowl of taco soup topped with tortilla strips, sour cream, cheese and avocado.

Ever find yourself with a package of hamburger and no idea about what to make for dinner? That’s me most of the time! If I’ve got ground beef on hand, I often whip up a pot of this super easy taco soup. It’s loaded with veggies, beans and meat and tastes just like tacos! Looking for more great soup ideas? Be sure to try my lasagna soup and Zuppa Toscana!

How do you make taco soup?

This taco soups starts off with ground beef, onions and bell peppers which get cooked until tender. A whole bunch of other flavorings go into the pot including taco seasoning, tomatoes, pinto beans, corn, black beans and beef broth. Everything simmers together for a few minutes, then dinner is ready. Serve your soup with your favorite taco toppings and enjoy!

Cooked ground beef with onions and bell peppers in a pot.

Tips for Taco Soup

  • I use 90% lean ground beef. It has a lot of flavor, but isn’t overly greasy. If you’re using ground beef with a higher fat content, you’ll want to drain off any excess grease after it’s cooked.
  • You can use ground turkey instead of beef if you prefer. Another great option is to use half ground beef, half Mexican chorizo.
  • This soup can be made up to 2 days in advance, then reheated in the microwave or on the stove top. You can also freeze any leftover soup for up to 2 months. You can reheat the soup fro frozen, or else thaw it in the refrigerator over night.
  • I like the combination of the two types of beans, but if you only have one variety of beans on hand, the soup will still be great that way.
  • My favorite toppings for this soup include tortilla strips, sour cream, cheese, avocado, shredded lettuce, diced tomato and olives.
  • This soup is hearty enough to serve on its own as a complete meal, or you can add a side of Mexican Caesar salad.

Ground beef, black beans, pinto beans and taco seasoning in a pot.

Slow cooker taco soup

This recipe can easily be adapted for the slow cooker. Simply brown your meat, onions and peppers in a skillet, then add them to a crock pot along with the rest of the soup ingredients. Cover and cook on low for 5-6 hours, or high for 2-3 hours. Add any toppings as desired, then serve.

Ground beef, taco seasoning, canned tomatoes, beans and corn in a soup pot.

Taco soup variations

This soup is delicious as-is, but you can mix up the flavorings to customize the recipe to your taste.

  • Chicken: Use cooked shredded chicken or ground chicken instead of the beef.
  • Spicy: Add 1 tablespoon chopped chipotle pepper in adobo sauce, or hot sauce to taste.
  • Low Carb: Double the amount of ground beef and omit the beans and corn. Stir in 1 1/2 cups cauliflower rice during the last 5 minutes of the cooking process.
  • Creamy: After the soup is done, remove the pot from the stove and stir in 1 cup of sour cream.

A pot of taco soup with ground beef, peppers, onions, corn, tomatoes and two types of beans.

This taco soup is the perfect easy dinner option that the whole family will love! It’s colorful, full of flavor, and takes just minutes to put together.

More great soup recipes

Taco Soup Video

5 from 13 votes

Taco Soup

AuthorSara Welch
A bowl of taco soup topped with tortilla strips, sour cream, cheese and avocado.
This taco soup is a hearty blend of ground beef, two types of beans, vegetables and seasonings, all simmered to perfection. An easy dinner option that's kid friendly and quick to make!
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course Soup
Cuisine Mexican
Serves 6


  • 2 teaspoons olive oil
  • 1 pound ground beef I use 90% lean
  • 1/2 cup onion finely chopped
  • 1 red bell pepper seeded, cored and chopped
  • 1 packet taco seasoning
  • 15 ounce can diced tomatoes do not drain
  • 8 ounce can tomato sauce
  • 4 ounce can diced green chiles drained
  • 6 cups beef broth
  • 15 ounce can black beans drained and rinsed
  • 15 ounce can pinto beans drained and rinsed
  • 1/2 cup frozen corn
  • salt and pepper to taste
  • toppings such as cilantro, tortilla strips, sour cream, avocado and shredded cheese


  • Heat the olive oil in a large pot over medium high heat. Add the ground beef.
  • Cook for 5-6 minutes, breaking up the meat with a spatula.
  • Add the onion and bell pepper and cook for an additional 3-5 minutes.
  • Add the taco seasoning, diced tomatoes, tomato sauce, chiles, beef broth, black beans, pinto beans and corn to the pot. Bring to a simmer.
  • Simmer for 15 minutes. Taste and add salt and pepper if needed. Serve immediately with toppings of your choice.


Calories: 413kcal | Carbohydrates: 49g | Protein: 32g | Fat: 10g | Saturated Fat: 3g | Cholesterol: 49mg | Sodium: 621mg | Potassium: 1292mg | Fiber: 15g | Sugar: 6g | Vitamin A: 1415IU | Vitamin C: 39.8mg | Calcium: 105mg | Iron: 6.7mg

This recipe was published on March 10, 2019 and was updated on January 31, 2020 with new content.

Hello! I’m Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

Leave a comment

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

Recipe Rating


  1. 5 stars
    We’re big fans of soup and this looks like a meal in itself! Very tasty and going to try it out on my family x

  2. Wow, I have never tried this recipe looks really delicious and easy. I will try to make this for my kids, thanks for sharing!

  3. This looks like the middle cousin of two of my favorite one pot meal, chillin and tortilla soup. I love the way you added avocados to give this a touch of creaminess on the top. Putting this recipe on my list to make on a cold/rainy day.

  4. I love homemade soup as does my little boy, it is so warming and full of goodness. This looks lovely I will have to give it a try.

  5. 5 stars
    What a perfect meal for lunch or dinner! I love how many toppings you can add to make it your own; I’ll be making this for my family this week!

  6. 5 stars
    Never heard of taco soup before but everything taco sounds awesome to me! I would totally give it a try. or two. Definitley cooking soon.

  7. We just love taco soup. It’s so easy to feed a lot of people with this recipe, thanks for sharing!

  8. Tacos and souo is something new to me but it looks like something that I would really love to taste.

  9. i love all soups but a TACO SOUP has got to be one of the best thing ever! it sounds amazingly delicious ❤️

  10. 5 stars
    I love few types of beans are added into this recipe. When I cook, I usually consider taking in more protein as it is one of the important sources for us. Help us to repair skin and grow better hair.

  11. I recently purchased a crock pot but haven’t used it because I couldn’t find any good vegetarian recipes. I’m definitely going to try this without the meat! It looks SO good!! Trying it tomorrow for our usual taco tuesday.

  12. 5 stars
    i am all over this. so many awesome flavors all in one delicious steaming bowl of soup. As if tacos aren’t already delicious enough…what a great recipe!

  13. 5 stars
    This is the perfect meal for the winter! What could be better than all the flavors of taco in a nice, hot soup on a cold day? Nothing. The answer is nothing.s