When life gets busy, I turn to recipes that are simple to prepare, hearty, and packed with flavor. That's exactly why this Easy Taco Soup recipe is one of my absolute favorites! It's my go-to soup when I want something easy to make yet comforting and delicious.

Best of all, it's perfect for meal prepping because the leftovers taste just as amazing, if not better, the next day. It's right up there with my loaded potato soup and zuppa toscana soup when I need a quick, cozy bowl of soup that the whole family will eat without complaint.
Table of contents
Key Ingredients & Substitutions
- Ground Beef: I like using 80/20 or 90/10 lean ground beef. Ground turkey or ground chicken make great lighter substitutes, just add a splash of oil when sautéing if using leaner meat.
- Rotel (Diced Tomatoes & Green Chilies): Mild, Original, or Hot Rotel lets you easily control the spice level of your soup base. Plain diced tomatoes with a small can of diced green chilies work too.
- Black Beans: Black beans are my personal favorite here, but pinto beans or kidney beans work just as well if you want to mix up the beans or use what you have in the pantry.
- Beef Stock: Using a good quality beef stock creates a rich, savory broth. Vegetable broth or chicken stock can be substituted in a pinch.
See the recipe card below for the full list of ingredients and exact measurements.

How To Make Easy Taco Soup
With just a few pantry staples and 10 minutes of prep, this soup comes together easily in a single pot on the stovetop. Here is how to pull it together:
- Brown the Beef & Aromatics: In a large stockpot or Dutch oven over medium heat, brown the ground beef, breaking it up as it cooks. Add the diced onions and sauté until soft and translucent, about 4 to 5 minutes. Drain off any excess grease, then stir in the minced garlic and cook for another 30 seconds until fragrant.
- Combine & Simmer: Add the Rotel, sweet corn, black beans, beef stock, tomato sauce, and all seasonings to the pot. Stir well to combine all ingredients. Bring the mixture to a gentle boil over medium-high heat.
- Simmer & Serve: Reduce the heat to medium-low and let the soup simmer uncovered for 20 minutes, allowing the spices and flavors to meld together. Ladle hot soup into bowls, top with your favorite taco toppings, and enjoy!
See the recipe card below for the full recipe.
What to Serve with Taco Soup
I love adding toppings to taco soup! Here are a few delicious suggestions to serve alongside or on top of your soup:
- Toppings: Sour cream, shredded cheddar or Monterey Jack cheese, diced avocado, sliced jalapeños, and fresh cilantro.
- Crunchy Sides: Tortilla chips, Fritos corn chips, or warm homemade cornbread for dipping.
Storing Easy Stovetop Taco Soup
Store leftover taco soup in airtight containers in the refrigerator for up to 5 days. Reheat on the stovetop or in the microwave until heated through.
To freeze, transfer the soup to airtight containers or freezer bags and store for up to 3 months. Thaw it completely before reheating.

More Delicious Soup Recipes
If you tried this Taco Soup recipe or any other recipe on my blog, please leave a 🌟star rating and let me know how it went in the comment section below!
FOLLOW ME on Facebook, Pinterest, and YouTube to stay connected!
📖 Recipe
Easy Taco Soup Recipe
Ingredients
- 1 pound ground beef
- 1 cup onion small diced
- 3 cloves garlic minced
- 1 ½ teaspoons salt
- ½ teaspoon pepper
- 1 tablespoon cumin
- 1 teaspoon paprika
- ½ teaspoon chili powder
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- 1 pinch chipotle powder
- ½ teaspoon dried oregano
- 10 ounce can rotel drained
- 15 ounce can corn drained and rinsed
- 15 ounce can black beans drained and rinsed
- 3 ½ cups beef stock
- 8 ounces tomato sauce
Instructions
- In a large pot over medium heat, brown the ground beef, crumbling it as it cooks. Add the onions and sauté until tender. Drain off any excess grease, then stir in the minced garlic. Cook for an additional 30 seconds until fragrant.
- Add the remaining ingredients and seasonings/spices to the pot, stirring well to combine. Bring the mixture to a simmer and let it cook for 20 minutes.
- Serve with toppings if desired. Enjoy!
Judy says
It came out great! Followed the recipe exactly and everyone loved it!
Cami says
New favorite soup recipe! It's so good!
Anonymous says
Great recipe! Everyone gobbled it up!
Erin King says
Delicious 😋 Will definitely make again.