If you need a hearty, no-fuss dinner that practically makes itself, this Crockpot Taco Soup is about to become your new weeknight hero.
Bold ground beef, two kinds of beans, sweet corn, diced tomatoes, and a punchy taco seasoning blend come together in your slow cooker for a soup that tastes like you spent all day in the kitchen.
You didn’t. You spent about 15 minutes.
It’s the kind of meal that fills the whole house with that warm, spicy-savory aroma as it cooks low and slow. By the time dinner rolls around, everyone is already hovering near the kitchen.
Pile it high with shredded cheese, sour cream, crushed tortilla chips, and fresh cilantro, and you’ve got a bowl that looks and tastes like it came from your favorite Tex-Mex spot.
If you love slow cooker comfort food, you’ll also want to bookmark my Slow Cooker Chili for those chilly nights when you need something equally satisfying.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 6-8 hours (low) or 3-4 hours (high) |
| Total Time | 6 hours 15 minutes (low) / 3 hours 15 minutes (high) |
| Servings | 6-8 servings |
| Difficulty Level | Easy |

Why You’ll Love This Crockpot Taco Soup
Slow cooker meals don’t get more satisfying than this one.
You dump, set, and forget, and what comes out is a rich, deeply flavored soup that tastes like it simmered for hours on the stovetop (because it did, just without you watching it).
It’s endlessly customizable. Use ground turkey instead of beef, swap in black beans, toss in some green chiles, or dial up the heat with extra jalapeños.
It also feeds a crowd beautifully. This recipe makes a generous pot that stretches easily to 8 servings, making it perfect for family dinners, game day spreads, or meal prep Sunday.
Here’s why readers keep coming back to this recipe:
- Minimal prep: Just brown the beef, drain it, and dump everything into the slow cooker. That’s really it.
- Deep, layered flavor: The long slow cook melds the taco seasoning, beef, tomatoes, and beans into something way more complex than the ingredient list suggests.
- Budget-friendly: Ground beef, canned beans, and pantry staples keep the cost per serving very low.
- Freezer-friendly: It freezes beautifully, so you can batch-cook and have ready-made dinners waiting for you.
- Crowd-pleaser: Kids and adults both love it, especially with all the fun toppings.
- Naturally gluten-free: As long as your taco seasoning is certified GF, the whole soup is safe for gluten-sensitive folks.
You might also enjoy: Crockpot Turkey Chili
Ingredients
This recipe uses simple, widely available ingredients. Most of it comes straight from your pantry and freezer, which is part of what makes this soup so easy to pull together on a weeknight.
- 1.5 lbs ground beef (80/20 for best flavor)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 packet (1 oz) taco seasoning (or 2-3 tablespoons homemade)
- 1 packet (1 oz) ranch dressing mix
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) whole kernel corn, drained
- 1 can (14.5 oz) diced tomatoes with green chiles (like Rotel), undrained
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 can (8 oz) tomato sauce
- 2 cups beef broth (or chicken broth)
- Salt and black pepper, to taste
- Toppings (optional but highly recommended): shredded cheddar cheese, sour cream, crushed tortilla chips, sliced jalapeños, fresh cilantro, lime wedges, diced avocado
For the best flavor, look for Rotel Original diced tomatoes with green chiles.
If you prefer a milder soup, use plain diced tomatoes in both cans and skip the chiles. I love serving this with Corn Tortillas on the side for dipping.
Read Also: Crockpot Salsa Chicken Recipe
Kitchen Equipment Needed
You don’t need any fancy tools for this recipe. The slow cooker does the heavy lifting, and everything else is basic kitchen gear you already own.
- 6-quart slow cooker (Crockpot) — big enough to hold all the ingredients comfortably
- Large skillet or frying pan, for browning the ground beef
- Wooden spoon or spatula
- Colander or strainer, for draining the beans and canned corn
- Can opener
- Cutting board and sharp knife
- Measuring cups and spoons
- Ladle, for serving
A 6-quart slow cooker is the minimum size I’d recommend for this recipe.
If you have an 8-quart, that works great too, especially if you want to double the batch. Check out the section below for my top recommended products.
Recommended Products for This Recipe
These are products I genuinely use and love when making this soup. They make the process easier and the results noticeably better.
1. Crock-Pot 6-Quart Slow Cooker
This is the workhorse of the kitchen for recipes like this one.
The oval shape is perfect for soups and stews, the temperature settings are reliable, and the stoneware insert is easy to clean even after a long cook. I’ve had mine for years and it’s never let me down.
2. McCormick Taco Seasoning (Pack of 6)
If you’re making taco soup regularly (and you will be after this recipe), buying taco seasoning in bulk just makes sense.
McCormick’s blend has the right balance of cumin, chili powder, and garlic without any off flavors. It’s the one I keep stocked at all times.
3. Rotel Original Diced Tomatoes and Green Chiles (Pack of 10)
Rotel is the not-so-secret ingredient that gives this soup its signature kick.
The combination of diced tomatoes and green chiles adds a subtle heat and brightness that plain tomatoes just can’t replicate.
Buying a multipack means you’re always ready to make this soup on short notice.
4. OXO Good Grips Ladle
Serving soup with a good ladle makes the whole experience more pleasant.
The OXO version has a comfortable grip, a deep bowl that scoops up plenty of the good stuff (beans, beef, corn), and a pouring lip that doesn’t drip.
It’s the kind of small upgrade that actually matters.
5. Hidden Valley Ranch Dressing Mix (Pack of 8)
The ranch seasoning packet might seem like a quirky addition to a taco soup, but it’s the secret to that rich, savory, slightly tangy depth that makes this version stand out.
Keeping a multipack on hand means you’re ready for this recipe and about a dozen other crockpot favorites.

