Taco soup is a flavorful one-pot meal loaded with homemade taco seasoning and fixings similar to regular tacos. It doesn’t need a lot more added to it to be delicious and crowd pleasing, but I do have some suggestions on what to serve with taco soup to elevate and make it more of a Mexican cuisine experience.

This post contains affiliate links, which means we may make a
small commission at no extra cost to you. See full disclosure here.
It is definitely soup season around here, with below zero temps the past few days and my husband working outside quite a bit. When he comes home I feel like Ma Ingalls when I have a hot bowl of taco soup (or any soup) for him. Even though the whole family loves soup year round, it feels especially nourishing when it’s freezing outside.
The taco soup recipe below is kid-friendly, anytime you put toppings next to something and they get to “make it their own” it makes kids more open to eating it.
To complement this savory dish, here are some of the best side dishes and some of our favorite toppings: what I add depends on who I’m serving. If it’s just my family, it’s just soup and toppings, but if I’m serving company, I will add a side or two. Picking what to serve with your taco soup can be a fun activity for the whole family.

Why You Will Love This Recipe
- A delicious dish to serve at gatherings & parties that is easy to make in bulk and is sure to please
- An easy recipe that you can keep fresh with a choice of different sides
- Made with simple ingredients that you probably already have at home

How to make Taco Soup
Ingredients:
- 1 lb ground beef
- 1 cup chopped onion
- 1 cup chopped bell peppers
- 1 cup corn
- 1 quart canned diced tomatoes
- 1 15 oz can black beans or pinto beans
- 1 tbls tomato paste
- 1 tbls cumin
- 1 tbls garlic powder
- 1/2 tbs chili powder
- 1 tbls salt
- 4 cups water (you can use chicken broth)
Tools:

Instructions
- In your Dutch oven or large pot on the stovetop, cook the ground beef. I don’t remove it at this point like a lot of times recipes have you do. If it doesn’t have a lot of fat I leave it all in there, I just don’t add any other oil.
- Add the onions, peppers, beans, tomatoes, corn, water, tomato paste and all the spices.
- Let that come to a boil, turn it down, and then let it simmer for 15 minutes.
- Add some chopped cilantro at the end there, but leave some to garnish your bowl. If it’s too thick, add some water. When you are ready to serve, scoop the hearty soup into your bowls, and top it with a dollop of sour cream for a creamy texture.

What to Serve with Taco Soup – Our Favorite Taco Toppings
What you serve with this taco soup can be even more fun than the soup itself. By switching out the toppings & sides, you can keep this recipe fresh and different every time you make it!
Chips and salsa
This is the best part of any Mexican restaurant. Plus, you can use your chips to scoop and eat soup or crumble into your bowl to add a salty crunch.
Mexican Rice or white rice
I was introduced to putting rice into soup when I married my husband. I thought he was so strange for requesting rice, not as a SIDE, but IN his soup. But I have learned to love it too and also occasionally have it for a side with taco soup that ends up in our soup too.
Fresh salad
This is a great option if you want to lighten up the meal. You can use most of the toppings you’ll prepare for the soup, and just layer them on top of a bed of greens for a yummy taco salad. Drizzle with lime juice and olive oil.
Bacon-wrapped jalapeños stuffed with cream cheese
This is a great side for a Mexican meal but one that I would only do if I was serving company. You can add taco seasoning to flavor your cream cheese instead of ranch powder as the perfect way to add a Mexican twist.
Quesadillas
You could do just shredded cheese, but if you try it once with refried beans you will probably never be able to go back to plain cheese again. You empty a can of refried beans into a bowl sprinkle it with cumin and salt, mix it up, and spread it onto half of a tortilla. Top with a handful of shredded cheese and fold it up into a half circle. Oil a skillet or pan and toast them on both sides until the cheese is melted.
Avocado Slices or Guacamole
Adds creaminess and richness to balance the flavors.
Shredded Cheese (cheddar or Mexican blend)
Melts wonderfully into the soup and adds extra flavor.
Lime Wedges
Squeezing fresh lime juice over the soup adds brightness.
Sour Cream or Greek Yogurt
Adds a cool contrast to the heat of the soup.
Salsa
Adds more depth of flavor and a tangy kick.
Cornbread
Its slightly sweet flavor complements the spiciness of taco soup.
Nachos
Again, this is something I would probably not do for a regular weeknight with just my family. But I have served nachos as an appetizer for Mexican meals when we had company over and they are always a hit.
Easy Toppings for Taco Soup
Once you picked what to serve with your taco soup, complete the dish with a choice of toppings:
- corn tortilla chips
- shredded cheddar cheese
- avocado slices
- chopped red onions
- sour cream
- fresh cilantro
- green onions (my fave)
- pickled or fresh jalapeños (only my husband)
- green chiles
- hot sauce

FAQ
Can I make taco soup in a slow cooker?
You can very easily adjust a few steps and make this in the crockpot. It’s actually very similar to how I make chili soup in the crockpot, just a different flavor mix. Just brown your ground beef in a skillet and add it to the crockpot, add other ingredients, and put it on low for 4-6 hours.
How spicy can I make my taco soup?
This recipe has a rich flavor, but no heat. My husband definitely wants heat with his, but the rest of us don’t. So he just sprinkles a small amount of cayenne pepper over his soup, plus adds pickled or fresh jalapenos. That’s the great thing about heat, you don’t need to cook it along with everything else to experience it. It can come in at the end and yield the same flavor, and everyone is happy.
Can I use ground turkey or chicken instead of beef?
Yes, ground turkey or chicken can be used as a substitute for ground beef in taco soup. Simply brown the ground turkey or chicken in a skillet before adding it to the soup, and adjust seasoning to taste.
Can I freeze taco soup?
Yes, taco soup freezes well. Allow the soup to cool completely before transferring it to airtight containers or freezer bags. It can be stored in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
How long can I store taco soup in the refrigerator?
Taco soup can be stored in the refrigerator for 3-4 days in an airtight container. Make sure to cool the soup completely before refrigerating it.
Can I make taco soup ahead of time?
Yes, taco soup can be made ahead of time and reheated when ready to serve. In fact, the flavors often develop even more after sitting for a day or two in the refrigerator. Just store it in an airtight container and reheat it on the stove or in the microwave until heated through.

Taco Soup
Ingredients
- 1 lb ground beef
- 1 cup chopped onion
- 1 cup chopped peppers
- 1 cup corn
- 1 quart canned diced tomatoes liquid included
- 1 15 oz can black beans drained and rinsed
- 1 tbls tomato paste
- 1 tbls cumin
- 1 tbls garlic powder
- 1/2 tbs chili powder
- 1 tbls salt
- 4 cups water
Toppings
- cilantro
- diced green onions
- shredded cheese
- tortilla chips
- sour cream
- chopped jalapeños
- chopped avocados
Instructions
- In your dutch oven or large stock pot, cook the ground beef. I don’t remove it at this point like a lot of times recipes have you do. If it doesn’t have a lot of fat I actually leave it all in there, I just don’t add any other oil. Then you just go ahead and add the onions, peppers, beans, tomatoes, corn, water, tomato paste and all the spices. Let that come to a boil, turn it back to a simmer and let it simmer for 15 minutes. Add some chopped cilantro and turn it off. Serve with all the Mexican inspired toppings.
Leave a Reply