Easy Ground Beef Taco Soup

A woman with long brown hair wearing a gray shirt smiles in front of a background featuring green foliage and yellow fruit.
By Madison Wetherill | Updated: June 19, 2026 | 27 Comments
4.97 from 57 votes

For a warm and hearty meal that is super quick to prep, this ground beef taco soup is a go-to. It has all of the taco flavors your family loves, but it's much quicker to make! I think you'll love this one-pot, 30 minute meal.

This post contains affiliate links.

Overhead view of two bowls filled with ground beef taco soup and toppings of shredded yellow cheese and guacamole.

Ground Beef Taco Soup Recipe

This taco soup has been part of our family meals since before my oldest son was even eating solid food. Now that I've made it for everyone from babies to adults, I've learned that keeping the soup itself mild and letting everyone choose their own toppings is the easiest way to make one dinner work for the whole table.

This recipe actually came from reader requests! When I sent out my annual reader survey, easy soup recipes was one of the most requested ideas. After sharing a few options, taco soup was the clear winner, and it's easy to see why.

Ground beef, black beans, corn and tomatoes make it hearty enough for dinner, while a simple blend of seasonings gives it all those familiar taco flavors.

Why You'll Love this Recipe

Here are just a few of the reasons why this recipe is worth making:

The toppings make this soup especially fun for families. Everyone can add as many (or few) as they want!

This recipe is also easy to adapt based on what's already in your kitchen. A few simple substitutions can customize it without changing the basic method.

And while it's filling enough to serve on its own, you can turn it into a bigger taco-night meal. it's great with Mexican sides like air fryer tortilla chips and homemade guacamole or blender salsa.

Black soup bowl filled with ground beef taco soup, garnished with shredded cheddar cheese and avocado slices.

If easy Mexican meals are a favorite, be sure to try my recipes for Chicken Enchilada Casserole and Enchilada Chicken Sliders!

Ingredients

Here is what you'll need to grab from the store to make this easy soup recipe:

Ground beef, black beans, diced tomatoes with chiles, corn, chopped onion, and small bowls of garlic powder, onion powder, cumin, and cayenne pepper are arranged on a light surface—perfect ingredients for a hearty ground beef taco soup.

Lean ground beef makes the soup hearty and filling. Ground turkey or ground chicken can be used if that's what you have on hand.

Onion cooks with the beef and adds flavor throughout the soup. Yellow, white, or even red onion will work well.

Cumin, garlic powder, onion powder and chili powder create the taco-inspired seasoning. Use mild chili powder if you're serving anyone who doesn't like much heat. To make things easier, you can use taco seasoning if you have it on hand!

Cayenne pepper adds a little kick. Feel free to reduce it or leave it out for a milder soup.

Diced tomatoes with chiles give the taco soup its Tex-Mex flair, but regular diced tomatoes are fine, too.

Either canned corn or frozen corn add a little sweetness and texture. If you use canned corn, drain the liquid before adding it to the pot.

Black beans make each bowl even heartier. Good substitutes are pinto and kidney, but even white beans taste good in the soup.

How to Make Ground Beef Taco Soup

Scroll down to the recipe card for the full step by step instructions! ⬇️

Jump to Recipe
Ground beef and onions cooking in a pot, surrounded by bowls of black beans, corn, diced tomatoes, and seasonings.
Ground beef is being cooked with seasonings in a large pot. Bowls of black beans, diced tomatoes, and corn are placed nearby on the counter.
  1. Start with the beef and onion. Add both to a large pot and cook until the beef is browned and the onion has softened. If there's a lot of grease left behind, drain it before moving on.
  1. Add the seasonings. Sprinkle in the cumin, garlic powder, onion powder, chili powder and cayenne. I keep the cayenne light when I'm making this for the whole family, then let everyone add more heat to their own bowl.
A pot with cooked ground beef, black beans, corn, and diced tomatoes, being mixed with a wooden spoon.
A pot of beef taco soup with ground beef, black beans, corn, diced tomatoes, and broth is being stirred with a wooden spoon.
  1. Load up the pot. Add the diced tomatoes with their liquid, drained corn and black beans. I love how easy this part is since most of the ingredients can go straight from the can into the soup.
  1. Pour in the water and let it simmer for at least 15 minutes, so the flavors can blend. If you like your taco soup a little thicker, let it simmer a bit longer so some of the liquid can cook off.