Step-by-Step Instructions: How to Make Crockpot Taco Soup
1. Brown the Ground Beef
- Place a large skillet over medium-high heat and let it warm up for about a minute.
- Add the 1.5 lbs of ground beef to the skillet. Break it up immediately using a wooden spoon or spatula, spreading it out so it makes good contact with the pan surface.
- Add the diced onion directly to the skillet with the beef. Stir occasionally and continue cooking until the beef is fully browned with no pink remaining and the onion is softened, about 7-9 minutes.
- Add the minced garlic and cook for another 60 seconds, stirring continuously, until fragrant. Don’t let the garlic burn.
- Carefully drain off any excess fat from the skillet. Tilt the pan and spoon out the grease, or transfer the beef mixture to a colander set over a bowl and let it drain for a minute.
- Season the browned beef lightly with salt and black pepper.
2. Add Everything to the Slow Cooker
- Transfer the browned beef, onion, and garlic mixture into the bottom of your 6-quart slow cooker. Spread it out evenly.
- Open and drain the canned kidney beans, pinto beans, and black beans using a colander. Rinse them under cold water, then add all three cans to the slow cooker.
- Drain the canned corn and add it to the slow cooker.
- Pour in both cans of diced tomatoes directly into the slow cooker, liquid and all. Do not drain them. This liquid adds flavor and body to the broth.
- Pour in the can of tomato sauce.
- Add the 2 cups of beef broth. Pour it around the edges and over everything to help distribute it evenly.
- Sprinkle the entire packet of taco seasoning evenly over the top of the mixture.
- Sprinkle the entire packet of ranch dressing mix evenly over the top as well.
3. Stir and Set the Slow Cooker
- Use a large spoon to gently stir everything together until the seasoning packets are well distributed throughout the soup.
- Place the lid securely on the slow cooker.
- Set the slow cooker to LOW and cook for 6-8 hours, or set it to HIGH and cook for 3-4 hours.
- The LOW setting is preferred if you have the time, as it allows the flavors to develop more fully and the beef becomes more tender.
- Avoid lifting the lid during the cooking process. Every time the lid is removed, heat escapes and adds about 20-30 minutes to the cook time.
4. Taste and Adjust Seasoning
- When the cooking time is up, carefully remove the lid (steam will escape, so lift it away from you).
- Give the soup a thorough stir from the bottom up to re-incorporate any ingredients that may have settled.
- Taste the soup carefully (it will be very hot). Assess whether it needs more salt, pepper, or any additional seasoning.
- If you’d like more heat, stir in a pinch of cayenne pepper or a few dashes of hot sauce at this point.
- If the soup seems too thick for your preference, stir in a splash of additional beef broth until you reach your desired consistency.
- If it seems too thin, let it cook on HIGH with the lid off for an additional 15-20 minutes to reduce slightly.
5. Serve and Add Toppings
- Use a ladle to portion the hot soup into individual bowls. Each serving is generous, so deep bowls work best.
- Set out all your toppings in small bowls so everyone can customize their own: shredded cheddar cheese, a dollop of sour cream, crushed tortilla chips, sliced jalapeños, fresh chopped cilantro, lime wedges, and diced avocado.
- Encourage everyone to squeeze a wedge of fresh lime over their bowl just before eating. It brightens the whole soup and ties all the flavors together.
- Serve immediately while piping hot.
This soup also makes a wonderful dip when slightly thickened. Try it alongside my Corn Tortillas Recipe for a complete Tex-Mex spread.
Tips for The Best Crockpot Taco Soup
A few simple tricks will take your taco soup from good to genuinely great. These are the things I’ve learned from making this recipe more times than I can count.
- Always brown the beef first. This step is not optional. Browning creates fond (browned bits) and develops a deeper, meatier flavor. Slow cookers can’t replicate this step on their own.
- Don’t drain the canned tomatoes. The liquid in those cans is packed with flavor and contributes to the broth. Draining them will leave you with a drier, less flavorful soup.
- Use Rotel for heat and brightness. At least one of your diced tomato cans should be the variety with green chiles. It adds a subtle kick and complexity that plain tomatoes lack.
- Layer the seasoning, don’t dump it in a pile. Sprinkle the taco seasoning and ranch mix evenly over the surface before stirring so it distributes more evenly.
- Cook on LOW if you can. The low, slow heat extracts more flavor from every ingredient and keeps the beans from getting mushy.
- Make it ahead. This soup tastes even better the next day once the flavors have had more time to marry. Make it the day before and simply reheat.
- Don’t skip the lime. A squeeze of fresh lime juice at the end of cooking (or over each bowl) brightens the entire dish. It’s a small touch with a big payoff.
- Customize the beans. You’re not locked into kidney, pinto, and black beans. Use whatever you have on hand or prefer, including navy beans or great northern beans.
Read Also: Texas Chili Recipe
Serving Suggestions

