Written by

Pamela Sutton

Published

Easy Kid-Approved Taco Soup Recipe (30 Minutes)

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

This was supposed to be a different kind of soup entirely. Something with a long, slow simmer and a list of ingredients I’d need to track down at three different stores. I had the recipe bookmarked on my phone, my shopping list ready, and a very specific vision of a rich, complex broth. But by the time I got home from picking up the kids, the afternoon had gotten away from me. The baby was fussy, my oldest needed help with a project, and I was already running late for absolutely everything. I grabbed the wrong can of beans from the pantry—black beans instead of the fancy heirloom kind I’d planned on—and I didn’t even have the right spices. I was frustrated, honestly. I just stood there staring at the open pantry door, thinking, “Well, this is going to be a disaster.” I almost just ordered pizza.

But then I saw the packet of taco seasoning hiding behind the cumin, and the ground beef I’d defrosted for tacos tomorrow. And a thought hit me: what if I just… made taco soup? I mean, it’s basically everything you’d put in a taco, but in a bowl. I tossed the ground beef in the pot, dumped in the beans, the corn, the diced tomatoes, and that little packet of seasoning. I let it bubble for maybe twenty minutes while I helped with homework, and I was fully prepared to serve a meal that was just “fine.” You know that feeling when you’re just trying to get something edible on the table? That was me. But then I ladled it into bowls, topped it with a little shredded cheese and a dollop of sour cream, and handed it over. My kids, who can be… particular… about new things, didn’t say a word. They just ate. And then they asked for more. I had to double-check the pot to make sure I hadn’t accidentally made magic. That first, accidental batch of taco soup became a weeknight hero, and I’ve been making it ever since. It’s the recipe that taught me sometimes the best meals come from a happy accident.

Why You’ll Love This Recipe

This isn’t just another soup recipe—it’s the one that will save your sanity on a busy Tuesday night. I’ve tested this version more times than I can count, tweaking the spice level and the ratio of broth to tomatoes until it was just right. It’s been “kid-approved” by my own picky eaters and the neighborhood kids who come over after school. It’s the kind of meal that makes you feel like a kitchen wizard without actually having to do any wizardry.

  • Quick & Easy: From start to finish, this soup comes together in about 30 minutes. No long simmering required, which is perfect for those nights when you’re short on time.
  • Simple Ingredients: You likely already have most of these ingredients in your pantry and fridge. No need for a special trip to the grocery store.
  • Perfect for Busy Weeknights: This is the ultimate “set it and forget it” meal. You can get it going and then focus on homework, bath time, or just taking a deep breath.
  • Crowd-Pleaser: It’s a guaranteed hit with both kids and adults. The mild, familiar taco flavor is a winner with even the pickiest eaters.
  • Budget-Friendly: This soup uses affordable, everyday ingredients like ground beef, canned beans, and canned tomatoes. It’s a great way to feed a family without breaking the bank.

What makes this recipe different is the balance of flavors. It’s not too spicy, not too watery, and it has just the right amount of that taco seasoning goodness. It’s comfort food that’s fast, filling, and honestly, kind of perfect. It’s the meal that makes you wonder why you ever stressed about dinner in the first place.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that are easy to find and often already in your kitchen. The beauty of this soup is its flexibility, so feel free to swap things in and out based on what you have on hand.

  • 1 lb ground beef (or ground turkey or chicken for a lighter option)
  • 1 tablespoon olive oil (for browning the meat)
  • 1 medium onion, diced (about 1 cup; yellow or white onion works best)
  • 3 cloves garlic, minced (fresh is best, but 1 teaspoon of garlic powder will work in a pinch)
  • 1 packet (1 oz) taco seasoning (I recommend using a lower-sodium brand to control the salt level, or make your own with chili powder, cumin, paprika, and oregano)
  • 1 can (15 oz) black beans, drained and rinsed (you can also use kidney beans or pinto beans)
  • 1 can (15 oz) corn, drained (frozen corn works just as well; no need to thaw it first)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted diced tomatoes add a nice smoky flavor)
  • 1 can (10 oz) Rotel tomatoes and green chilies, undrained (this adds a little kick without being too spicy for kids)
  • 2 cups beef broth (or chicken broth; use low-sodium to control the salt)
  • Optional toppings: Shredded cheddar cheese, sour cream, Greek yogurt, diced avocado, fresh cilantro, crushed tortilla chips, sliced jalapeños (for the adults)

Ingredient Selection Tips: For the best texture, I prefer using ground beef that’s 85/15 (85% lean, 15% fat). It gives you enough flavor without making the soup greasy. When choosing canned tomatoes, look for brands that don’t have added sugar or a lot of extra sodium. If you’re watching your sodium intake, you can also use no-salt-added versions of the beans, corn, and broth.

