Easy Slow Cooker Taco Soup with Black Beans and Corn

Ready In
Servings
Difficulty

The last tortilla chip hit the bottom of the bowl, and I hadn’t even finished my first beer. That’s how I knew. My friend Jenna had texted me three days earlier—”Soup weather is here, make something I can eat from a mug while I grade papers”—and I’d been tinkering ever since. She’s a high school English teacher, so when she says something is “assignment-worthy,” you remember it. This was the third batch I’d made that week, and the first one she didn’t critique.

Honestly, I wasn’t trying to reinvent the wheel. I just wanted a slow cooker taco soup that didn’t taste like watered-down salsa with beans floating in it. You know the kind—where you take one bite and immediately reach for the salt shaker, the hot sauce, anything to give it a pulse. I wanted depth without a dozen extra steps. I wanted something that would make Jenna forget she was eating dinner at her desk, again.

What came out of that crockpot was a soup that felt like a hug and a fiesta at the same time. It’s smoky, it’s hearty, and it’s the kind of meal that makes you look forward to leftovers. The black beans and corn give it that chunky, satisfying texture, and the broth? Let’s just say I finally cracked the code on a broth that tastes like it simmered all day—because it did, but with almost no effort from me. This is the recipe that made my slow cooker earn its counter space.

I didn’t set out to create a “keeper.” But when Jenna asked for the recipe before she’d even finished her bowl, I knew I’d stumbled onto something real.

Why You’ll Love This Recipe

I’ve tested this slow cooker taco soup more times than I care to admit. There was the batch that was too watery (I added the corn too early). The one that was too spicy (I got heavy-handed with the chipotle). And the one that was, frankly, just boring (I skipped the fire-roasted tomatoes—never again). But this version? This is the one I’d serve to my mother-in-law without a second thought.

  • Set It and Forget It: This is the ultimate hands-off meal. You dump everything in the slow cooker, walk away, and come back to dinner. Perfect for busy weeknights when you don’t have the energy to stand over a stove.
  • Pantry-Friendly Ingredients: Canned beans, frozen corn, diced tomatoes, and a packet of taco seasoning. Chances are, you already have most of what you need in your pantry right now.
  • Bold, Layered Flavor: The secret is browning the ground beef before it goes into the slow cooker. It adds a depth that you simply can’t get from dumping raw meat in. Trust me on this one.
  • Budget-Friendly and Filling: This soup stretches a pound of ground beef into a meal that feeds a crowd. It’s economical without tasting like it.
  • Endlessly Customizable: Top it with cheese, avocado, sour cream, or crushed tortilla chips. Make it your own. I’ve even thrown in leftover shredded chicken when I was out of beef, and it was just as good.

What makes this recipe different from the dozens of other taco soup recipes out there? It’s the combination of fire-roasted tomatoes and a quick sauté of the aromatics. Most recipes skip this step, and you can taste the difference. The fire-roasted tomatoes add a subtle smokiness that canned tomatoes just can’t replicate, and taking two extra minutes to cook the onion and garlic before adding them to the pot makes the whole soup taste like it simmered for hours—which it did, but the flavor foundation is already there.

