This hearty Taco Soup recipe bursts with crave-worthy Mexican flavors. In just 30 minutes, you’ll serve up a warm bowl of this protein-packed soup loaded with ground beef, tomatoes, corn, beans, and taco seasoning. Serve with your favorite taco toppings for the ultimate Tex-Mex weeknight dinner.

Easy taco soup recipe in a white bowl with cheese, chips and avocado chunks

This post may contain affiliate links. Read my disclosure policy.

Helpful Reader Review

“Delicious!! We have made this recipe several times and it’s always a hit! I love adding some fresh lime juice for a little something extra!” – Kate ★★★★★

Taco Soup Video

See how to make this easy 1-pot, 30-minute meal any night of the week (less clean up-yay). Taco soup is filling and great for meal prep since it keeps well in the fridge and freezer.

Like our Slow Cooker Beef Chili, this is the perfect bowl of comfort for cooler weather, and it also has the same crowd-pleasing flavors as our irresistible Taco Salad. This recipe is the best of both!

Easy Taco Soup Recipe

We love Mexican food around here. Whether it’s Chicken Fajitas, Fish Tacos, or even Ceviche, Mexican-inspired recipes are always on our regular rotation. This recipe is a great substitute for Taco Tuesday when you want tacos but want to cozy up to a bowl of something hot and cozy.

Everything you need to make this taco soup is probably already in your pantry, and it’s easy to swap ingredients to use what you have on hand, or to fit dietary needs, so this is sure to be a go-to meal!

Dutch oven pot with taco soup and a wooden spoon

Taco Soup Ingredients

The ingredients for taco soup are so simple – these are staples that I like to keep on hand in my fridge and pantry to whip up this easy weeknight dinner:

  • Ground Beef – I used lean ground beef 85-90%. For higher fat content, skim off excess fat. You can substitute ground turkey, ground chicken, or even shredded chicken like my Chicken Tortilla Soup.
  • Aromatics – onion and garlic add great flavor to the broth.
  • Tomatoes – tomato paste and original Rotel (canned diced tomatoes and green chilis). You can use spicy Rotel for more heat.
  • SeasoningsTaco Seasoning, cumin, and paprika. For added heat, chop jalapeños to add with the garlic, or after cooking, add Sriracha or hot sauce
  • Stock – low-sodium Beef stock or Chicken stock, you can also substitute bouillon cubes in water and adjust the seasonings.
  • Beans – I prefer drained black beans or pinto beans, but you can use kidney beans or garbanzo beans.
  • Corn – canned, fresh, or frozen will work
ingredients for delicious Tex-Mex stew including ground beef, onion, garlic, seasoning, tomato paste, chicken stock, cumin, paprika, cream cheese, rotel, sweet corn and pinto beans

How to Make Taco Soup

You’ll love how easy this taco soup is to make, and it’s ready to serve in about 30 minutes from start to finish.

  • Brown the ground beef with the onion in a dutch oven or soup pot until no pink meat remains.
  • Spoon out any excess fat, if desired.
  • Season – Add tomato paste, garlic, and seasonings, and then stir for another minute.
  • Add stock, Rotel (with juices), drained beans, and drained corn, and then bring to a boil. Then, reduce the heat to low and cover the pot while it simmers for 15 minutes.
  • Serve – Season with salt, pepper, and taco seasoning, if desired, and then serve hot with your desired toppings.
How to make stew on the stove using a Dutch Oven

Can I make this in a slow cooker?

After sautéing the meat and onions in step 1, transfer the cooked meat with the rest of the ingredients to a slow cooker, and then cook on low for 4-6 hours or high for 2-3 hours for a delicious crockpot taco soup.

What’s the difference between chili and taco soup?

Taco soup and chili have similar ingredients, but soup is thinner than chili, calls for less beans than chili, and calls for Taco Seasoning for a traditional Mexican flavor. It also doesn’t require lengthy simmering.

Large pot of stew with toppings in small bowls

Toppings for Taco Soup

