The Ultimate Set-and-Forget Taco Soup Crock Pot Recipe

There are some smells that just feel like home, and for me, the scent of a hearty soup simmering all day is right at the top of that list. I first had taco soup at a church potluck years ago. It was simple, satisfying, and everyone went back for seconds. I loved the concept, a dish with all the familiar, comforting flavors of a taco but in a warm, cozy bowl.
Of course, being me, I couldn’t leave a good thing well enough alone. The classic recipe was great, but I knew it could be spectacular. I wanted more depth, a richer base that tasted like it had been simmering for days, not just hours. I started tinkering in my kitchen, swapping ingredients and adding a little of this and a little of that.
My big breakthrough came from the enchilada aisle. Adding a can of red enchilada sauce was the secret. It gave my taco soup crock pot recipe a savory, slightly tangy, and incredibly rich backbone that taco seasoning alone just couldn’t provide. It turned a simple soup into something truly special, a meal that gets requested again and again in my house, especially when the weather starts to turn cool.
This recipe is the result of all that delicious experimentation. It’s my go-to for busy weeknights, game days, or anytime I need a guaranteed crowd-pleaser that basically cooks itself.
Why This Taco Soup Crock Pot Recipe Works
Taco soup has been a staple in American kitchens for decades, especially after gaining popularity in community cookbooks and early online recipe forums. It’s beloved for its simplicity. Most versions involve browning ground beef and then dumping it in a pot with a bunch of canned goods and a packet of seasoning. It’s the ultimate low effort, high reward meal.
Using a slow cooker takes that convenience to a whole new level. The low, steady heat of a crock pot allows all those delicious flavors to meld together beautifully over several hours. The beef becomes incredibly tender, and the beans and corn soak up all the savory goodness of the broth. It turns your kitchen into a sanctuary of delicious smells all day long.
So, what makes my version of taco soup crock pot stand out from the rest? It’s two simple, but game-changing, ingredients. First, the can of mild red enchilada sauce. This is my secret weapon. It adds a layer of complexity and a smooth, rich texture that you just don’t get from broth and seasoning alone. It provides a deep, savory chili flavor without adding a ton of heat, making the soup base incredibly satisfying.
My second little twist is using fire-roasted tomatoes and corn. The subtle smokiness from the fire-roasting process adds an incredible depth that complements the spices and the enchilada sauce perfectly. It elevates the soup from a simple weeknight meal to something that tastes truly gourmet. It’s these small touches that make a huge difference in the final bowl.
Ingredients for Taco Soup Crock Pot
One of the best things about this recipe is that it relies mostly on pantry staples. It’s one of those meals you can often pull together without a special trip to the store. Each ingredient plays its part, but a few are key to getting that signature flavor I love.
My secret ingredient, the one that makes all the difference, is the mild red enchilada sauce. Don’t skip this. It creates a rich, velvety base for the soup that water or extra broth just can’t replicate. It’s savory, a little tangy, and brings all the other flavors together. I also highly recommend using fire-roasted diced tomatoes and fire-roasted corn if you can find them. The smoky flavor they add is subtle but gives the whole dish a more complex, slow-simmered taste.
For the meat, I prefer lean ground beef, like a 90/10 blend. This gives you all the rich flavor without making the soup greasy. You won’t have to spend a lot of time draining off excess fat. And be sure to rinse and drain your beans. This step washes away the starchy packing liquid and excess sodium, which gives you a cleaner tasting soup and better control over the salt level.
- 1 lb. lean ground beef
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 (15-ounce) can black beans, rinsed and drained
- 1 (15-ounce) can kidney beans, rinsed and drained
- 1 (15-ounce) can fire-roasted diced tomatoes, undrained
- 1 (15-ounce) can whole kernel corn, drained (fire-roasted preferred)
- 1 (10-ounce) can mild red enchilada sauce
- 1 (4-ounce) can diced green chiles, undrained
- 2 cups beef broth
- 1 (1-ounce) packet taco seasoning
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- Salt and black pepper to taste
- Optional toppings: shredded cheddar cheese, sour cream, sliced avocado, fresh cilantro, tortilla strips, and lime wedges
Step-by-Step Instructions For Making Taco Soup Crock Pot
This recipe is wonderfully straightforward, but taking a moment to do each step right makes a big difference in the final product. The slow cooker does most of the work, but we need to give it a good foundation to build on.
Step 1: Brown the Beef and Aromatics
In a large skillet, preferably a heavy-bottomed one like cast iron that holds heat well, cook the ground beef and diced onion together over medium-high heat. You want to break up the beef with a spoon as it cooks until it’s nicely browned and the onion is soft and translucent. This step is all about building flavor. Don’t rush it. Once browned, add the minced garlic and cook for just one more minute until you can smell it. Then, carefully drain off any excess grease from the skillet. A lean ground beef will minimize this, but it’s an important step for a clean, non-greasy soup.
Step 2: Transfer to the Slow Cooker
Now, simply transfer that beautifully browned beef and onion mixture directly into the basin of your slow cooker. I recommend using a 6-quart slow cooker or larger for this recipe to ensure everything fits comfortably with room for stirring.
Step 3: Add the Canned Goods
This is the fun part, what I call the “dump and go” stage. Add the rinsed and drained black beans and kidney beans, the undrained fire-roasted tomatoes, the drained corn, the entire can of red enchilada sauce, and the undrained can of diced green chiles. We keep the liquid from the tomatoes and chiles because it’s full of flavor that we want in our soup.
Step 4: Pour in Liquids and Spices
Pour the beef broth over everything. Then, sprinkle the taco seasoning packet, the smoked paprika, and the ground cumin evenly over the top. Give everything a really good stir to make sure the seasonings are well distributed and all the ingredients are happily combined.
Step 5: Cover and Cook
Secure the lid on your slow cooker and set it to cook. For the best flavor, I recommend cooking on low for 6 to 8 hours. This slow simmer really lets the flavors meld. If you’re in a hurry, you can cook it on high for 3 to 4 hours, and it will still be absolutely delicious.
Step 6: Season to Taste
Once the cooking time is up, give the soup another good stir. This is when you’ll do your final seasoning. Taste it first, then add salt and black pepper as needed. Canned goods, broth, and seasoning packets all contain sodium, so it’s wise to wait until the end to adjust it to your preference.
Step 7: Serve and Garnish
Ladle the hot soup into bowls. Now comes the best part: the toppings. This soup is a perfect canvas for all your favorite taco fixings. Set out bowls of toppings and let everyone customize their own perfect bowl.
How To Serve Taco Soup Crock Pot
Serving this taco soup is where the real fun begins. I love dishes that are interactive, and setting up a toppings bar is the perfect way to let everyone in the family build their own masterpiece. It makes dinner feel like a special occasion, even on a Tuesday night. I just set out little bowls with all the goodies, and everyone can go to town.
A beautiful bowl of this soup is hearty enough to be a meal on its own, but the right garnishes take it over the top. The contrast of the hot, savory soup with cool, creamy toppings is just heavenly. A little bit of texture from something crunchy makes it even better.
Here are some of our family’s favorite toppings to get you started:
- Creaminess: A generous dollop of sour cream or plain Greek yogurt adds a wonderful cooling contrast to the spices. Sliced or diced avocado is another must have for rich, creamy goodness.
- Cheese: You can never go wrong with a handful of shredded sharp cheddar or a Monterey Jack blend that gets all melty in the hot soup.
- Crunch: Crispy tortilla strips or a handful of crushed tortilla chips are essential for that perfect crunchy texture.
- Freshness: A sprinkle of fresh chopped cilantro brightens everything up, and a squeeze of a fresh lime wedge right before eating wakes up all the flavors.
- A Little Heat: For those who like it spicy, some sliced fresh or pickled jalapeños are a fantastic addition.
Beyond toppings, you can serve this soup with a side of warm cornbread or flour tortillas for dipping. Sometimes, I’ll even ladle it over a scoop of white rice or quinoa to make it even more substantial. It’s an incredibly versatile meal that’s all about making it your own.
How To Store & Reuse Taco Soup Crock Pot Leftovers
Let me tell you a little secret, this taco soup is one of those magical dishes that tastes even better the next day. The flavors continue to meld and deepen in the fridge overnight, making leftovers something to look forward to, not just something to get through. Storing it properly is key to enjoying it again.
First, always let the soup cool down to room temperature before you store it. Putting a large, hot batch of soup directly into the fridge can raise the internal temperature and isn’t safe. Once cooled, transfer the soup to an airtight container. It will keep beautifully in the refrigerator for up to 4 days.
This recipe also freezes like a dream. I often make a double batch just so I can freeze half for a busy day. Let it cool completely, then ladle it into freezer-safe bags or containers. If using bags, lay them flat to freeze for easy storage. It will stay fresh in the freezer for up to 3 months. To serve, just thaw it in the fridge overnight and reheat gently on the stovetop.
When it comes to using up those leftovers, you can do more than just reheat a bowl. Here are a few creative ideas:
- Taco Salad: Spoon the leftover soup (drained of some broth) over a bed of crisp romaine lettuce and top with your favorite salad fixings for a hearty and delicious lunch.
- Loaded Nachos: Spread tortilla chips on a baking sheet, top with leftover soup and a generous amount of shredded cheese, then bake until bubbly for the ultimate appetizer or fun dinner.
- Stuffed Bell Peppers: Mix the leftover soup with some cooked rice, stuff the mixture into hollowed-out bell peppers, top with cheese, and bake until the peppers are tender.
Reheating is simple. You can warm it up in a saucepan over medium-low heat on the stovetop, or just pop an individual portion in the microwave. The soup may thicken a bit in the fridge, so feel free to add a splash of beef broth to thin it back to your desired consistency.
Substitutions & Variations For Taco Soup Crock Pot
While I think this recipe is pretty perfect as is, I know that one of the joys of cooking is making a dish your own. This taco soup crock pot recipe is incredibly forgiving and easy to adapt based on what you have in your pantry or your family’s preferences. Don’t be afraid to experiment a little.
Think of this recipe as a template for deliciousness. You can swap out the protein, change up the beans, or add extra veggies to your heart’s content. It’s a great way to use up leftover ingredients or cater to different dietary needs. A few small changes can give you a whole new soup experience.
Here are some of my favorite substitutions and variations to try:
- Protein Swaps: Not a fan of ground beef? This soup is fantastic with ground turkey or ground chicken. You could also use shredded cooked chicken, just stir it in during the last 30 minutes of cooking. For a vegetarian option, simply omit the meat and add an extra can of beans, like pinto beans, or some hearty lentils.
- Bean Variations: Feel free to use any combination of beans you like. Pinto beans are a classic choice, or you could try cannellini beans for a creamier texture. A can of chili beans in sauce can also add another layer of flavor.
- Turn Up the Heat: My recipe is on the mild side to please everyone. To make it spicier, use a medium or hot enchilada sauce, add a diced jalapeño along with the onion, or toss in a pinch of cayenne pepper with the other spices.
- Make It Creamy: For a rich and creamy version, cube an 8-ounce block of cream cheese and stir it into the soup during the last 30 minutes of cooking. Let it melt completely for a velvety, delicious twist.
- Boost the Veggies: This is a great recipe for sneaking in extra vegetables. Add a cup of diced bell peppers (any color), zucchini, or even a can of hominy along with the other canned ingredients.
Julie’s Special Taco Soup Crock Pot