This is the kind of soup that makes you close your eyes after the first spoonful. It’s comfort food that doesn’t weigh you down, and it’s perfect for those days when you need a win.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which is exactly what you want in a weeknight dinner.

  • Ground Beef (1 lb): I use 85/15 for the best balance of flavor and fat. You can use ground turkey or chicken if you prefer, but you’ll want to add a tablespoon of olive oil to the pan when browning to keep it from drying out.
  • Yellow Onion (1 medium, diced): This is the aromatic backbone of the soup. A sweet onion or a white onion works just as well.
  • Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. Skip the jarred stuff—it just doesn’t have the same punch.
  • Fire-Roasted Diced Tomatoes (1 can, 14.5 oz): This is my secret weapon. The charred flavor adds a depth that regular diced tomatoes can’t touch. I recommend the Muir Glen brand if you can find it.
  • Rotel Diced Tomatoes and Green Chiles (1 can, 10 oz): This adds a little heat and a lot of flavor. If you’re sensitive to spice, use the mild version.
  • Black Beans (2 cans, 15 oz each, drained and rinsed): Rinsing them removes the excess sodium and that slimy can liquid. Don’t skip this step.
  • Frozen Corn (1 cup): Frozen corn holds its texture better than canned in a slow cooker. Add it in the last 30 minutes so it stays bright and slightly crunchy.
  • Beef Broth (2 cups): Use low-sodium so you can control the salt level. Chicken broth works in a pinch, but beef broth gives a richer, heartier flavor.
  • Taco Seasoning (1 packet, or 3 tablespoons homemade): I use a packet of Ortega or make my own with chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt, and pepper. Homemade lets you control the sodium and spice level.
  • Tomato Paste (2 tablespoons): This thickens the broth and adds a concentrated tomato flavor. It’s a small addition with a big payoff.
  • Optional Toppings: Shredded cheddar cheese, sour cream, diced avocado, fresh cilantro, sliced jalapeños, crushed tortilla chips, and a squeeze of lime juice.

Ingredient Substitutions: If you’re vegetarian, skip the beef and use three cans of beans (black, pinto, and kidney) and vegetable broth. If you’re gluten-free, make sure your taco seasoning and broth are certified gluten-free. For a lower-sodium version, use no-salt-added beans and tomatoes, and make your own seasoning blend.

Equipment Needed

You don’t need a lot of fancy equipment to make this soup, which is part of its charm.

  • Slow Cooker (6-quart or larger): This is obviously essential. I use a Cuisinart 6-quart programmable model, and it’s been a workhorse. A 4-quart will work, but you’ll need to watch the fill line.
  • Large Skillet or Dutch Oven: You’ll need this for browning the beef and sautéing the aromatics. A cast-iron skillet works beautifully here.
  • Wooden Spoon or Spatula: For breaking up the ground beef as it cooks.
  • Cutting Board and Chef’s Knife: For dicing the onion and mincing the garlic.
  • Can Opener: Unless you’re using cans with pull-tops.
  • Measuring Cups and Spoons: For the broth, corn, and tomato paste.
  • Colander: For draining and rinsing the black beans.

If you don’t have a slow cooker, you can absolutely make this on the stovetop. After browning the beef and sautéing the aromatics, add all the remaining ingredients (except the corn) to the pot, bring to a boil, then reduce to a simmer and cook for 30-40 minutes. Add the corn in the last 10 minutes. It’s not quite as hands-off, but it’s just as delicious.

Preparation Method

easy slow cooker taco soup preparation steps

Let’s get cooking. This is a straightforward recipe, but a few small steps make a big difference in the final result.

  1. Brown the Ground Beef: Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until it’s no longer pink, about 5-7 minutes. Don’t drain the fat completely—leave about a tablespoon in the pan for flavor. Use a slotted spoon to transfer the beef to the slow cooker.
  2. Sauté the Aromatics: In the same skillet, add the diced onion. Cook for 3-4 minutes, stirring occasionally, until it’s softened and translucent. Add the minced garlic and cook for another 30 seconds, until fragrant. You’ll smell it when it’s ready. Scrape the onion and garlic into the slow cooker with the beef.
  3. Deglaze the Pan: Pour about a quarter cup of the beef broth into the hot skillet and use your wooden spoon to scrape up all the browned bits from the bottom. This is where so much flavor lives. Pour this liquid into the slow cooker.
  4. Add the Canned Goods: To the slow cooker, add the fire-roasted diced tomatoes (with their juices), the Rotel tomatoes and green chiles (with their juices), and the drained and rinsed black beans. Stir everything together to combine.
  5. Season the Soup: Sprinkle the taco seasoning over the top and add the tomato paste. Stir until the tomato paste is fully incorporated and the seasoning is evenly distributed. It should look a little rusty-orange at this point.
  6. Add the Broth: Pour in the remaining beef broth and give everything one last good stir. Make sure the beef and beans are mostly submerged.
  7. Cook Low and Slow: Cover the slow cooker and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The longer it cooks, the more the flavors meld together. I prefer LOW for a deeper, more developed flavor.
  8. Add the Corn: About 30 minutes before serving, stir in the frozen corn. Don’t add it at the beginning, or it will get mushy and lose its sweet pop. Let it heat through for the final 30 minutes.
  9. Taste and Adjust: Before serving, give the soup a taste. Does it need salt? (Probably not, between the broth, seasoning, and canned tomatoes.) Does it need more heat? Add a dash of hot sauce or a pinch of cayenne. Does it need acidity? A squeeze of fresh lime juice works wonders.
  10. Serve and Top: Ladle the soup into bowls and let everyone customize their own toppings. I like a pile of shredded cheddar, a dollop of sour cream, a few slices of avocado, and a generous handful of crushed tortilla chips. A sprinkle of fresh cilantro and a wedge of lime on the side finish it off.