Taco soup is a meal on its own, but pairing it with the right sides and toppings turns it into a full spread that everyone will rave about.
Bread and chips are the obvious companions. Warm cornbread is arguably the most classic pairing, and my Sweet Cornbread is perfect alongside a steaming bowl.
For a heartier meal, serve it over a scoop of cooked white rice or fritos corn chips right in the bowl. Both soak up the broth beautifully and add a satisfying texture contrast.
Here are more ideas to round out your meal:
- Classic toppings bar: Set out bowls of shredded cheddar, Monterey Jack, sour cream, sliced jalapeños, diced red onion, fresh cilantro, avocado, and lime wedges so everyone can build their own bowl.
- Bread on the side: Skillet Cornbread or warm Flour Tortillas are wonderful for dipping.
- Light side salad: A crisp cucumber tomato salad or simple shredded lettuce with a lime vinaigrette balances the richness of the soup.
- Over Frito chips: Ladle the soup over a base of Frito corn chips for a Tex-Mex spin on the classic Frito pie.
- Game day spread: Serve it in a slow cooker set to WARM alongside Chicken Tortilla Soup for a crowd-pleasing double-soup setup.
- Nachos topping: Spoon the thickened soup over a sheet of tortilla chips, top with cheese, and broil for 2-3 minutes for instant loaded nachos.
Variations of Crockpot Taco Soup
Once you’ve made the classic version, it’s easy to riff on this recipe to suit different tastes, dietary needs, or just whatever you have in the fridge.
- Chicken taco soup: Substitute the ground beef with 1.5 lbs of boneless, skinless chicken breasts or thighs. No need to pre-cook the chicken. Place it raw in the slow cooker, and shred it with two forks at the end of cooking. This pairs well with my Crockpot Salsa Chicken seasoning method.
- Turkey taco soup: Swap ground beef for ground turkey for a leaner version. Brown it the same way and proceed as directed.
- Vegetarian taco soup: Skip the meat entirely and add an extra can of beans. Use vegetable broth instead of beef broth. It’s still hearty and satisfying.
- Spicy version: Add a diced fresh jalapeño (seeds included for maximum heat) to the beef as it browns. You can also stir in a teaspoon of cayenne pepper with the seasoning.
- Creamy taco soup: Stir in one block (8 oz) of cream cheese, cubed, during the last 30 minutes of cooking. It melts into the broth and creates a rich, velvety texture.
- White chicken taco soup: Use chicken, white beans, green salsa, and chicken broth instead of the classic red version. Add a can of diced green chiles and a packet of ranch mix for the same magic touch.
- Instant pot version: Brown the beef using the saute function, add remaining ingredients, and pressure cook on HIGH for 15 minutes with a natural release for 10 minutes.
Storage and Reheating
One of the best things about taco soup is how well it keeps. This recipe is practically tailor-made for batch cooking and meal prep.
- Refrigerator: Let the soup cool to room temperature, then transfer it to an airtight container. It keeps well in the fridge for up to 5 days. The flavor actually improves after the first day.
- Freezer: This soup is an excellent freezer meal. Portion it into freezer-safe bags or containers, leaving a little room at the top for expansion. It freezes for up to 3 months. Label with the date so you remember what it is.
- Reheating from the fridge: Warm it on the stovetop over medium heat, stirring occasionally, until heated through (about 5-7 minutes). You can also microwave individual portions in 90-second intervals, stirring in between.
- Reheating from frozen: Thaw overnight in the refrigerator, then reheat as above. For a quicker option, place the frozen portion in a saucepan over low heat with a splash of broth or water and warm slowly, stirring as it thaws.
- Keep toppings separate: Never store the soup with sour cream, avocado, or chips mixed in. Always add fresh toppings after reheating.
For more cozy slow cooker meals to stock your freezer, you might also love this Crockpot Chicken Noodle Soup that reheats just as beautifully.
Nutritional Facts
The values below are estimates for one serving (approximately 1.5 cups of soup) without toppings, based on 8 servings per batch.
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 320 kcal |
| Protein | 24g |
| Carbohydrates | 30g |
| Dietary Fiber | 8g |
| Total Fat | 11g |
| Saturated Fat | 4g |
| Sodium | 780mg |
| Potassium | 720mg |
| Vitamin C | 15% DV |
| Iron | 20% DV |
Note: Nutritional values are estimates and will vary based on specific brands used, exact portion sizes, and any toppings added.
For a lighter version, use ground turkey (93% lean) and reduce fat by roughly 30%.
For a lower-sodium version, use no-salt-added canned tomatoes and make your own taco seasoning without added salt.
Health Benefits of Key Ingredients
This soup isn’t just delicious, it’s genuinely nutritious. The combination of lean protein, fiber-rich beans, and lycopene-packed tomatoes makes it a well-rounded meal that fuels your body.
Here’s a look at what some of the key ingredients bring to the table:
- Beans (kidney, pinto, black): All three are excellent sources of plant-based protein and dietary fiber. Fiber supports healthy digestion, helps regulate blood sugar levels, and keeps you feeling full longer. Beans are also rich in folate, iron, and magnesium.
- Ground beef: Provides complete protein with all essential amino acids. Also a solid source of zinc, B12, and iron, all of which support immune function, energy levels, and red blood cell production. Choosing 90/10 or 93/7 lean ground beef reduces saturated fat significantly.
- Diced tomatoes: Tomatoes are loaded with lycopene, a powerful antioxidant linked to reduced risk of certain cancers and cardiovascular disease. They also provide vitamin C and potassium.
- Corn: Adds natural sweetness and provides B vitamins, particularly thiamine, which supports energy metabolism. Also a source of antioxidants lutein and zeaxanthin, which promote eye health.
- Garlic: One of the most studied functional foods in the world. Garlic contains allicin, a compound shown to have antimicrobial and anti-inflammatory properties. It may also help support healthy blood pressure levels.
- Onion: Rich in quercetin, a potent anti-inflammatory antioxidant. Onions also contain prebiotics that feed beneficial gut bacteria and support microbiome health.
FAQs About Crockpot Taco Soup
1. Can I use frozen corn instead of canned?
Absolutely. Frozen corn works perfectly in this recipe. No need to thaw it first. Just add it straight from the freezer into the slow cooker and it will cook through during the normal cooking time.
Use about 1.5 cups of frozen corn to replace the 15 oz can.
2. Do I have to brown the ground beef before adding it to the slow cooker?
Technically, no. But I strongly recommend it. Browning the beef adds significant depth of flavor through the Maillard reaction, which doesn’t happen in a slow cooker environment.
Skipping this step will still produce a good soup, but it won’t have quite the same savory, meaty richness as the version with browned beef.
3. Can I make this soup without the ranch seasoning packet?
Yes. The ranch packet adds a subtle, savory, tangy depth that’s hard to replicate exactly, but you can skip it if needed.
To compensate slightly, add a teaspoon of dried dill, a teaspoon of garlic powder, and a teaspoon of onion powder to the soup along with the taco seasoning.
Some cooks also substitute with a tablespoon of dried buttermilk powder, which brings a similar tangy note.
4. Can I cook this on HIGH instead of LOW?
Yes. Cooking on HIGH for 3-4 hours is a completely valid option, especially on busy days. The soup will still be flavorful and fully cooked.
The LOW setting is preferred when you have the time, because the gradual, gentle heat allows the flavors to develop more deeply. Think of it the way a braise improves over a long cook.
5. How do I thicken taco soup if it comes out too thin?
The easiest method is to remove the lid and cook on HIGH for an additional 20-30 minutes, allowing some of the liquid to evaporate and concentrate.
Alternatively, you can stir in a tablespoon of cornstarch mixed with two tablespoons of cold water (a slurry) during the last 20 minutes of cooking on HIGH.
Or, smash some of the beans against the side of the pot with a spoon to naturally thicken the broth as the starch releases.

