This post may contain affiliate links. Please read our full Disclosure Policy.
Slow cooker taco soup is one of those dependable, cozy meals I find myself making again and again once the weather turns cool. It’s simple, hearty, and the kind of dinner that practically takes care of itself while the day unfolds. I love recipes like this, the ones that warm the house, feed a crowd, and still leave me time to slow down a bit.
This is truly one of my go-to fall and winter soups. I usually make it in the slow cooker, but it works just as well on the stovetop if you’re home and tending the pot. It’s forgiving, flexible, and always comforting. Those are the recipes I come back to year after year.

If you love cozy soups as much as I do, you might also enjoy my Chicken Barley Soup, which is nourishing and classic, or my Smoked Tomato Soup, perfect for slow afternoons and crusty bread. Soup season really is the best season.
Table of contents
Before You Begin
Before starting this slow cooker taco soup, there are just a few simple things to keep in mind.
This recipe is very forgiving. You can swap ground beef for turkey, adjust the seasoning, or stretch it with extra beans or corn if needed. If you’re short on time, browning the meat ahead makes everything come together faster.
I often serve this soup with something warm and homemade, like my Jalapeño Cheese Bread. It’s perfect for dipping and soaking up every last spoonful.
Ingredients for Slow Cooker Taco Soup
- 1 lb extra-lean ground beef or ground turkey
- 1 onion, chopped
- 2 cans (19 fl oz each) black beans, rinsed and drained
- 1 can (19 fl oz) diced tomatoes, undrained
- 1 can (14 fl oz) tomato sauce
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 package taco seasoning mix
- 2 cups water
- 1 cup shredded cheese (for serving)
- Doritos or nachos, for added crunch

How to Make Slow Cooker Taco Soup
Step 1: Brown the Meat
Brown the ground meat with the chopped onion in a skillet or directly in your slow cooker if it has a sauté function. Cooking this first adds depth of flavor and keeps the soup rich and satisfying.
Step 2: Add the Remaining Ingredients
Transfer the cooked meat and onion to the slow cooker if needed. Stir in the black beans, diced tomatoes, tomato sauce, corn, taco seasoning, and water. Mix well so everything is evenly combined.
Step 3: Slow Cook
Cover and cook on low for 4–6 hours or high for 2–3 hours, stirring occasionally if you’re nearby. The flavors deepen as it cooks, which is what makes this slow cooker taco soup so comforting.

Step 4: Serve
Ladle into bowls and top with shredded cheese and crushed Doritos or nachos for crunch. Everyone can customize their own bowl, which always makes dinner feel easy and relaxed.
Stovetop Instructions (Optional)
If you prefer, you can also make this slow cooker Taco Soup on the stovetop.
Brown the meat and onion in a large pot, add all remaining ingredients except the toppings, bring to a gentle boil, then reduce the heat and simmer uncovered for 1–2 hours, stirring occasionally.
This method works well if you’re home for the afternoon and want something simmering quietly in the background.
Serving Ideas
This soup is hearty on its own, but I love pairing it with something baked and cozy. My Jalapeño Cheese Bread is a favorite alongside it, especially on chilly evenings.
If you’re craving something even heartier for another night, my Dutch Oven Chili is another comfort classic that fits beautifully into the same season.
Deb’s Tips for the Best Slow Cooker Taco Soup
Let the soup rest for about 10 minutes before serving so it thickens naturally. If it becomes too thick, add a splash of water or broth. Stir in extra beans or corn to stretch leftovers. Like most soups, this slow cooker taco soup tastes even better the next day.

How to Store and Reheat
Store leftovers in an airtight container in the fridge for up to 4 days. Freeze individual portions for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove or in the microwave.
Yes, absolutely. I often use ground turkey when I want something a little lighter. It still has plenty of flavor, especially once the taco seasoning and tomatoes simmer together. Just be sure to brown it first with the onion so it doesn’t get lost in the soup.
This slow cooker taco soup cooks best on low for 4–6 hours or on high for 2–3 hours. The longer, slower cook gives the flavors time to really come together, but it’s forgiving if your day runs long
I love serving this soup with something warm and homemade, like my jalapeño cheese bread. A simple salad works nicely too, or even just extra toppings like avocado, sour cream, or crushed tortilla chips, so everyone can build their own bowl
want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from B Vintage Style.

Ingredients
- 1 lb ground beef or ground turkey extra-lean
- 1 onion , chopped
- 2 cans black beans (19 fl oz each), rinsed and drained
- 1 can tomatoes (19 fl oz) diced , undrained
- 1 can tomato sauce (14 fl oz)
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 package taco seasoning mix organic
- 2 cups water
- 1 cup cheese ,shredded (for serving)Ω
- Doritos or nachos (for serving)
Instructions
- Brown the ground meat with the chopped onion in a skillet, or directly in the crock pot if it has a sauté function, until fully cooked.
- Transfer the cooked meat and onion to the crock pot if needed.
- Add the black beans, diced tomatoes, tomato sauce, corn, taco seasoning, and water. Stir to combine.
- Cover and cook on low for 4–6 hours or on high for 2–3 hours.
- Serve warm, topped with shredded cheese and crushed Doritos or nachos.
Notes
- Let the soup rest for 10 minutes before serving to allow it to naturally thicken.
- Add a splash of water or broth if the soup becomes too thick.
- This soup tastes even better the next day and freezes well for up to 3 months.
Nutrition