Substitution Guidance: This soup is incredibly adaptable. For a vegetarian version, skip the meat and add an extra can of beans or some diced sweet potatoes. If you don’t have Rotel, you can use a second can of diced tomatoes and add a small can of diced green chilies. For a gluten-free option, just make sure your taco seasoning packet is certified gluten-free, as some brands may contain wheat flour.

Equipment Needed

You don’t need any fancy equipment for this recipe, which is part of its charm. A large pot or Dutch oven is your best friend here. I’ve used the same heavy-bottomed Dutch oven for years, and it heats evenly and holds heat well, which is perfect for a one-pot meal like this. If you don’t have a Dutch oven, any large soup pot or even a deep skillet will work just fine.

  • Large pot or Dutch oven (at least 5-quart capacity)
  • Wooden spoon or spatula (for stirring and breaking up the meat)
  • Chef’s knife and cutting board (for dicing the onion and mincing the garlic)
  • Can opener (a good one makes a world of difference)
  • Measuring cups and spoons
  • Ladle (for serving)

Budget-Friendly Options: If you don’t have a Dutch oven, a large stainless steel pot from a secondhand store works perfectly. A good quality chef’s knife is a worthwhile investment, but a sharp paring knife will get the job done. Honestly, you can make this soup with just a pot and a spoon—that’s how forgiving it is.

Preparation Method

easy taco soup recipe preparation steps

Let’s get cooking! This soup comes together quickly, so I like to have all my ingredients prepped and ready to go before I start. It makes the process so much smoother.

  1. Brown the meat: Place your large pot or Dutch oven over medium-high heat and add the olive oil. Once the oil is shimmering, add the ground beef. Cook, breaking it up with a wooden spoon, until it’s browned all over, about 5-7 minutes. You want it to be nicely browned, not just gray, for the best flavor. Don’t drain the fat unless there’s a ton of it—a little bit adds flavor to the soup.
  2. Sauté the aromatics: Add the diced onion to the pot with the browned beef. Cook for 3-4 minutes, stirring occasionally, until the onion is softened and translucent. Add the minced garlic and cook for another 30 seconds until it’s fragrant. Be careful not to burn the garlic, or it will turn bitter.
  3. Add the seasonings: Sprinkle the taco seasoning over the meat and onion mixture. Stir well to coat everything evenly. Let it cook for about 1 minute, stirring constantly. This “blooming” step helps to wake up the spices and deepen their flavor. Your kitchen will start to smell amazing at this point.
  4. Add the canned goods: Pour in the drained and rinsed black beans, the drained corn, the undrained diced tomatoes, and the undrained Rotel tomatoes and green chilies. Stir everything together until it’s well combined. Don’t worry if it looks a little chunky—that’s exactly how it should look.
  5. Add the broth: Pour in the beef broth and stir again. Bring the soup to a gentle boil, then reduce the heat to low and let it simmer, uncovered, for about 15-20 minutes. This allows all the flavors to meld together. The soup will thicken slightly as it simmers.
  6. Taste and adjust: After it has simmered, give it a taste. This is your chance to adjust the seasoning. If it needs a little more salt, add a pinch at a time. If you want a bit more heat, add a dash of chili powder or a pinch of cayenne pepper. For a little more acidity, a squeeze of fresh lime juice works wonders.
  7. Serve and garnish: Ladle the hot soup into bowls. Let everyone top their own bowl with their favorite toppings—shredded cheese, a dollop of sour cream, some crunchy tortilla chips, and a sprinkle of fresh cilantro. That’s it! Dinner is served.

Sensory Cues: When you add the taco seasoning, you should see the meat turn a rich, deep red color. The broth should be a warm, inviting shade of reddish-brown. The soup should have a pleasant, thick consistency—not too watery, but not like a stew either. You want it to coat the back of a spoon. The smell will be a wonderful combination of savory beef, earthy cumin, and a hint of chili.

Cooking Tips & Techniques