Just like serving regular tacos, I love serving a variety of toppings with taco soup:

  • Tortilla chips or crushed Doritos
  • A dollop of sour cream
  • Diced avocado or guacamole
  • Cheddar or Mexican cheese, shredded
  • Fresh cilantro or chopped green onions
  • Lime wedges
  • Red Pepper Flakes
  • Warm Homemade Tortillas
a spoon taking a scoop out of taco soup garnished with jalapeno and avocado

This taco soup recipe brings together two amazing recipes in one: Beef Tacos and hearty soup, a perfect combination. The dish is hearty and warming, and so easy to make – perfect for busy weeknights.

P.S. Don’t Forget Dessert! Finish your taco soup dinner with a Mexican-inspired dessert like Churros, Flan, or Tres Leches Cake.

Taco Soup

5 from 239 votes
Taco soup recipe in a bowl with chopped jalapenos, avocados, and tortillas chips on top
My Taco Soup recipe recreates the flavors of beef tacos into a hearty and warm soup. It's a one-pot, 30-minute meal you'll make over and over. Serve with your favorite taco toppings (see notes for ideas)
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

Ingredients 

Servings: 6 servings
  • 1 Tbsp olive oil
  • 1 1/2 lbs lean ground beef
  • 1 medium onion, finely chopped
  • 2 Tbsp Tomato Paste
  • 3 garlic cloves, minced
  • 2 Tbsp taco seasoning, or more to taste
  • 1 tsp cumin
  • 1/2 tsp paprika
  • 3 cups beef stock, or chicken stock
  • 2 cans Rotel diced tomatoes and green chilis with their juice, original or spicy
  • 15 oz can beans, pinto or black beans, rinsed and drained
  • 15 oz can of corn, drained, or 1 cup frozen corn

Instructions

  • Brown – Set a Dutch oven or heavy pot over medium heat and add oil. Add ground beef and onion and sauté, breaking it up with a spatula for 6-7 minutes or until beef is browned.
  • Spoon out excess fat if desired, leaving about 1-2 Tbsp.
  • Season – Add tomato paste, garlic, taco seasoning, cumin, and paprika, and then saute another minute until garlic is fragrant and spices have bloomed.
  • Add stock, Rotel diced tomatoes with their juice, drained beans, and drained corn. Bring to a boil, then reduce to a simmer, partially cover, and simmer for 15 minutes.
  • Serve – Season with salt, pepper, and more taco seasoning to taste if needed, and serve with your favorite toppings.

Notes

*Optional Toppings: Avocado, diced Jalapeño Peppers, finely chopped or thinly sliced Cheese (Cheddar, Mexican cheese, or Cotija), Sour Cream, Cilantro, and Crushed tortilla chips
Storage: Cool the soup completely to room temperature before refrigerating or freezing. You can set the warm pot over an ice water bath to quickly cool down your soup. Portioning soup into small containers will also cool faster.
  • To Refrigerate: Store in an airtight container in the fridge for up to 4 days
  • Freezing: Transfer the soup into freezer-friendly containers or use freezer zip-top bags. In fact, we like to freeze in single-serving portions for easy defrosting. Eat within 3 months.
  • To Reheat: Thaw in the fridge overnight, and then reheat in the microwave or on the stove to 165°F. You can also reheat from frozen in a saucepan, stirring occasionally for even heating.

Nutrition Per Serving

2cups Serving386kcal Calories31g Carbs32g Protein15g Fat5g Saturated Fat1g Polyunsaturated Fat7g Monounsaturated Fat1g Trans Fat74mg Cholesterol734mg Sodium1207mg Potassium6g Fiber7g Sugar407IU Vitamin A18mg Vitamin C100mg Calcium6mg Iron
Nutrition Facts
Taco Soup
Serving Size
 
2 cups
Amount per Serving
Calories
386
% Daily Value*
Fat
 
15
g
23
%
Saturated Fat
 
5
g
31
%
Trans Fat
 
1
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
7
g
Cholesterol
 
74
mg
25
%
Sodium
 
734
mg
32
%
Potassium
 
1207
mg
34
%
Carbohydrates
 
31
g
10
%
Fiber
 
6
g
25
%
Sugar
 
7
g
8
%
Protein
 
32
g
64
%
Vitamin A
 