Sensory Cues: When the beef is browning, you should hear a steady sizzle. If it’s steaming, your pan isn’t hot enough. When you add the garlic, you should smell it immediately—that’s how you know it’s ready. After the soup has been cooking for a few hours, your kitchen will smell like a Mexican restaurant, and that’s a very good thing.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips for success.

Don’t Skip the Browning Step. I know it’s tempting to just dump everything in the slow cooker and walk away. I’ve done it. And the soup was fine, but it wasn’t great. Browning the beef and sautéing the aromatics adds a layer of savory depth that you simply can’t get any other way. It takes less than 10 minutes, and it’s the difference between a good soup and a memorable one.

Layer Your Flavors. Think of this soup like building a house. The browned beef is the foundation. The sautéed onion and garlic are the framing. The fire-roasted tomatoes and Rotel are the walls. The broth and seasoning are the roof. Each layer adds structure and depth. Don’t rush it.

Watch Your Salt. Canned goods, broth, and taco seasoning all contain sodium. If you’re using low-sodium versions, you might need to add a pinch of salt at the end. If you’re using regular versions, you probably won’t. Always taste before you add more salt.

The Corn Timing is Critical. I learned this the hard way. Add the corn too early, and it turns into sad, wrinkled little kernels that have no texture. Add it in the last 30 minutes, and it stays bright, sweet, and slightly crunchy. It’s a small detail that makes a big difference.

Thicken It If You Want. If you prefer a thicker, stew-like consistency, mash about half a cup of the black beans with a fork before adding them to the slow cooker. The mashed beans will break down during cooking and naturally thicken the broth. You can also stir in a tablespoon of cornstarch mixed with two tablespoons of cold water at the end, then cook for another 10 minutes.

Make It Ahead. This soup actually gets better after a day or two in the fridge. The flavors continue to meld and deepen. So if you can, make it a day ahead and reheat it for dinner. Your future self will thank you.

Variations & Adaptations

This recipe is a great starting point, but don’t be afraid to make it your own. Here are a few variations I’ve tried and loved.

Chicken Taco Soup: Swap the ground beef for 1.5 pounds of boneless, skinless chicken breasts or thighs. Skip the browning step and just add the raw chicken to the slow cooker with all the other ingredients (except the corn). Cook on LOW for 6-7 hours, then shred the chicken with two forks before adding the corn. It’s lighter but just as satisfying.

Vegetarian Black Bean and Corn Soup: Omit the ground beef entirely. Use three cans of beans (black, pinto, and kidney) and vegetable broth. Add a diced bell pepper with the onion for extra texture. This version is hearty enough to satisfy even the most committed carnivore. I’ve served it to my meat-loving brother, and he asked for seconds.

Spicy Chipotle Version: Add one or two chipotle peppers in adobo sauce, minced, along with the other ingredients. This adds a deep, smoky heat that’s absolutely addictive. Start with one pepper and taste before adding more—those little guys pack a punch.

White Taco Soup: Use ground turkey or chicken, great northern beans instead of black beans, and a can of green chiles instead of Rotel. Add a cup of sour cream at the end for a creamy, tangy finish. It’s a completely different soup, and it’s fantastic.

Slow Cooker Taco Soup with Ground Turkey: If you’re looking for a leaner option, ground turkey works beautifully. Just add a tablespoon of olive oil to the pan when browning, and don’t overcook it—turkey dries out faster than beef. This version is perfect for those of us trying to eat a little lighter without sacrificing flavor.