Over the years of making this soup, I’ve learned a few tricks that make it even better. I’ve also made my fair share of mistakes, so let me save you some trouble.

  • Don’t skip browning the meat. I know it’s an extra step, but it’s where all the flavor starts. A good, deep brown on the beef adds a savory, umami quality that you just can’t get from boiling the meat in broth.
  • Toast your spices. When you add the taco seasoning to the meat and let it cook for a minute, you’re essentially toasting the spices. This brings out their essential oils and makes them more aromatic and flavorful. It’s a small step that makes a big difference.
  • Let it simmer. I know it’s called “30-minute taco soup,” and it is ready in 30 minutes, but if you have an extra 10-15 minutes, let it simmer a little longer. The flavors will continue to meld and deepen. It’s even better the next day for lunch.
  • Control the heat. If you’re serving this to very young kids or spice-sensitive eaters, you can use a mild taco seasoning and omit the Rotel (use a second can of regular diced tomatoes instead). You can always add a little hot sauce to your own bowl at the table.
  • My biggest failure? I once forgot to drain the beans. I just dumped the whole can in—liquid and all. The soup turned out a little murky and had a slightly starchy texture. It was still edible, but it wasn’t as good. Always drain and rinse your beans!

Variations & Adaptations

This soup is a fantastic base recipe that you can adapt in so many ways. I love experimenting with different ingredients to keep things interesting.

  • Vegetarian Version: Skip the ground beef and add an extra can of beans (like pinto or kidney beans) or some diced sweet potatoes. You could also add a bag of frozen corn for extra texture. The soup will still be hearty and filling.
  • Slow Cooker Method: Brown the beef and sauté the onion and garlic on the stovetop first, then transfer everything to your slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours. This is a great “set it and forget it” option for a really busy day.
  • Spicy Kick: For those who like it hot, add a diced jalapeño (seeds and all) when you sauté the onion. You can also use a spicy Rotel or add a pinch of cayenne pepper to the seasoning. My husband loves it with a squirt of sriracha on top.
  • Add More Veggies: This is a great way to sneak in extra vegetables. Diced bell peppers, zucchini, or even shredded carrots can be added with the onion. They’ll cook down and blend right into the soup.
  • My favorite variation? I once added a cup of cooked, shredded chicken instead of ground beef, and it was fantastic. It’s a great way to use up leftover rotisserie chicken from the night before.

Serving & Storage Suggestions

This soup is best served hot, right after it’s finished simmering. I love setting up a little “topping bar” so everyone can customize their own bowl. It makes dinner feel a little more fun, especially for the kids.

Serving Suggestions: Ladle the soup into deep bowls. Top with a generous handful of shredded cheddar cheese, a dollop of sour cream or Greek yogurt, and a few crunchy tortilla chips. A sprinkle of fresh cilantro adds a bright, fresh note. For a complete meal, serve it with a simple side salad or some warm cornbread. It also pairs wonderfully with a cold glass of milk for the kids or a light beer for the adults.

Storage Instructions: This soup stores beautifully. Let it cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better as they meld together overnight, making it a perfect make-ahead meal for busy weeks.

Freezer Instructions: This soup is also freezer-friendly. Let it cool completely, then pour it into freezer-safe bags or containers. Leave a little headroom for expansion. It will keep in the freezer for up to 3 months. To reheat, thaw it overnight in the refrigerator, then warm it up in a pot on the stovetop or in the microwave.

Reheating Tips: When reheating, you may need to add a splash of broth or water to thin it out, as the soup will thicken as it sits. Reheat it gently over medium-low heat, stirring occasionally, until it’s piping hot. The toppings should always be added fresh, just before serving.

Nutritional Information & Benefits

This taco soup is not only delicious, but it also offers some great nutritional benefits. It’s a well-balanced meal that provides protein, fiber, and important vitamins and minerals.

Estimated Nutritional Values (per serving, about 1.5 cups, without toppings):

Health Benefits of Key Ingredients: The black beans are an excellent source of fiber and plant-based protein, which helps keep you feeling full and satisfied. The tomatoes are rich in lycopene, a powerful antioxidant. The corn adds a touch of sweetness and provides fiber and B vitamins. The beef provides iron and zinc, which are important for energy and immune function.

Dietary Considerations: This recipe is naturally gluten-free (as long as you use a gluten-free taco seasoning) and can easily be made dairy-free by skipping the cheese and sour cream. It’s also a great low-carb option if you skip the corn and tortilla chips. As always, check your ingredient labels if you have specific allergies or dietary needs.

Conclusion

This easy weeknight taco soup is more than just a recipe—it’s a solution. It’s the answer to those frantic evenings when you need to get a healthy, delicious dinner on the table without a lot of fuss. It’s proof that you don’t need fancy ingredients or hours of cooking time to make a meal that your whole family will love. It’s warm, it’s comforting, and it’s honestly just a little bit magical. I hope you give it a try and make it your own. Add a little more spice, swap in your favorite beans, or load it up with all the toppings you can find. That’s the beauty of this soup—it’s a blank canvas for your family’s favorite flavors.

