This slow cooker taco soup is a comforting, hearty dish packed with bold flavors and simple ingredients. It’s the kind of meal that practically cooks itself, making it perfect for busy days when you still want something warm and satisfying. With tender meat, beans, vegetables, and a rich, spiced broth, every spoonful delivers a delicious Tex-Mex-inspired taste.
Why You’ll Love This Recipe
This recipe is incredibly easy to prepare, requiring minimal effort and simple pantry staples. You can toss everything into the slow cooker and let it do all the work while you focus on your day. The flavors deepen over time, resulting in a rich and savory soup that tastes even better after hours of slow cooking.
It’s also very versatile. You can adjust the spice level, swap ingredients based on what you have on hand, or make it lighter or heartier depending on your preferences. This soup is perfect for meal prep because it reheats beautifully and can be stored for several days.
Another reason to love this recipe is how family-friendly it is. Everyone can customize their bowl with toppings like shredded cheese, sour cream, or tortilla chips, making it fun and satisfying for all ages.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil
1 medium onion, finely chopped
2 cloves garlic, minced
500 grams ground beef or ground chicken
1 packet taco seasoning (about 2 tablespoons)
1 teaspoon ground cumin
1 teaspoon paprika
1/2 teaspoon chili powder (adjust to taste)
1/2 teaspoon salt
1/4 teaspoon black pepper
1 can (400 grams) diced tomatoes with juice
1 can (400 grams) crushed tomatoes
1 can (400 grams) red kidney beans, drained and rinsed
1 can (400 grams) black beans, drained and rinsed
1 cup corn kernels (fresh, frozen, or canned)
3 cups beef or chicken broth
1 tablespoon tomato paste
1/2 teaspoon dried oregano
Start by heating olive oil in a skillet over medium heat. Add the chopped onion and cook for about 3–4 minutes until softened. Stir in the minced garlic and cook for another 30 seconds until fragrant.
Add the ground meat to the skillet and cook until browned, breaking it apart as it cooks. Drain any excess fat if necessary. Sprinkle in the taco seasoning, cumin, paprika, chili powder, salt, and pepper, and stir well to coat the meat evenly.
Transfer the cooked meat mixture into the slow cooker. Add the diced tomatoes, crushed tomatoes, kidney beans, black beans, corn, broth, tomato paste, and oregano. Stir everything together until well combined.
Cover and cook on low for 6–8 hours or on high for 3–4 hours. The longer it cooks, the more the flavors will develop.
Once done, taste the soup and adjust seasoning if needed. Serve hot with your favorite toppings.
Servings and timing
This recipe yields about 6 servings.
Preparation time: 15 minutes
Cooking time: 6–8 hours on low or 3–4 hours on high
Total time: approximately 6 hours 15 minutes
Variations
You can easily customize this taco soup to suit your taste. For a lighter version, use ground chicken or turkey instead of beef. If you prefer a vegetarian option, skip the meat entirely and add extra beans or lentils.
To make it spicier, add chopped jalapeños or a pinch of cayenne pepper. For a milder flavor, reduce the chili powder and use a mild taco seasoning.
You can also add extra vegetables such as bell peppers, zucchini, or carrots for more texture and nutrition. If you like a thicker soup, reduce the broth slightly or let it cook uncovered for the last 30 minutes.
Storage/Reheating
Allow the soup to cool completely before storing. Transfer it to an airtight container and refrigerate for up to 4 days.
For longer storage, freeze the soup in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
To reheat, warm the soup on the stovetop over medium heat, stirring occasionally until heated through. You can also reheat it in the microwave in 1-minute intervals, stirring between each interval.
If the soup thickens too much during storage, simply add a bit of broth or water when reheating to reach your desired consistency.
FAQs
Can I make this soup without browning the meat first?
Yes, but browning adds extra flavor. If you skip it, the texture and taste may be slightly different.
Can I use fresh tomatoes instead of canned?
Yes, but you’ll need to add extra liquid and cook longer to achieve the same depth of flavor.
Is this soup spicy?
It has mild to moderate heat, but you can easily adjust the spice level to your preference.
Can I cook this on the stovetop instead?
Yes, simmer everything in a large pot for about 30–40 minutes until flavors are well combined.
What beans work best in taco soup?
Kidney beans and black beans are classic, but you can also use pinto beans or chickpeas.
Can I make this dairy-free?
Yes, just skip cheese and sour cream toppings or use dairy-free alternatives.
How can I thicken the soup?
Let it cook uncovered for a bit longer or mash some of the beans to naturally thicken it.
Can I prepare this ahead of time?
Yes, you can assemble everything the night before and refrigerate, then start cooking the next day.
What toppings go well with taco soup?
Cheese, sour cream, cilantro, green onions, and tortilla chips are all great choices.
Can I double this recipe?
Absolutely, just make sure your slow cooker is large enough to hold all the ingredients.
Conclusion
Slow cooker taco soup is a simple, flavorful meal that fits perfectly into busy schedules. With minimal prep and maximum taste, it’s a reliable recipe you’ll want to make again and again. Whether you’re feeding a family or preparing meals for the week, this hearty soup delivers comfort and convenience in every bowl.