Serving & Storage Suggestions

This soup is incredibly versatile when it comes to serving and storing. Here’s everything you need to know.

Serving Temperature: Serve this soup piping hot. Ladle it into deep bowls and let everyone add their own toppings. The contrast between the hot soup and the cool sour cream or avocado is part of the magic.

Topping Bar: Set out small bowls of shredded cheddar cheese, sour cream, diced avocado, fresh cilantro, sliced jalapeños, diced red onion, and crushed tortilla chips. Let everyone build their own bowl. It makes dinner feel like an event, even on a Tuesday night.

What to Serve With It: A simple side salad with a lime vinaigrette is a great counterpoint to the rich soup. Warm cornbread or flour tortillas are also excellent for sopping up every last drop. And if you’re feeling fancy, a spiced apple cider bar with 5 toppings would be a cozy and unexpected pairing for a fall gathering.

Storage: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better over time, so don’t be afraid to make it ahead.

Freezing: This soup freezes beautifully. Portion it into freezer-safe containers or zip-top bags, leaving an inch of headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: Reheat the soup on the stovetop over medium heat, stirring occasionally, until it’s bubbling. You can also microwave individual portions in a microwave-safe bowl for 2-3 minutes, stirring halfway through. If the soup has thickened too much during storage, add a splash of broth or water to thin it out.

Flavor Development: As I mentioned, this soup gets better with time. The flavors meld and deepen, and the broth becomes even more complex. I actually prefer it on day two or three. So if you can, make it a day ahead and let it hang out in the fridge.

Nutritional Information & Benefits

This soup is not only delicious, but it’s also packed with nutritional benefits. Here’s a rough estimate per serving (based on 8 servings, not including toppings).

  • Calories: Approximately 320
  • Protein: 24g
  • Fat: 12g
  • Carbohydrates: 32g
  • Fiber: 10g
  • Sugar: 6g
  • Sodium: 780mg (varies based on broth and seasoning)

Health Benefits: Black beans are a fantastic source of plant-based protein and fiber, which helps keep you full and supports digestive health. Corn provides antioxidants like lutein and zeaxanthin, which are good for eye health. The tomatoes are rich in lycopene, a powerful antioxidant linked to heart health. And the garlic and onions provide prebiotic fiber that supports a healthy gut microbiome.

Dietary Considerations: This recipe is naturally dairy-free and nut-free. For a gluten-free version, simply use certified gluten-free broth and taco seasoning. For a lower-carb option, skip the corn and add an extra cup of black beans or diced zucchini. For a lower-sodium version, use no-salt-added canned goods and homemade seasoning.

Personal Wellness Perspective: I love that this soup is so satisfying without being heavy. It’s the kind of meal that makes you feel good after you eat it—not stuffed and sluggish, but nourished and happy. It’s a win in my book.

Conclusion

This Easy Slow Cooker Taco Soup with Black Beans and Corn is the kind of recipe that earns a permanent spot in your dinner rotation. It’s simple enough for a busy weeknight but impressive enough to serve to company. The slow cooker does most of the work, and the result is a deeply flavorful, satisfying soup that tastes like it took hours of effort—when really, you just browned some beef and opened a few cans.

I love that this soup is endlessly adaptable. Make it with chicken, make it vegetarian, make it spicy, make it mild. It’s a recipe that bends to your preferences, not the other way around. And the leftovers? They’re even better the next day, which is the mark of a truly great soup.

If you’re looking for more cozy, hands-off meals, you might also enjoy this easy slow cooker butternut squash apple soup for another set-it-and-forget-it option, or these easy no-bake peanut butter oat energy bites for a quick snack that pairs perfectly with a bowl of soup.

I’d love to hear how this soup turns out for you. Did you add any fun toppings? Did you try a variation? Drop a comment below and let me know. And if you share a photo on Pinterest, tag me—I want to see your beautiful bowls of soup.

Now go forth and slow cook. Your dinner is waiting.

Frequently Asked Questions

Can I make this taco soup in an Instant Pot?