Crockpot Taco Soup
Ingredients
- 1.5 lbs ground beef 680g; 80/20 blend recommended for best flavor
- 1 medium yellow onion about 1 cup or 150g, diced
- 3 cloves garlic minced
- 1 packet (1 oz) taco seasoning 28g; or 2-3 tablespoons homemade taco seasoning blend
- 1 packet (1 oz) ranch dressing mix 28g; see notes for substitute
- 1 can (15 oz) kidney beans 425g; drained and rinsed
- 1 can (15 oz) pinto beans 425g; drained and rinsed
- 1 can (15 oz) black beans 425g; drained and rinsed
- 1 can (15 oz) whole kernel corn 425g; drained — or substitute 1.5 cups (225g) frozen corn
- 1 can (14.5 oz) diced tomatoes with green chiles 411g; such as Rotel Original; undrained
- 1 can (14.5 oz) diced tomatoes 411g; undrained
- 1 can (8 oz) tomato sauce 227g
- 2 cups beef broth 480ml; chicken broth may be substituted
- salt to taste
- black pepper to taste
- shredded cheddar cheese or Monterey Jack; for serving
- sour cream for serving
- tortilla chips crushed; for serving
- jalapeños sliced; for serving
- fresh cilantro chopped; for serving
- lime wedges for serving
- avocado diced; for serving
Equipment
- 6-quart slow cooker Minimum 6-quart capacity recommended; 8-quart works well for a double batch
- Large skillet For browning the ground beef and onion before adding to slow cooker
- Wooden spoon or spatula For breaking up and stirring the ground beef while browning
- Colander or strainer For draining and rinsing canned beans and draining canned corn
- Can opener
- Cutting board
- Sharp knife For dicing the onion and mincing the garlic
- Measuring cups and spoons
- Ladle For serving the finished soup into bowls
Method
- Heat a large skillet over medium-high heat, add the ground beef and diced onion, and cook for 7-9 minutes, breaking up the beef, until no pink remains and the onion is softened. Add the minced garlic and cook for 1 minute more, then drain off excess fat and season lightly with salt and pepper.
- Transfer the browned beef mixture to the slow cooker, then add the drained and rinsed kidney beans, pinto beans, and black beans, followed by the drained corn, both cans of undrained diced tomatoes, the tomato sauce, and the beef broth.
- Sprinkle the taco seasoning and ranch dressing mix evenly over the top of all the ingredients, then stir everything together until the seasonings are well distributed throughout.
- Place the lid securely on the slow cooker and cook on LOW for 6-8 hours or on HIGH for 3-4 hours, avoiding lifting the lid during cooking.
- Remove the lid, stir the soup thoroughly from the bottom up, and taste for seasoning — add more salt, pepper, or a pinch of cayenne if desired, and stir in extra broth to thin or cook uncovered on HIGH for 15-20 minutes to thicken.
- Ladle the hot soup into bowls and top with shredded cheese, sour cream, crushed tortilla chips, sliced jalapeños, fresh cilantro, and a squeeze of lime juice.
Nutrition
Notes
- Always brown the ground beef before adding it to the slow cooker — this step builds deep, savory flavor that the slow cooker alone cannot replicate.
- Do not drain the canned tomatoes. Their liquid is packed with flavor and contributes significantly to the broth.
- The LOW heat setting is preferred when time allows. It produces a richer, more fully developed flavor than the HIGH setting.
- To skip the ranch packet, substitute with 1 tsp dried dill, 1 tsp garlic powder, and 1 tsp onion powder.
- To make a chicken version, replace ground beef with 1.5 lbs raw boneless, skinless chicken breasts or thighs; shred with two forks at the end of cooking.
- For a creamy version, stir in one 8 oz block of cubed cream cheese during the last 30 minutes of cooking on HIGH.
- To thicken the soup, smash some of the beans against the side of the pot, or stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water during the last 20 minutes on HIGH.
- Refrigerate leftovers in an airtight container for up to 5 days. The soup tastes even better the next day once the flavors have fully melded.
- Freeze in airtight freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating on the stovetop or in the microwave.
- Always store and add toppings fresh — never mix sour cream, avocado, or chips into the soup before storing.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
Crockpot Taco Soup is one of those rare recipes that checks every box: it’s easy, affordable, deeply satisfying, and flexible enough to make your own.
It’s become a staple in my kitchen for a reason. Whether I’m feeding a hungry family on a Tuesday night or feeding a crowd on game day, this soup never misses.
The slow cooker does all the work while you go about your day, and what comes out is a pot of something genuinely special.
That combination of bold taco spices, hearty beef, creamy beans, and sweet corn, all swimming in that savory tomato-rich broth, is just deeply comforting in the best way.
I really hope you give this one a try. Once you do, I have a feeling it’s going to earn a permanent spot in your recipe rotation.
When you make it, I’d love to hear how it turned out! Drop a comment below, let me know what toppings you went with, and if you made any fun variations.
And if you loved it, share it with a friend who needs an easy dinner idea this week.
Recommended:



