Easy Taco Soup Recipe
Easy to make and delicious to eat – a soup with a Mexican flair! This one-pot soup combines ground beef, beans, corn, and zesty spices for a delicious, comforting dinner that the whole family will love. Perfect for busy weeknights!
This taco soup recipe is the perfect base for all your other taco soup recipes. It’s very versatile and you can easily swap around the ingredients and make it your own.
I’ve used beef in this traditional taco soup recipe, but you can use chicken, turkey or game meat if you prefer. Or if you are making this soup for your vegetarian friends, leave the meat out completely!
The other ingredients I often change around are the different types of beans. I use, whatever I have at the time in my kitchen cupboard or whatever is on offer in my local shop.
PIN THIS FOR LATER

MY OTHER RECIPES YOU MIGHT LIKE TO TRY
Why make this recipe
- Making taco soup at home is budget-friendly
- It’s a simple, one-pot meal that can be prepared quickly, making it ideal for busy weeknights
- Can be easily stored and reheated, making it perfect for meal prepping and enjoying leftovers throughout the week
How to use crockpot to make taco soup
A note on the crockpot. Traditionally this recipe is made in a crockpot, which is left in a medium to low heated oven (say about 150-180C) for several hours. The soup is slowly cooked over several hours (anything up to 8 hrs).
You need to regularly check the progress of your meal and stir the pot occasionally (and to check that you’ve not burned your soup!)
But, these days, most families would have a separate slow cooker, which could be set up on a kitchen work counter.
All you need to do is to brown your meat separately with seasoning, onion and garlic and then add all your ingredients in the slow cooker. Switch it on and you are done!
MORE SOUP RECIPES

What to use instead of crockpot
If you haven’t got either of these – crockpot or slow cooker, you can still make this soup on a hob in a large saucepan. The only thing you need to be careful about is to make sure that the soup doesn’t burn or boils over.
Keep the heat on very low and check and stir fairly often. If you are using the hob, your soup will be ready a lot quicker than in crockpot or slow cooker, often within 1-2 hrs.
Ingredients
- 1 pound ground beef (minced beef) or normal beef cut thinly
- 1 onion – chopped
- 1 can chilli, black or kidney beans, with liquid included
- 1 can corn with liquid
- 1 can tomato sauce or tomato soup
- 2 cups water
- 2 cans tomatoes
- 1 can green chilli peppers (or mild chilli peppers)
- 1 packet taco seasoning mix
- 1-2 cloves garlic
- 1 brown sugar
- 2 cubes beef seasoning – broth (oxo cube or similar)
- 1 mild or strong chilli powder (depending on your taste)
How to make easy taco soup recipe
Brown the beef on a medium heat frying pan together with chopped onion and chopped garlic cloves. Ad 1/2 pack of the taco seasoning and mix in carefully to flavour the meat.
Add all ingredients in slow cooker and carefully mix.
Set on low setting for 8 hrs or medium setting for 4 hrs (depending on your time schedule).
If cooking in a crockpot or using a large pan on cooker, check the progress occasionally and stir as and when needed.
What to serve with your homemade taco soup
Pour into individual bowls and serve topped up with tortila chips, cheese, sour cream, onions, and rustic bread on the side.
At home, I love serving taco soup with warm, buttery cornbread, which is classic choice that pairs wonderfully with the rich and spicy flavors of the soup. For a bit of crunch, I often include homemade tortilla chips or a side of crispy tortilla strips, which are perfect for dipping.
A fresh salad with a tangy lime vinaigrette adds a refreshing contrast and also goes great with the soup. You can also add various toppings, such as shredded cheese, sour cream, diced avocado, and fresh cilantro.
To make the soup into a full meal, you can also have Mexican rice or a simple guacamole with chips as a side dish.
How to store & keep your soup
To store and keep homemade taco soup, first let the soup cool to room temperature. Transfer it into airtight containers or heavy-duty freezer bags. If you plan to consume it within a few days, store the containers in the refrigerator where the soup will remain fresh for up to a week.
For longer storage, place the soup in the freezer, where it can be kept for up to 4-6 months. When you’re ready to serve it, thaw the soup overnight in the refrigerator and reheat it on the stove over medium heat, stirring occasionally. This method will help maintain the soup’s flavour and texture, ensuring a delicious meal whenever you are ready to enjoy it.

Easy Taco Soup Recipe
Equipment
- Slow Cooker or Crock Pot
Ingredients
- 1 pound ground beef (minced beef) or normal beef cut thinly
- 1 onion – chopped
- 1 can chilli, black or kidney beans, with liquid included
- 1 can corn with liquid
- 1 can tomato sauce or tomato soup
- 2 cups water
- 2 cans tomatoes
- 1 can green chilli peppers (or mild chilli peppers)
- 1 packet taco seasoning mix
- 1-2 cloves garlic
- 1 brown sugar
- 2 cubes beef seasoning – broth (oxo cube or similar)
- 1 mild or strong chilli powder (depending on your taste)
Instructions
- Brown the beef on a medium heat frying pan together with chopped onion and chopped garlic cloves. Ad 1/2 pack of the taco seasoning and mix in carefully to flavour the meat.
- Add all ingredients in slow cooker and carefully mix.
- Set on low setting for 8 hrs or medium setting for 4 hrs (depending on your time schedule).
- If cooking in a crockpot or using a large pan on cooker, check the progress occasionally and stir as and when needed.
- Pour into individual bowls and serve topped up with tortila chips, cheese, sour cream, onions, and rustic bread on the side.
This blog post was originally written on 25 September 2019 and last updated on 25 January 2025