Madison's Tips for Success:

I've tested this recipe and have successfully made it many times. Use my tips to ensure that it turns out perfectly for you, too!

  1. Taste before you serve it. Canned tomatoes, beans and toppings can all bring different amounts of salt, so I like to taste the soup once it has simmered before adding any extra seasoning.
  2. Drain and rinse the beans well. This keeps the extra canned liquid from changing the flavor or consistency of the broth.
  3. Let the seasonings cook with the beef first. Giving them a moment in the pot before adding the tomatoes and water helps bring out more of their flavor.
Black soup bowl with taco soup, ground beef, corn, beans, tomatoes, cheese and avocado.

Serving Suggestions

This soup is hearty enough to serve on its own, but I usually serve it with homemade cornbread for soaking up the broth.

Sometimes I stir in cooked rice or Mexican rice to make each serving even more filling.

Toppings let everyone customize their meal. Set out a few options and let everyone choose what sounds good.

Here are just a few ideas:

  • lime wedges
  • jalapeños
  • green onions
  • black olives
  • crushed tortilla chips
  • shredded cheddar or Cotija cheese
  • sour cream
  • avocado
  • fresh cilantro.

Serving Suggestions

For a larger meal, serve smaller bowls with Chicken Enchilada Sliders or your favorite tacos or burritos.

Black soup bowl with taco soup, ground beef, corn, beans, tomatoes, cheese and avocado.

Storing, Freezing and Reheating

Once the soup has cooled, transfer leftovers to airtight containers and store them in the refrigerator for 3-4 days.

For longer storage, transfer the cooled soup to a freezer-safe bag or glass container. If you're using a bag, freeze it flat to save space. Thaw overnight in the refrigerator.

Reheat individual portions in the microwave or warm a larger amount in a pot on the stovetop until heated through.

Taco Soup Recipe FAQs

Is this taco soup spicy?

Not really. Use mild chili powder and reduce or omit the cayenne for a mild base. Anyone who wants more heat can add jalapeños, hot sauce or red pepper flakes to their own bowl.

How can I make the soup thicker?

To thicken the broth, let it simmer longer so some of the liquid evaporates. To give it an even thicker, almost chili-like consistency, stir in refried beans or some crushed tortilla chips.

Why is it called taco soup?

It takes ingredients and flavors you'd expect from tacos, including seasoned beef, beans, tomatoes and plenty of toppings, and serves them in soup form.

Spoonful of ground beef taco soup in a black bowl with a spoon.
Did you make this recipe?

If you make and love this recipe, please leave a 5 stars review below!

It means so much to me when you try my recipes, and I'd love to know how it goes. Please leave comments and questions below!

Overhead view of two bowls filled with ground beef taco soup and toppings of shredded yellow cheese and guacamole.

Easy Ground Beef Taco Soup

Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
4.97 from 57 votes
This ground beef taco soup is loaded with beef, black beans, corn and tomatoes for a hearty one-pot meal that's ready to devour in just 30 minutes.
Makes: 8 servings
Print Pin Leave Rating

Ingredients

  • 2 pounds ground beef 85/15 recommended
  • 1 yellow onion peeled and diced
  • 1 teaspoon cumin
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon chili powder
  • 1 pinch cayenne pepper
  • 1 15-ounce can canned diced tomatoes
  • 1 15-ounce can corn drained, or use about 1 cup frozen corn
  • 1 15-ounce can black beans drained and rinsed
  • 3 cups water

Optional Toppings

  • shredded cheese
  • diced avocado
  • chopped cilantro

Instructions

  • Cook 2 pounds ground beef in a stock pot over medium-high heat until browned, using a spoon to break it up as it cooks. When the beef is halfway cooked, add diced 1 yellow onion to the pot and let it sauté with the beef. Drain grease if needed.
  • Measure 1 teaspoon cumin, 1 teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon chili powder, and 1 pinch cayenne pepper into the pot.
  • Add in 1 15-ounce can canned diced tomatoes (drained), 1 15-ounce can corn (drained), 1 15-ounce can black beans (drained), and 3 cups water. Stir well to combine.
  • Bring soup to a simmer, then cook on medium-low heat for 20 minutes.
  • Ladle into individual soup bowls and garnish with shredded cheese, diced avocado, and chopped cilantro as desired.

