This taco soup recipe is a warm, hearty bowl of everything good—tender ground beef, black beans, kidney beans, sweet corn, and crushed tomatoes all swimming in a rich, spiced broth. I started making this on chilly Tuesday nights when I needed something fast, filling, and cozy, and now it's the one recipe my kids ask for by name.

The whole pot comes together in about 26 minutes, and the smell of cumin and chili powder bubbling away makes the whole house feel like home. If you love one-pot meals that taste like they took hours, try my Bang Bang Chicken Bowls or Cajun Steak Recipe. For a twist, serve this with Garlic Chicken Wraps Recipe.
Why You'll Love This Taco Soup
This easy taco soup checks every box. It's a one-pot meal, so cleanup is a breeze. You can make it on the stovetop, toss it in the Crock Pot, or pressure-cook it in the Instant Pot. The ingredient list is budget-friendly, and the flavor is anything but boring. Plus, it's a healthy taco soup that doesn't taste like diet food—just real, hearty, satisfying comfort in a bowl.
Jump to:
Ingredients For Taco Soup
Here's everything you need for this taco soup with ground beef.
Soup
- Lean ground beef (or ground turkey): The base of the soup. Ground beef adds rich, savory flavor, while ground turkey keeps things lighter. Brown it first to build flavor.
- Garlic: Fresh minced garlic gives the soup a warm, aromatic backbone. If you're in a rush, garlic powder works just fine.
- Chili powder: Brings the warm, earthy heat that makes this taste like taco night.
- Ground cumin: Adds a smoky, slightly nutty depth that's essential for that Mexican-inspired flavor.
- Salt: Enhances everything and balances the spices.
- Dried oregano: A subtle herby note that rounds out the seasoning.
- Paprika: Adds a touch of color and mild sweetness.
- Onion powder: Gives a savory, slightly sweet onion flavor without the chopping.
- Freshly ground black pepper: A little kick to balance the warmth.
- Crushed tomatoes: Forms the rich, thick base of the broth. Use the whole can, juice and all.
- Diced green chiles: Adds a mild, tangy heat that wakes up the whole pot.
- Kidney beans: Hearty, creamy, and filling. Rinse them well to reduce sodium.
- Black beans: Another layer of protein and texture. These make the soup more satisfying.
- Corn: Sweet, tender, and classic in taco-style dishes. Drain it before adding.
- Low-sodium beef broth: Keeps the soup from being too thick and adds savory depth. Low-sodium lets you control the salt level.
See recipe card for quantities.
Instructions For Taco Soup
Brown the meat: Heat a large soup pot or Dutch oven over medium heat. Add the ground beef and cook, breaking it into small crumbles with a spoon or meat chopper, until it's fully browned and no longer pink, about 6 to 7 minutes. If there's a lot of grease, drain most of it off.

Add everything else: Toss in the minced garlic, chili powder, cumin, salt, oregano, paprika, onion powder, and black pepper. Stir for about 30 seconds until everything smells amazing. Then add the crushed tomatoes, green chiles, kidney beans, black beans, corn, and beef broth. Give it all a good stir to combine.
Simmer: Bring the soup to a low boil, then reduce the heat to medium-low. Cover the pot and let it simmer for 20 minutes, stirring every so often. This gives the flavors time to blend and the broth time to get rich and cozy.
Serve: Ladle the soup into bowls and let everyone pile on their favorite toppings. Tortilla chips, cheese, sour cream, and avocado are our go-tos, but hot sauce and cilantro are close seconds.
Substitutions and Swaps
Frozen corn: Just as good as canned. Use about 1 ½ cups.
Ground turkey or chicken: Swap in for the beef to lighten things up.
Pinto beans or chili beans: Use what you have in the pantry.
Fire-roasted tomatoes: Adds a smoky depth if you have them.
Fresh tomatoes: Use about 3 to 4 large tomatoes, diced, in place of the canned.
Chicken broth: Works just as well as beef broth.
Equipment You'll Need
- Large soup pot or Dutch oven: Big enough to hold everything and simmer it evenly.
- Meat chopper or spoon: Makes it easier to break up the ground beef while it cooks.
Storage and Reheating
This quick dinner soup stores beautifully and tastes even better the next day.
Reheating: Warm on the stovetop over medium heat, adding a splash of broth or water if it's too thick. You can also microwave individual servings in 1-minute intervals, stirring in between.
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze in individual portions or a large container for up to 3 months. Thaw overnight in the fridge before reheating.
Expert Tips
If you want your one pot taco soup to taste even richer, add a splash of lime juice right before serving. It brightens everything up and makes the flavors pop. My sister Karla taught me that trick, and now I can't make this soup without it.
FAQ
What is the most delicious soup in the world?
That's totally personal, but taco soup is definitely up there for my family. It's cozy, flavorful, and makes everyone happy. Some people swear by chicken noodle or French onion, but this one wins in our house because it's so easy and satisfying. Plus, the toppings make every bowl feel custom-made.
What are the spices in taco soup?
This original taco soup recipe uses chili powder, cumin, oregano, paprika, onion powder, salt, and black pepper. Together, they create that warm, Mexican-inspired flavor that makes taco soup taste so good. If you like more heat, add a pinch of cayenne or a splash of hot sauce.
What is the secret ingredient in chicken tortilla soup?
A lot of people say lime juice or a little bit of cumin. Some versions use a touch of cocoa powder or cinnamon for depth. In this taco soup, the green chiles and cumin do a lot of the heavy lifting, but a squeeze of lime at the end is my secret move.
What is the secret to making good soup?
Layer your flavors. Brown the meat, toast the spices, and let everything simmer so the flavors have time to blend. Don't skip the simmer step—it makes a huge difference. And always taste and adjust the seasoning at the end. A little extra salt or a squeeze of lime can take a good soup and make it amazing.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with [this recipe]:

Hearty One-Pot Taco Soup
Ingredients
Equipment
Method
- Cook the ground beef in a large soup pot over medium heat, breaking it apart as it cooks until no pink remains.
- Add the beans, crushed tomatoes, green chilies, corn, chicken broth, and all seasonings to the pot.
- Stir thoroughly to combine everything evenly and bring the soup to a gentle boil.
- Reduce the heat to low and allow the soup to simmer uncovered for about 20 minutes so the flavors meld together.
- Ladle into bowls and finish with your favorite taco-style toppings before serving.













Leave a Reply