This easy slow cooker taco soup recipe is a hearty Crockpot dinner made with browned lean ground beef, three kinds of beans, corn, tomatoes, taco seasoning, and ranch seasoning. After about 15 to 20 minutes of prep, let the soup cook on LOW for 6 to 8 hours or on HIGH for 3 to 4 hours, making it a dependable meal for busy weeknights.
Every spoonful is savory, mildly spicy, and packed with satisfying texture. The tomatoes and green chiles create a bright, zesty broth, while beans and beef make the soup filling; finish each bowl with cheddar cheese, sour cream, avocado, cilantro, tortilla chips, or a squeeze of lime.
Jump to RecipeWhy You’ll Love This Recipe

This Crockpot taco soup brings together the best parts of a comforting chili and a bright, tomato-based soup. It is thick enough to feel substantial, but the broth keeps every bite spoonable and satisfying.
The preparation is straightforward. Brown the beef and onion, add everything to the slow cooker, stir, and let time do the work. That small skillet step is worth the few extra minutes because it develops a deeper savory flavor and removes excess grease before the ingredients go into the Crockpot.
This recipe also feeds a crowd without requiring an expensive shopping list. It makes about 6 to 8 servings, so you can serve it for family dinner, a casual gathering, or easy lunches throughout the week.
If you enjoy bean-filled slow cooker meals, you may also like this slow cooker pineapple chicken chili for a sweet-and-savory change of pace.
Ingredients You’ll Need

The ingredient list is made up of familiar pantry staples, but each one contributes something important to the finished bowl. Lean ground beef provides a rich base, while yellow onion adds sweetness and depth as it softens in the skillet.
- Ground beef and onion: Use 1 pound of lean ground beef and 1 medium diced yellow onion. Browning them together creates the flavor foundation.
- Seasoning packets: One packet of taco seasoning and one packet of ranch dressing seasoning, each about 1 ounce, bring spice, herbs, and savory flavor.
- Beans: Black beans, pinto beans, and kidney beans create a colorful, hearty combination. Drain and rinse each 15-ounce can before adding it.
- Corn: Use one drained 15-ounce can of whole-kernel corn or 1 1/2 cups frozen corn. Frozen corn can go in without thawing.
- Tomatoes: A 14.5-ounce can of diced tomatoes, a 10-ounce can of diced tomatoes with green chiles, and an 8-ounce can of tomato sauce make the soup bright and savory.
- Broth: Start with 1 cup of beef broth or chicken broth, then add up to 2 cups total depending on how thick you want the soup.
Three cans of beans make this version especially filling, but you can use two cans if you prefer a slightly lighter texture. Keep the broth flexible because the vegetables and beans can vary in how much liquid they contribute.
How to Make It Step-by-Step

Step 1: Warm a large skillet over medium heat and add the lean ground beef and diced yellow onion. Cook for about 6 to 8 minutes, stirring often and breaking the beef into small crumbles, until no pink remains and the onion is softened.
Step 2: Carefully drain the excess fat from the skillet. This keeps the finished taco soup from feeling greasy and allows the tomato, chile, and taco flavors to remain clear.
Step 3: Transfer the browned beef and onion to a 5- to 6-quart slow cooker. Use a large enough Crockpot so the ingredients can be stirred comfortably without spilling.
Step 4: Add the taco seasoning and ranch dressing seasoning directly to the slow cooker. Follow with the drained and rinsed black beans, pinto beans, and kidney beans, distributing them around the beef.
Step 5: Add the corn, diced tomatoes, tomatoes with green chiles, tomato sauce, and 1 cup of broth. Stir everything thoroughly so the seasonings are mixed through the meat, beans, vegetables, and liquid.
Step 6: Check the consistency before covering the slow cooker. Add the second cup of broth if you want a more soup-like result; for a thick, chili-style bowl, use less broth or omit it as needed.
Step 7: Cover and cook on LOW for 6 to 8 hours or on HIGH for 3 to 4 hours. Avoid lifting the lid repeatedly because each peek releases heat and can extend the cooking time.
Step 8: Stir the soup before serving and check the texture. If it is thicker than you like, stir in additional broth, then taste and decide whether any extra seasoning is needed.
Step 9: Ladle the hot soup into bowls and add your favorite toppings. Shredded cheddar or Mexican-blend cheese, sour cream, avocado, green onions, cilantro, tortilla chips, and lime wedges all work beautifully.
Pro Tips for the Best Taco Soup