So next time you’re staring at a busy week ahead, remember this soup. Remember that a happy accident in the kitchen can turn into a family favorite. I’d love to hear how it turns out for you! Did your kids go back for seconds? Did you try a fun new topping? Drop a comment below and tell me all about it. And if you loved this recipe, don’t forget to share it with a friend who could use a little weeknight dinner magic in their life. Happy cooking!

Frequently Asked Questions

Can I use ground turkey or chicken instead of beef?

Absolutely! Ground turkey or chicken works perfectly in this recipe. Just keep in mind that leaner meats can dry out a bit, so you might want to add an extra tablespoon of olive oil when browning them.

Can I make this soup in an Instant Pot?

Yes, you can! Use the sauté function to brown the meat and cook the onions and garlic. Then add the remaining ingredients, close the lid, and cook on high pressure for 5 minutes. Do a quick release of the pressure, and you’re done. It’s even faster!

How can I make this soup thicker?

If you prefer a thicker soup, you can mash some of the black beans with a fork before adding them to the pot. Alternatively, you can mix a tablespoon of cornstarch with two tablespoons of cold water to make a slurry and stir it into the soup during the last few minutes of simmering.

Is this soup good for meal prep?

It’s fantastic for meal prep! It stores well in the refrigerator for up to 4 days and freezes beautifully for up to 3 months. I often make a double batch on the weekend so we have easy lunches or dinners ready to go during the week.

What can I use instead of taco seasoning?

You can easily make your own taco seasoning with spices you likely already have. A simple blend includes 1 tablespoon chili powder, 1 teaspoon cumin, 1/2 teaspoon paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/4 teaspoon oregano, and a pinch of salt and pepper. Adjust to your taste!

Nutrient Amount
Calories 350-400
Protein 25-30g
Fat 15-20g
Carbohydrates 30-35g
Fiber 8-10g

Pin This Recipe!

easy taco soup recipe recipe

Print

Easy Kid-Approved Taco Soup Recipe (30 Minutes)

This quick and easy taco soup comes together in about 30 minutes using simple pantry ingredients. It’s a family-friendly, budget-friendly meal that’s perfect for busy weeknights and guaranteed to please even picky eaters.

  • Author: Maria
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 1 lb ground beef (or ground turkey or chicken)
  • 1 tablespoon olive oil
  • 1 medium onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 packet (1 oz) taco seasoning (low-sodium recommended)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (10 oz) Rotel tomatoes and green chilies, undrained
  • 2 cups beef broth (or chicken broth, low-sodium)
  • Optional toppings: shredded cheddar cheese, sour cream, Greek yogurt, diced avocado, fresh cilantro, crushed tortilla chips, sliced jalapeños

Instructions

  1. Brown the meat: Place a large pot or Dutch oven over medium-high heat and add olive oil. Once shimmering, add ground beef. Cook, breaking it up with a wooden spoon, until browned all over, about 5-7 minutes.
  2. Sauté the aromatics: Add diced onion to the pot with the browned beef. Cook for 3-4 minutes until softened and translucent. Add minced garlic and cook for another 30 seconds until fragrant.
  3. Add the seasonings: Sprinkle taco seasoning over the meat and onion mixture. Stir well to coat evenly. Let cook for about 1 minute, stirring constantly.
  4. Add the canned goods: Pour in drained and rinsed black beans, drained corn, undrained diced tomatoes, and undrained Rotel tomatoes and green chilies. Stir until well combined.
  5. Add the broth: Pour in beef broth and stir again. Bring to a gentle boil, then reduce heat to low and let simmer, uncovered, for 15-20 minutes.
  6. Taste and adjust: Taste the soup and adjust seasoning as needed. Add salt, chili powder, cayenne pepper, or a squeeze of fresh lime juice to taste.
  7. Serve and garnish: Ladle hot soup into bowls. Let everyone top their own bowl with desired toppings.

Notes

For best flavor, don’t skip browning the meat and toasting the spices. Let the soup simmer longer if you have extra time for deeper flavor. Always drain and rinse beans to avoid a murky, starchy texture. For a thicker soup, mash some black beans before adding or stir in a cornstarch slurry. This soup stores well in the refrigerator for up to 4 days and freezes for up to 3 months.

Nutrition

  • Serving Size: 1.5 cups (without to
  • Calories: 375
  • Sugar: 8
  • Sodium: 800
  • Fat: 17.5
  • Saturated Fat: 6
  • Carbohydrates: 32.5
  • Fiber: 9
  • Protein: 27.5

Keywords: taco soup, easy taco soup, kid-friendly taco soup, 30-minute taco soup, weeknight dinner, ground beef soup, black bean soup, corn soup, family dinner, budget-friendly meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