Notes

Taste before you serve it. Canned tomatoes, beans and toppings can all bring different amounts of salt, so I like to taste the soup once it has simmered before adding any extra seasoning.
Drain and rinse the beans well. This keeps the extra canned liquid from changing the flavor or consistency of the broth.
Let the seasonings cook with the beef first. Giving them a moment in the pot before adding the tomatoes and water helps bring out more of their flavor.

Nutrition

Serving: 2cups | Calories: 253kcal | Carbohydrates: 2g | Protein: 21g | Fat: 17g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 77mg | Sodium: 83mg | Potassium: 368mg | Fiber: 0.4g | Sugar: 1g | Vitamin A: 46IU | Vitamin C: 1mg | Calcium: 26mg | Iron: 3mg

Alternate Cooking Method

You can make this recipe in a crock pot, too! First, brown the beef in a skillet on the stove, then drain off any excess grease and transfer it to your slow cooker.

Add the seasonings and remaining ingredients, but use only 2 cups of water. Cook on low for 4-6 hours.

Other Easy Soup Recipes

A woman with long brown hair wearing a gray shirt smiles in front of a background featuring green foliage and yellow fruit.
Hey friend, I'm Madison!

I'll teach you how to make simple from-scratch recipes, like seasonings, sauces, dinners and even desserts, that make cooking from home less overwhelming and more enjoyable.
My recipes have been featured on publications like South Your Mouth, Fun.com, Her Campus, Mental Floss, and the TastingTable.

🚀 30 Minutes to Dinner Magic

Grab kid tested recipes that actually work for busy families who want wholesome meals without the stress!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

27 Comments

    1. The recipe should include 3 cups of water. I really appreciate you letting us know! 😊 - Jennifer, Joyfully Mad Team

  1. 5 stars
    Easy and good! I didn't have diced tomatoes (i thought i did haha ) but ended up using a medium heat salsa and that was perfect! Easy and will make again.

  2. Pingback: 25 Quick & Easy Ground Beef Recipes? - Fox and Briar
  3. Pingback: Salsa Verde Chicken • A Joyfully Mad Kitchen
  4. We made this recipe tonight because it?s cold as all get out here in Dallas. We invited some friends, too. One of them is currently dairy AND soy free, and this worked for her. We topped ours with avocado slices.

    This soup was exactly what we needed?so comforting and delicious for a chilly night. Perfect for everyone who was eating!

  5. Pingback: RoTel Recipes with Ground Beef ? 3 Boys and a Dog
  6. Pingback: Veggie Stuffed Chiles Rellenos with Avocado Cream | Hello Little Home
  7. Pingback: Soup Recipes That Your Family Will Love - My Creative Days
  8. Pingback: Southwestern orzo salad - Family Food on the Table
  9. Pingback: 12 Amazing Soups - Stews- Chilis - Everyday Made Fresh
  10. Pingback: Strawberry Watermelon Agua Fresca
  11. Pingback: 12 Easy Dinners for a New Home | A Joyfully Mad Kitchen
  12. Pingback: Tequila Lime Tart | Love & Flour
  13. Pingback: Cantaloupe Mint Margaritas // The Speckled Palate
  14. I've had fajita and tortilla soup, but never taco soup- looking forward to trying this soon. Also, I'm putting together a buzzfeed recipe roundup for Cinco de Mayo- may I add this recipe into the mix?

  15. Oh Madison -- coming home with no meal options is my everyday lately haha! I am excited to add this to my go-to recipe collection!

  16. That is such a smart idea to freeze pre-diced onions! A lot of times I don't end up using the whole onion in a recipe and then it goes bad. This way I could save them and have them on hand for a future recipe. This soup sounds so yummy, too. I love those go-to meals!

    1. I always run into that problem, either the onions go bad OR I run into timing issues having to chop the onion. The soup is super yummy, you should definitely try it!