This easy taco soup recipe is full of hearty Mexican flavor! It’s a one-pot meal done in 30 minutes. This is one of the most cooked dinners in our home.

This post may contain affiliate links. Read disclosure policy.
The Best Taco Soup Recipe
This simple taco soup has all the flavors of crowd-pleasing ground beef taco recipe, taco bake or taco salad but in a warm bowl of soup perfect for fall and winter! It’s easy to customize and can be made in your slow cooker or even make Instant Pot taco soup.
Why I Love This Recipe
- Easy. Only one pan and this easy taco soup recipe preps is ready in 30 minutes.
- Customizable. Make on the stove top, Instant Pot or crockpot!
Taco Soup Ingredients

Find the full printable recipe with measurements below.
- Lean ground beef: Ground hamburger or turkey will both work.
- Veggies: Chopped onions, bell peppers and corn.
- Beans: Black beans, kidney beans and pinto or white beans.
- Tomatoes: Tomato sauce, diced tomatoes, Rotel (or an extra can of tomatoes and add diced green chilies) and salsa.
- Spices: I used homemade taco seasoning, a packet of taco seasoning works, too! Add in some extra chili powder, ground cumin and garlic powder.
How to Make Taco Soup
Brown hamburger in a large soup pot over medium-heat. Add in the onions, bell peppers and saute for a few minutes. Stir in the beans, tomatoes, salsa, corn and seasonings


Continue to simmer for about 20 to 30 minutes, stirring occasionally. Season to taste.

Top with cilantro, sour cream and cheese. Serve with tortilla chips. Enjoy!

Tips and Variations
- Easy shortcut. Make this simple taco soup recipe even easier by using frozen cooked taco meat from the freezer.
- Chicken taco soup: Use leftover rotisserie chicken or my crockpot shredded chicken instead of ground beef.
- Adjust heat. For more spice, add chopped jalapenos with the peppers. For less heat, substitute canned tomatoes for Rotel.
- Consistency. Adjust soup thickness for your liking. For a thinner soup, add in 1/2-1 cup beef broth or chicken broth.
- Toppings. Garnish with favorites like cheddar cheese, sour cream, green onions, cilantro, tortilla strips or cornbread croutons and avocado or guacamole.
Storage
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- This soup also makes a great freezer meal. Cool completely, then place in a zip top bag or freezer container (leaving room for it to expand) and add a freezer label. Store in the freezer for up to 6 months. Thaw then reheat by simmering in a pot over low heat.

More winter soup recipes include this stuffed pepper soup recipe, green enchilada chicken soup or crock pot chicken tortilla soup.
More Easy Soup Recipes

Taco Soup Recipe
Video
Ingredients
- 1 pound ground beef , or ground turkey
- 1 medium sweet onion , finely chopped
- 1 red bell pepper , chopped
- 1 green bell pepper , chopped (optional)
- 1-2 Tablespoons taco seasoning , to taste
- ½ teaspoon garlic powder
- 1 (15-ounce) can black beans , drained and rinsed
- 1 (15-ounce) can kidney beans , drained and rinsed
- 1 (15-ounce) can pinto or white beans , drained and rinsed (optional)
- 1 (15-ounce) can corn
- 1 (15-ounce) can tomato sauce
- 1 (10-ounce) can Rotel tomatoes
- 1 (15-ounce) can diced tomatoes
- 1/4-1/2 cup fresh salsa
- ¼ cup chopped cilantro
- Salt , to taste
- Pepper , to taste
Optional toppings: Sour cream, Shredded cheese, Avocado, Lime, Tortilla strips
Instructions
- Brown beef with veggies. In a large pot, add 1 pound ground beef and cook over medium-heat for a few minutes. Add 1 onions and green and red bell peppers and sauté 3 minutes, or until softened. Drain any grease, then stir in 1-2 Tablespoons taco seasoning and 1/2 teaspoon garlic powder. Salt and pepper, to taste.
- Add in beans and tomatoes. Add in 1 can black beans, 1 can kidney beans, 1 can pinto beans, if using, corn, 1 can tomato sauce, 1 can Rotel, 1 can diced tomatoes, and 1/2 cup salsa until combined.
- Simmer, stirring occasionally, 20 to 40 minutes, or longer if time allows. Add 1/2 to 1 cup warm water if starts to thicken. Stir in cilantro. Salt and pepper, to taste.
- Ladle into bowls and top with desired toppings. We love to serve with tortilla chips.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.