407
IU
8
%
Vitamin C
 
18
mg
22
%
Calcium
 
100
mg
10
%
Iron
 
6
mg
33
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Main Course, Soup
Cuisine: American, Mexican
Keyword: taco soup, taco soup recipe
Skill Level: Easy
Cost to Make: $$
Calories: 386
Natasha's Kitchen Cookbook

More Soup Recipes

If you loved this taco soup recipe, check out these fan-favorite soup recipes for your next meal:

5 from 239 votes (162 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Regina L Kamilar
    November 1, 2023

    I tried the taco soup and it was perfect. I used my ninja chopper to cut up the vegetables so it made this soup a 15 minute soup which is what I was looking for. Thanks.

    Reply

    • Natashas Kitchen
      November 1, 2023

      I’m so glad it was a hit, Regina! Thank you for your lovely review.

      Reply

  • Lane
    October 18, 2023

    Super easy and delicious. Recipe should be added to any future Voyager mission.

    Reply

    • NatashasKitchen.com
      October 18, 2023

      That’s wonderful, Lane! Glad you enjoyed it.

      Reply

  • Sam Zimmerman
    October 18, 2023

    I’ve made this several times with great results, but as a change I added a pkg of powdered Ranch Dressing and it received raves. Today I added a can of beer while simmering and I loved the flavor. Just some food for thought. Good either way.

    Reply

    • Natashas Kitchen
      October 18, 2023

      Thank you so much for sharing that with me, Sam!

      Reply

  • B
    October 8, 2023

    My boyfriend and I really enjoyed this. I would add a little more vegetables next time and I also added a little bit more beef, broth and tomatoes than the recipe called for. I love that this recipe is easy to make, is inexpensive and is customizable. Would make again.

    Reply

    • Natasha's Kitchen
      October 8, 2023

      Great idea, B! Thanks a lot for sharing, good to know that you both enjoyed our Taco Soup!

      Reply

  • Mary
    October 1, 2023

    This sounds amazing but would like to ask you how I can make this soup slightly thick. My husband doesn’t like soup unless it’s on the thicker side. Any suggestions?

    I’m making it anyway but need it a little thicker

    Reply

    • Natasha's Kitchen
      October 1, 2023

      Hi Mary, you can adjust the thickness of the soup by adding or reducing the amount of broth, or adding an extra can of beans for a thicker soup. Also, you could even use refried beans.

      Reply

    • Jill
      November 16, 2023

      If you want it’s thicker you could mix tablespoon or two of cornstarch mix with water till it’s mixed good and add slowly while stirring till it thicker or if your was really runny might have to add lot. Good luck 👍

      Reply

    • alex
      December 9, 2023

      WHEN I WANT TOTHICKEN SOUP I PUT MY HAND HELD ELECTRIC BLENDER IN THE POT AND BLEND IT TILL IT’S THE CONSISTENCY I LIKE. I DON’T BLEND IT ALL UP, JUST ENUF TO M AKE IT THICKER.

      Reply

  • Kacie
    September 30, 2023

    This was so good and so easy to make! I used ground turkey & vegetable broth as substitutions 👌🏻

    Reply

    • Natashas Kitchen
      September 30, 2023

      I’m so happy you enjoyed that, Kacie! Thank you for sharing that with me!

      Reply

  • Pamela
    September 12, 2023

    This is an incredible recipe. It has become a staple in our house. Every bite I will get compliments from my family.

    Reply

    • NatashasKitchen.com
      September 12, 2023

      That’s great to hear, Pamela! I’m glad it’s a hit.

      Reply

  • Karen
    September 7, 2023

    Could you make it in a slowcooker, Would you have an idea for how long

    Reply

    • NatashasKitchen.com
      September 7, 2023

      Hi Karen! I haven’t tested it myself to give instructions for that. Let us know if you experiment.

      Reply

    • Jann Forrest
      October 1, 2023

      I would cook it in slow cooker for about 6 hours on Low. I suspect you will need a 5 or 6 quart.

      Reply

  • Olivia
    September 6, 2023

    This taco soup is packed with delicious flavors!! My family and I loved it so much and cannot wait to have it again!!

    Reply

    • NatashasKitchen.com
      September 6, 2023

      So glad it was a hit! Thank you for the feedback.

      Reply

  • Kara
    September 5, 2023

    So easy, but so yummy! I’ve made it with pinto, kidney, and black beans, and all variations are delish!

    Reply

    • NatashasKitchen.com
      September 5, 2023

      So glad you love it!

      Reply

  • Kristyn
    September 5, 2023

    Taco soup is my go-to!! My family loves it & it’s so easy to make!! It leaves you filled & is so good!

    Reply

  • Beverly Cortes
    August 28, 2023

    Love, love your recipes, been following you for a long while now. Love the Taco soup.
    Thanks,

    Reply

    • Natashas Kitchen
      August 28, 2023

      I’m so happy you enjoyed this soup. Thank you for sharing that with us, Beverly!

      Reply

  • Nancy Hanson
    June 30, 2023

    Have you looked for Sunonions?
    they are great! I just used my last one and now regular onions are awful! too strong!! Once you have Sunonions you will never want another onion! they come out in November look them up, I buy 5 bags when they come out !!!

    Reply

    • Natashas Kitchen
      June 30, 2023

      Thank you so much for sharing that with me, Nancy!

      Reply

  • Ruth Brown
    June 14, 2023

    What do you mean by “lightly seasoning” with taco seasoning? Do you use all that the included recipe makes or to taste?

    Reply

    • Natashas Kitchen
      June 14, 2023

      Hi Ruth, you can use a small portion of the prepared taco seasoning to season the beef during step 2. You will add the rest of the seasoning during step 4. I hope that helps.

      Reply

  • Cynthia
    May 29, 2023

    Hi,
    We don’t use pepper flakes, but do use several paprikas, or chili powder instead. Which would you recommend?
    Thank you in advance,
    Cynthia and Tom

    Reply

    • NatashasKitchen.com
      May 29, 2023

      Hi Cynthia/Tom! Are you referring to the Taco Seasoning Recipe? The pepper flakes are optional so you can leave them out. The recipe already uses paprika and chili powder both.

      Reply

  • Mimi
    April 25, 2023

    This was amazing!!! And so easy and quick. We both loved it and will have another bowl tonight. I served it with Tostito Cantina chips, sour cream, freshly grated mild cheddar cheese and green onions on top. I also squeezed a little lemon juice and stirred it in. Yum! Today I am making up a batch of the seasoning to use in other recipes. Love all of your recipes and videos.

    Reply

    • NatashasKitchen.com
      April 25, 2023

      That sounds amazing, Mimi! I’m so glad you are loving the recipes. Thanks so much for sharing.

      Reply

  • Carol from Canada
    February 19, 2023

    This hit the spot tonight. Made mostly according to the recipe but paprika was smoked, tomatoes canned, and corn was frozen. I like the low level of salt by adding the spices. Added all the toppings. Easy to make, flavourful.

    Reply

    • NatashasKitchen.com
      February 19, 2023

      Sounds delicious! Thank you for the review.

      Reply

  • Connie Long
    January 20, 2023

    Made for dinner and it was delicious. Very easy to make and was satisfying.

    Reply

    • Natashas Kitchen
      January 20, 2023

      That’s just awesome! Thank you for sharing your wonderful review, Connie!

      Reply

  • Jenifer Barron Yates
    December 7, 2022

    This recipe is FANTASTIC!!! I just made a HUGE pot of it, and even though I had to use chicken bone broth instead of beef, it is delicious. I love this site and Natasha SO MUCH! Thank you! Seriously, this is my favorite, go-to recipe place. #allthingsNatasha

    Reply

    • NatashasKitchen.com
      December 7, 2022

      Aww, thanks so much, Jenifer! I’m happy to hear you enjoy my recipes.

      Reply

  • Andrea Begeman
    November 28, 2022

    $15-$18 to make…I find that hard to believe unless the ingredients are purchased from Whole Foods.

    Reply

    • Natashas Kitchen
      November 28, 2022

      Hi Andrea, I’m glad you can make this for less! That’s awesome!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.