Brown before slow cooking. Although some slow cooker recipes add raw ground beef directly to the pot, browning it first gives the soup a fuller flavor and helps prevent a layer of excess grease.
Wait on the salt. Taco seasoning, ranch seasoning, canned tomatoes, broth, and canned beans can already contain plenty of sodium. Taste after the soup has cooked before adding any salt.
Choose the broth amount carefully. Use closer to 1 cup for a thick, scoopable soup or up to 2 cups for a looser consistency. You can always add more broth at the end, but removing liquid is much harder.
Rinse the beans well. Rinsing removes the canning liquid and helps keep the flavor clean. It also gives you better control over the soup’s final thickness.
Control the heat with toppings. The tomatoes with green chiles provide a gentle chile flavor, while lime, sour cream, and avocado can soften the heat. For extra spice, offer hot sauce or sliced jalapeños at the table.
For another comforting slow cooker dinner with Mexican-inspired flavor, try this slow cooker Mexican chicken recipe next.
Serving Ideas and Topping Options

Taco soup is especially fun because everyone can customize their own bowl. Set out small dishes of toppings and let family or guests choose a combination of creamy, crunchy, fresh, and tangy finishes.
- Shredded cheddar or Mexican-blend cheese for a melty finish.
- Sour cream for cool, creamy contrast.
- Diced avocado for richness and a buttery texture.
- Sliced green onions and cilantro for fresh color.
- Tortilla chips for crunch and salty corn flavor.
- Lime wedges for a bright final squeeze.
Serve the soup with a simple green salad, cornbread, or warm tortillas if you want to stretch the meal. Since the soup already includes beef, beans, corn, and tomatoes, a light side is usually all you need.
Storage, Freezing, and Reheating

Cool leftover soup promptly and transfer it to airtight containers. Refrigerate it for several days, keeping toppings such as avocado, tortilla chips, cheese, and sour cream separate until serving.
Reheat individual portions in the microwave, stirring partway through, or warm the soup gently in a saucepan on the stovetop. Add a splash of broth if the beans absorb liquid and the soup becomes thicker after chilling.
The soup can also be frozen in freezer-safe containers, leaving room for expansion. Thaw it in the refrigerator and reheat gently, then refresh the bowls with new toppings and a squeeze of lime.
When planning leftovers, remember that the flavor often becomes even more blended after resting overnight. This makes the recipe a useful make-ahead option for work lunches and busy evenings.
Easy Variations
Ground turkey or ground chicken can replace the beef if you prefer a lighter protein. Brown the substitute with the onion using the same method, then continue with the recipe as written.
For a two-bean version, omit one can according to your preference. The soup will be a little less thick and slightly less filling, but the tomatoes, corn, and seasoning will still provide plenty of flavor.
You can also omit the ranch seasoning mix. If you do, add extra taco seasoning along with cumin, garlic powder, and salt to taste, remembering to wait until the soup is finished before adjusting the salt.
Frozen corn is a convenient alternative to canned corn and does not need to be thawed first. Add 1 1/2 cups directly to the slow cooker with the other ingredients.
For a thicker result, reduce or skip the added broth. The tomato sauce and canned tomatoes provide moisture, while the beans and corn create the chunky texture that makes this soup so comforting.

Easy Slow Cooker Taco Soup Recipe
Ingredients
Method
- Brown the ground beef and diced onion in a skillet over medium heat for about 6 to 8 minutes, stirring and breaking the beef into crumbles, until the beef is no longer pink and the onion is softened.
- Drain excess fat from the skillet, then transfer the cooked beef and onion to a 5- to 6-quart slow cooker.
- Add the taco seasoning, ranch dressing seasoning, black beans, pinto beans, kidney beans, corn, diced tomatoes, tomatoes with green chiles, tomato sauce, and 1 cup of broth. Stir well, adding the second cup of broth if you prefer a thinner soup.
- Cover and cook on LOW for 6 to 8 hours or on HIGH for 3 to 4 hours.
- Stir before serving and adjust the consistency with additional broth if necessary. Taste only after cooking before deciding whether any extra salt is needed.
- Ladle into bowls and serve with shredded cheddar or Mexican-blend cheese, sour cream, diced avocado, sliced green onions, cilantro, tortilla chips, or lime wedges.
Notes
Final Thoughts
This easy slow cooker taco soup recipe is the kind of dependable dinner that earns a regular place in your Crockpot rotation. With a quick browning step and simple pantry ingredients, you get a warm, filling meal that cooks while you handle the rest of the day.
Choose LOW for the fullest slow-cooked flavor and a relaxed schedule, or use HIGH when dinner needs to be ready sooner. Adjust the broth to your preferred thickness, hold the salt until the end, and let everyone finish their bowl with favorite taco toppings.
For a different cold-weather centerpiece, you can also serve it alongside this easy oven-braised pot roast. However you serve it, this colorful taco soup is warm, generous, and ready for plenty of tortilla-chip dipping.
2 thoughts on “Easy Slow Cooker Taco Soup Recipe for Cozy Crockpot Dinners”