Liisa Dombrowski
This was amazing and easy! I used low sodium options of the canned items and ground turkey, also added some colored peppers. It is so customizable–turn the “heat” up or down. It was great with sliced avocado and sour cream, and others loved it with chips and cheese! It’s on my board of “keepers”! Bring it on, cold weather, l’m ready!
Carol T
Loved this Taco soup! The easiest, yet best I’ve made. Thanks so much for sharing.
Connie Watson
Thank you for your outstanding recipe for The World’s
Best Tortilla Soup. It is fantastic. Thank you for sharing.
I am senior citizen and I shared the soup with a neighbor and her son.
She also thought it was great.
Thanks again.
Chelsea
I see a couple people saying that they are going to cook this in the crock-pot but I don’t see how long and if to put it on low or high. Any recommendations? Also are the beans drained?
Laura Capello
Yes! Cook on low for several hours (do brown hamburger in a skillet first), perhaps six or so hours. And yes, drain (and rinse, if you like) the beans first.
Annie
This looks so good. I will be making this in the Crockpot and I shared it in a Recipe Roundup on my blog! Yum!! Annie @ Plus Size to Downsized
Jessica
Does anyone know how many weight watches points plus this taco soupd recipe would be?! Thanks!
Kathy Dill
I’ve posted a link to your recipe on my facebook page Dill Spice Wellness. Great pictures and looks like a tasty, healthy meal. I’m throwing it in the crockpot now!
Jamielyn
Thanks Kathy! I hope you enjoy the Taco Soup!
saris
Me emcanto la receta del taco soup delicioso soy mexicana y eso estubo jummy-jummy.
Olivia
I just made this and it was so good easy and simple to make
Jamielyn
I’m so glad it turned out well for you Olivia! It is definitely a family favorite! :)
Melissa
This looks great! I plan to make this in the crock pot, and am curious if you still brown the meat and then throw the meat and all else into the crockpot? Just want to figure out how that part works. Thanks!
Jamielyn
Hi Melissa!! I like to brown the hamburger first and then throw everything else in! Hope you enjoy it! :)
Linda
This taco soup really is the best! My whole family LOVED it. Thanks so much for sharing your family recipes with us.
Yvonne Reynolds
This was delicious! So glad I tried it tonight, I loved how quickly it came together. It went great with homemade corn muffins.
Jamielyn
I’m so glad you loved it…this really is one of my families favorite recipes! I’ve never tried it with corn muffins though, I will definitely have to make some next time! Thanks for the suggestion!
cassandra
Sounds great but have a question. Do you drain the can of corn and tomatoes before adding or do you add with the juices?
Jamielyn
You can drain the can of corn, but leave the juice of tomatoes for the soup! :)
Twyla
We don’t have Rotel in Canada. I thought it was like salsa but you also add salsa, so what could I use as a substitute?
Jamielyn
You can substitute the can of Rotel tomatoes for a 14oz can of diced tomatoes and an 8oz can of green chiles! Hope that helps! :)
Joy Arnall
I love this soup. I used a large can of white hominy and sliced up two cans of black olives. Also garnished with cilantro. Delicious!
Jamielyn
That sounds yummy! Thanks for sharing Joy! :D
vegetarian recipes for meat eaters
Hmm is anyone else experiencing problems with the images on
this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog.
Any feedback would be greatly appreciated.
Jamielyn
Hey Stacey! Are you still having trouble getting the images to load? What browser are you using? Hopefully it is working for you now.
lfoucault
OMG so good there wasn’t any to put in the freezer!
Jamielyn
So glad you enjoyed it! :D
Monika
I made this for dinner tonight and it was so delicious and quick!! We loved it. Thank you!