Description: An easy, flavor-packed taco soup made in the slow cooker. A secret ingredient, red enchilada sauce, gives this soup a rich and savory depth that makes it a standout weeknight dinner.
Yield: 8 servings | Category: Soup | Cuisine: Tex-Mex
Prep Time: 15 minutes | Cook Time: 4 hours
Ingredients
- 1 lb. lean ground beef
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 (15-ounce) can black beans, rinsed and drained
- 1 (15-ounce) can kidney beans, rinsed and drained
- 1 (15-ounce) can fire-roasted diced tomatoes, undrained
- 1 (15-ounce) can whole kernel corn, drained (fire-roasted preferred)
- 1 (10-ounce) can mild red enchilada sauce
- 1 (4-ounce) can diced green chiles, undrained
- 2 cups beef broth
- 1 (1-ounce) packet taco seasoning
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- Salt and black pepper to taste
- Optional toppings: shredded cheddar cheese, sour cream, sliced avocado, fresh cilantro, tortilla strips, and lime wedges
Instructions
- In a large skillet, cook the ground beef and onion over medium-high heat until beef is browned. Add garlic and cook for 1 minute. Drain excess grease.
- Transfer the beef mixture to a 6-quart or larger slow cooker.
- Add the black beans, kidney beans, fire-roasted tomatoes, corn, enchilada sauce, and green chiles to the slow cooker.
- Pour in the beef broth and sprinkle with taco seasoning, smoked paprika, and cumin. Stir to combine.
- Cover and cook on low for 6-8 hours or on high for 3-4 hours.
- Before serving, stir and season with salt and pepper to taste.
- Serve hot with your favorite toppings.
Notes
For the best flavor, use fire-roasted tomatoes and corn if available. The subtle smokiness makes a big difference. Don’t skip rinsing the beans; it removes excess sodium and starch for a cleaner tasting soup.
Servings: 8 | Calories: 350 kcal | Fat: 12g | Carbohydrates: 35g | Protein: 25g
5 FAQs About Taco Soup Crock Pot
Here are some straightforward answers to the most common questions I receive about this taco soup crock pot recipe.
Can I make this taco soup crock pot recipe on the stovetop?
Absolutely. While I love the convenience and deep flavor development of the slow cooker, you can easily adapt this recipe for the stovetop. It’s a great option when you’re shorter on time. To do so, you’ll need a large pot or Dutch oven.
Start by browning the ground beef, onion, and garlic in the pot, just as you would in the skillet. Drain the grease, then simply add all the remaining ingredients directly to the same pot. Stir everything together well, bring the soup to a boil, then reduce the heat to low. Let it simmer with the lid on, stirring occasionally, for at least 30 minutes. For a more developed flavor that’s closer to the slow cooker version, I recommend letting it simmer for a full hour if you have the time.
Is this taco soup crock pot recipe spicy?
As written, this recipe is quite mild. I designed it to be family-friendly so that everyone, from kids to adults, can enjoy it. The spice level comes from the taco seasoning packet, the mild green chiles, and the mild enchilada sauce, all of which provide a lot of flavor without much heat. The smoked paprika adds smokiness, not spiciness.
However, it’s incredibly easy to adjust the heat to your liking. If you want to kick it up a notch, you can use a medium or hot enchilada sauce, add a finely diced jalapeño or serrano pepper when you cook the onions, or add a quarter to a half teaspoon of cayenne pepper along with the other seasonings. You can also serve it with hot sauce or sliced jalapeños on the side so everyone can customize their own bowl.
How can I thicken my taco soup crock pot?
This soup is naturally more on the brothy side, which is how my family enjoys it. If you prefer a thicker, more stew-like consistency, there are a few easy ways to achieve that. The simplest method is to let it simmer uncovered in the slow cooker on high for the last 30 to 45 minutes of cooking. This allows some of the excess liquid to evaporate.
Another great trick is to use the beans to your advantage. You can take about a cup of the soup, making sure to get plenty of beans, and blend it with an immersion blender or a regular blender until smooth, then stir it back into the pot. Alternatively, you can mash some of the beans against the side of the crock pot with the back of a spoon. For a more authentic Tex-Mex flavor, try making a slurry with two tablespoons of masa harina and a quarter cup of warm water. Whisk it until smooth, then stir it into the soup during the last 30 minutes of cooking. It will thicken the soup beautifully and add a subtle corn flavor.
What’s the difference between taco soup and chili?
That’s a great question, as they share a lot of similar ingredients and are both comforting, beefy meals. The main difference lies in the flavor base and consistency. Traditional chili gets its signature flavor primarily from a blend of chili powders and is typically very thick, almost like a stew. It often has fewer ingredients, focusing on the meat and chili base, sometimes with just one type of bean, or no beans at all in the case of Texas chili.
Taco soup, on the other hand, is distinctly soup. It’s brothier and gets its flavor from a packet of taco seasoning, which contains spices like cumin, garlic powder, and oregano. Taco soup is also known for having a wider variety of mix-ins, almost always including corn and multiple types of beans. My version, with the addition of enchilada sauce, walks a delicious line between the two, offering the satisfying heartiness of chili with the familiar, beloved flavors of a taco.
Can I prepare this taco soup crock pot recipe ahead of time?
Yes, this recipe is perfect for meal prep. There are two excellent ways to get ahead of a busy day. The first is to create a “dump-and-go” freezer meal kit. To do this, brown the beef with the onion and garlic, let it cool completely, then add it to a large freezer-safe zip-top bag. Add all the canned ingredients (drained/undrained as the recipe directs) and all the dry seasonings. Seal the bag, removing as much air as possible, and freeze it flat.
When you’re ready to cook, just thaw the bag in the refrigerator overnight, then dump the entire contents into your slow cooker in the morning. Add the beef broth, give it a stir, and cook as directed. The second method is even simpler. You can make the entire batch of soup from start to finish, let it cool, and store it in the refrigerator for up to 4 days. It reheats wonderfully on the stove or in the microwave for a super-fast dinner.
Try These Recipes Next
If you loved the cozy, comforting flavors of this Taco Soup, here are a few other recipes from my kitchen that I think you’ll enjoy.
- Taco Soup: For those days when you don’t have time for the slow cooker, this is my go-to stovetop version that comes together in a flash.
- Slow Cooker Tex-Mex Soup: Another crock pot favorite, this one is a bit cheesier and has a slightly different spice profile that is pure comfort.
- Crock Pot Creamy Mexican Chicken Soup: If you’re in the mood for chicken, this creamy, dreamy soup delivers all the Tex-Mex flavor you crave in a rich, velvety broth.
I hope you find a new family favorite among these delicious and easy soup recipes!