Absolutely. Use the sauté function to brown the beef and cook the onion and garlic. Then add all the remaining ingredients (except the corn), close the lid, and cook on Manual (High Pressure) for 15 minutes. Do a quick release, stir in the corn, and let it sit for 5 minutes before serving.

How can I make this soup thicker?

Mash about half a cup of the black beans with a fork before adding them to the slow cooker. The mashed beans will break down during cooking and naturally thicken the broth. You can also stir in a tablespoon of cornstarch mixed with two tablespoons of cold water at the end, then cook for another 10 minutes.

Can I use fresh corn instead of frozen?

Yes, fresh corn works beautifully. Cut the kernels off 2-3 ears of corn and add them in the last 30 minutes of cooking, just like you would with frozen corn. Fresh corn will add a wonderful sweetness and crunch.

How do I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat on the stovetop over medium heat or in the microwave. If the soup has thickened too much during storage, add a splash of broth or water to thin it out. This soup also freezes well for up to 3 months.

Can I use homemade taco seasoning instead of a packet?

Absolutely. Homemade taco seasoning is easy to make and lets you control the sodium and spice level. Combine 1 tablespoon chili powder, 1 teaspoon cumin, 1 teaspoon paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/2 teaspoon oregano, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Use about 3 tablespoons for this recipe.

Pin This Recipe!

easy slow cooker taco soup recipe
Print

Easy Slow Cooker Taco Soup with Black Beans and Corn

A hearty, smoky, and hands-off slow cooker taco soup with black beans and corn that tastes like it simmered all day but requires minimal effort. Perfect for busy weeknights.

  • Author: Sofia
  • Prep Time: 15 minutes
  • Cook Time: 6 hours (LOW) or 3-4 hours (HIGH)
  • Total Time: 6 hours 15 minutes (LOW) or 3 hours 15 minutes (HIGH)
  • Yield: 8 servings 1x
  • Category: Soup
  • Cuisine: Mexican-American

Ingredients

Scale
  • 1 lb ground beef (85/15)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 can (14.5 oz) fire-roasted diced tomatoes
  • 1 can (10 oz) Rotel diced tomatoes and green chiles
  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 cup frozen corn
  • 2 cups low-sodium beef broth
  • 1 packet (or 3 tablespoons) taco seasoning
  • 2 tablespoons tomato paste
  • Optional toppings: shredded cheddar cheese, sour cream, diced avocado, fresh cilantro, sliced jalapeños, crushed tortilla chips, lime wedges

Instructions

  1. Brown the ground beef in a large skillet over medium-high heat, breaking it up with a wooden spoon, until no longer pink (5-7 minutes). Transfer to the slow cooker using a slotted spoon, leaving about 1 tablespoon of fat in the pan.
  2. In the same skillet, sauté the diced onion for 3-4 minutes until softened. Add the minced garlic and cook for 30 seconds until fragrant. Scrape into the slow cooker.
  3. Deglaze the pan with about 1/4 cup of the beef broth, scraping up browned bits, and pour into the slow cooker.
  4. Add the fire-roasted diced tomatoes (with juices), Rotel tomatoes (with juices), and drained black beans to the slow cooker. Stir to combine.
  5. Sprinkle the taco seasoning over the top and add the tomato paste. Stir until fully incorporated.
  6. Pour in the remaining beef broth and stir well. Ensure the beef and beans are mostly submerged.
  7. Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours.
  8. About 30 minutes before serving, stir in the frozen corn. Let it heat through.
  9. Taste and adjust seasoning with salt, hot sauce, or lime juice as needed.
  10. Ladle into bowls and serve with desired toppings.

Notes

For a thicker soup, mash half a cup of black beans before adding. For a vegetarian version, omit beef and use 3 cans of beans with vegetable broth. The soup gets better after a day in the fridge.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 320
  • Sugar: 6
  • Sodium: 780
  • Fat: 12
  • Saturated Fat: 4
  • Carbohydrates: 32
  • Fiber: 10
  • Protein: 24

Keywords: slow cooker taco soup, black bean corn soup, easy taco soup, ground beef soup, weeknight dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating