Love this? Save it for later!
Share the inspiration with your friends
My neighbor, a retired truck driver named Frank, watched me hauling a bag of groceries up the front steps one Tuesday evening. I was juggling the bag, my keys, and the mail, and honestly, I looked a mess. He didn’t say anything at first. He just nodded from his porch, a slow, knowing nod. The next day, a small, sticky note was taped to my door. It just said, “Crockpot. Can of tomatoes. Everything else is optional.” No name, no explanation. Just that.
I stared at that note for a week. It felt like a riddle. Then, on a night when I had zero energy and even less inspiration, I grabbed my dusty slow cooker. I threw in a can of diced tomatoes, some ground beef I found in the freezer, and a packet of taco seasoning I’d forgotten I owned. I figured, what’s the worst that could happen? I mean, Frank wasn’t wrong about the crockpot part. The result was a warm, hearty, no-fuss soup that felt like a hug in a bowl. I called him the next day to thank him, and he just grunted, “Told ya.”
That note from Frank turned into my go-to weeknight dinner. Over time, I tweaked it, adding beans and corn and a little extra spice. It became the recipe I make when I’m tired, when the day has run me ragged, and I need dinner to just… happen. Maybe you’ve been there, staring into the fridge at 5 PM with no plan. This crockpot taco soup is the answer to that feeling. It’s the recipe that came from a sticky note and a neighborly gesture, and it’s the one I keep coming back to because it just works.
Why You’ll Love This Easy Crockpot Taco Soup
Let’s be real—weeknight dinners can feel like a chore. This soup changes that. It’s the kind of meal that practically makes itself, leaving you free to tackle homework, answer emails, or just put your feet up. Here’s why this recipe has earned a permanent spot in my meal rotation:
- Quick & Easy: This is the ultimate “set it and forget it” meal. With just 10 minutes of prep, your slow cooker does all the heavy lifting. Dinner is ready when you are, no hovering over the stove required.
- Simple Ingredients: You probably have most of these in your pantry right now. Canned tomatoes, beans, corn, and ground beef are all staples. No fancy grocery store trips needed for this one.
- Perfect for Busy Weeknights: This soup is the hero of a hectic schedule. Throw everything in the crockpot in the morning, or even during your lunch break, and come home to a house that smells amazing.
- Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults with sophisticated palates. Everyone goes back for seconds. It’s a guaranteed hit.
- Unbelievably Delicious: For something so simple, the flavor is incredible. The slow cooking melds the spices and ingredients into a rich, savory broth that’s pure comfort.
What makes this version different from the dozens of other taco soup recipes out there? It’s the simplicity and the confidence it gives you. I’ve tested it with different types of beans, with ground turkey, and even with leftover rotisserie chicken. It’s forgiving and flexible, which means it always turns out great. This isn’t just another recipe—it’s your new weeknight secret weapon.
This soup is more than just food. It’s a warm, comforting bowl of “everything is going to be okay.” It’s the meal that makes you feel like you have your life together, even when you don’t. It’s comfort food that fits into your real, busy life.
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 makes this soup a perfect last-minute dinner solution. Here’s what you’ll need to grab:
- 1 pound ground beef (I prefer 80/20 for flavor, but lean works too. You can also use ground turkey or chicken.)
- 1 medium yellow onion, diced (About 1 cup. This adds a savory base to the soup.)
- 3 cloves garlic, minced (Fresh is best, but 1 teaspoon of jarred minced garlic works in a pinch.)
- 1 packet (1 ounce) taco seasoning (I like the Old El Paso brand for a classic flavor. Use a low-sodium version if you prefer.)
- 1 can (15 ounces) black beans, rinsed and drained (Rinsing removes excess sodium and helps the soup’s texture.)
- 1 can (15 ounces) kidney beans, rinsed and drained (Adds heartiness. You can use pinto beans instead.)
- 1 can (15 ounces) whole kernel corn, drained (Frozen corn works great too—just add it straight from the bag.)
- 1 can (14.5 ounces) diced tomatoes (Fire-roasted diced tomatoes add a lovely smoky flavor. Don’t drain them.)
- 1 can (10 ounces) Rotel tomatoes with green chilies (This is the secret to a little kick. Use mild or original.)
- 2 cups beef broth (Low-sodium is best so you can control the salt. Chicken broth works in a pinch.)
- Optional toppings: Shredded cheddar cheese, sour cream, fresh cilantro, diced avocado, sliced jalapeños, or crushed tortilla chips.
Ingredient Tips: For the best texture, I recommend using canned beans that are firm, not mushy. I’ve found that Bush’s Best or Goya brands are consistently good. If you are watching your sodium, you can use no-salt-added canned tomatoes and beans. The flavor will still be fantastic. And don’t skip the Rotel—it adds a depth of flavor that plain tomatoes just can’t match.
Equipment Needed
One of the best things about this recipe is that it doesn’t require a ton of fancy gear. Here’s what you’ll need to get this soup from your kitchen to your table:
- 6-quart slow cooker (This is the perfect size for this recipe. A 5-quart will also work.)
- Large skillet (For browning the ground beef and onions. A 12-inch skillet is ideal.)
- Wooden spoon or spatula (For breaking up the meat as it cooks.)
- Cutting board and sharp knife (For dicing the onion and mincing the garlic.)
- Measuring cups and spoons (Even though this recipe is forgiving, it’s good to be accurate.)
- Can opener (You’ll be opening a lot of cans!)
- Colander (For rinsing and draining the beans and corn.)
Budget-Friendly Tip: If you don’t have a slow cooker, you can absolutely make this soup on the stovetop. After browning the beef, add all the remaining ingredients to a large pot, bring to a simmer, and cook for about 20-25 minutes. It’s a little more hands-on, but it works perfectly. I’ve done it many times when my crockpot was already being used for something else.
Preparation Method
This is where the magic happens. The steps are simple, but I’ve included a few tips I’ve learned from making this soup more times than I can count. Follow these, and you’ll have a perfect bowl every time.
- Brown the ground beef and onions. Place your large skillet over medium-high heat. Add the ground beef and diced onion. Cook, breaking the meat up with your wooden spoon, until the beef is browned and the onion is soft, about 6-8 minutes. Tip: Don’t drain all the fat if you are using 80/20 beef—a little bit adds flavor to the soup. If you are using lean beef, you can add a tablespoon of olive oil to the pan.
- Add the garlic. Stir in the minced garlic and cook for one more minute, until it’s fragrant. Warning: Garlic burns quickly! Keep stirring and don’t walk away.
- Transfer to the slow cooker. Using a slotted spoon, transfer the beef and onion mixture to your 6-quart slow cooker. This helps keep some of the excess fat out of the soup, but don’t worry about being perfect.
- Add the seasoning. Sprinkle the packet of taco seasoning over the beef in the slow cooker. Stir it around to coat the meat evenly.
- Add the canned ingredients. Open all your cans. Add the diced tomatoes (with their juice), the Rotel tomatoes (with their juice), the rinsed black beans, the rinsed kidney beans, and the drained corn to the slow cooker. Tip: Don’t skip rinsing the beans and corn—it prevents the soup from getting a murky, starchy look.
- Pour in the broth. Pour the 2 cups of beef broth over everything. Give the whole pot a big stir to combine all the ingredients. Sensory Cue: At this point, it should look like a chunky, colorful soup. The broth should be a deep red-brown from the tomatoes and seasoning.
- Set it and forget it. Put the lid on your slow cooker. Cook on LOW for 6-8 hours or on HIGH for 3-4 hours. Time-Saving Tip: If you are short on time, the HIGH setting works great. I’ve done it many times on a busy Saturday afternoon.
- Finish and serve. Once the cooking time is up, give the soup a good stir. Taste it and adjust the seasonings. You might want a pinch of salt or a dash of cumin. Ladle the soup into bowls and top with your favorite toppings.
Cooking Tips & Techniques
Over the years, I’ve made every mistake you can imagine with this soup. I’ve added too much broth, not enough seasoning, and once, I forgot to turn the crockpot on entirely. (That was a sad night.) Here are the lessons I’ve learned so you can avoid them:
- Don’t overfill your slow cooker. A good rule of thumb is to fill it no more than two-thirds full. This recipe fits perfectly in a 6-quart slow cooker. If your crockpot is smaller, you might need to reduce the broth slightly.
- Brown the meat first. I know it’s an extra step, but it makes a huge difference. Browning the beef creates a deep, savory flavor that you just can’t get from dumping raw meat into the slow cooker. It’s a non-negotiable step in my book.
- Resist the urge to peek. Every time you lift the lid, you let heat escape, which adds 20-30 minutes to your cooking time. Trust the process and keep the lid on until it’s done.
- Thicken it up. If you like a thicker soup, you can mash some of the beans against the side of the slow cooker with a fork before serving. Or, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it into the soup 30 minutes before serving.
- Timing is everything. This soup is very forgiving on time. It can sit on the “warm” setting for an extra hour or two without any issues. This makes it perfect for potlucks or busy evenings when dinner time is unpredictable.
Variations & Adaptations
This recipe is a great starting point, but it’s also incredibly adaptable. I love playing around with different ingredients to keep it feeling fresh. Here are some of my favorite variations:
- Make it Vegetarian: Simply skip the ground beef and add an extra can of beans, like chickpeas or pinto beans. You can also add a cup of frozen bell peppers and onions for more texture. Use vegetable broth instead of beef broth.
- Spice it Up: If you like things hot, add a diced jalapeño (seeds and all) when you brown the beef. You can also use a “hot” variety of Rotel or add a teaspoon of chipotle powder along with the taco seasoning.
- Add More Veggies: This is a great way to clean out your fridge. Diced zucchini, chopped bell peppers, or even a handful of spinach stirred in during the last 30 minutes of cooking all work beautifully.
- Swap the Protein: Ground turkey, ground chicken, or even shredded rotisserie chicken are all excellent substitutes for ground beef. If using pre-cooked chicken, just stir it in during the last hour of cooking to warm it through.
- Make it a Soup or a Stew: For a soupier consistency, add an extra cup of broth. For a thicker, stew-like texture, reduce the broth to 1 ½ cups or mash some of the beans before serving.
Serving & Storage Suggestions
This soup is fantastic fresh out of the crockpot, but it’s also one of those dishes that tastes even better the next day. The flavors have time to meld and get cozy. Here’s how to serve and store it for the best experience:
Serving: Serve the soup piping hot. I love to set up a little “topping bar” so everyone can customize their bowl. Set out bowls of shredded cheddar cheese, a dollop of sour cream, fresh cilantro, diced avocado, and a big pile of crunchy tortilla chips. The contrast of the hot soup and the cool, creamy toppings is just perfect.
Storage: Let the soup cool completely to room temperature before storing. Transfer it to an airtight container and keep it in the refrigerator for up to 5 days. The flavors actually deepen and get better over the first day or two.
Freezing: This soup freezes like a dream. Portion it into freezer-safe bags or containers, leaving a little headroom for expansion. It will keep for up to 3 months. To thaw, place the container in the refrigerator overnight.
Reheating: Reheat individual portions in the microwave in 30-second bursts, stirring in between. For larger portions, reheat in a pot on the stovetop over medium heat, adding a splash of broth or water if it has thickened too much. The soup might look a little separated after freezing, but a good stir will bring it back together.
Nutritional Information & Benefits
This soup is not only delicious but also packed with good-for-you ingredients. Here’s a rough estimate of the nutritional value per serving (based on 8 servings, without toppings):
- Calories: Approximately 350-400
- Protein: 25-30 grams (thanks to the beef and beans)
- Fiber: 10-12 grams (from the beans and corn)
- Fat: 12-15 grams (depending on the beef you use)
Health Benefits: The black beans and kidney beans are fantastic sources of fiber and plant-based protein, which help keep you full and satisfied. The tomatoes are rich in lycopene, an antioxidant that supports heart health. And the beef provides essential iron and B vitamins. This is a hearty, balanced meal that makes you feel good from the inside out.
Dietary Considerations: This recipe is naturally gluten-free (just be sure to check your taco seasoning packet). It can easily be made dairy-free by skipping the cheese and sour cream toppings. For a lower-carb option, you can reduce the amount of corn or omit it entirely.
Conclusion
This Easy Crockpot Taco Soup is more than just a recipe—it’s a solution. It’s the answer to those tired, hungry nights when you need dinner to be simple, satisfying, and stress-free. It came to me from a sticky note from a neighbor, and it’s been a staple in my kitchen ever since. It’s forgiving, it’s flexible, and it always, always delivers.
I encourage you to make this recipe your own. Add your favorite toppings, swap in different beans, or give it an extra kick of heat. That’s the beauty of a simple, solid base—it’s a canvas for your own creativity. I promise you, the first time you come home to the smell of this soup simmering away, you’ll understand why I love it so much.
So go ahead, grab your crockpot, and give this a try. When you do, come back and let me know how it turned out! Leave a comment below or tag me in your photos. I’d love to hear about your own variations and how this soup found its way into your weeknight dinner rotation. Happy cooking!
Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Absolutely! Ground turkey is a great lean alternative. Just be sure to add a little olive oil to the pan when browning it, as turkey can be very dry. The flavor will still be fantastic.
Can I make this soup on the stovetop instead of a slow cooker?
Yes, you can. After browning the beef and onions, add all the remaining ingredients to a large pot. Bring it to a boil, then reduce the heat and let it simmer for about 20-25 minutes, or until the flavors have melded.
How can I make this soup less spicy?
To make a milder version, use a “mild” variety of Rotel tomatoes and a standard taco seasoning packet. You can also skip the Rotel entirely and use an extra can of diced tomatoes. The soup will still have plenty of flavor.
Can I add rice or pasta to this soup?
You can, but it’s best to cook the rice or pasta separately and add it to individual bowls. If you add it to the slow cooker, it will absorb too much liquid and become mushy. Leftovers will also be affected.
How long does this soup last in the refrigerator?
Stored in an airtight container, this soup will stay fresh in the refrigerator for up to 5 days. It often tastes even better on the second day as the flavors continue to develop.
Pin This Recipe!

Easy Crockpot Taco Soup: Best Set-It-and-Forget-It Recipe
This easy crockpot taco soup is the ultimate set-it-and-forget-it meal. With just 10 minutes of prep, your slow cooker does all the work, delivering a warm, hearty, and flavorful soup that’s perfect for busy weeknights.
- Prep Time: 10 minutes
- Cook Time: 6-8 hours (LOW) or 3-4 hours (HIGH)
- Total Time: 6 hours 10 minutes to 8 hours 10 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Mexican-American
Ingredients
- 1 pound ground beef (80/20 preferred)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 packet (1 ounce) taco seasoning
- 1 can (15 ounces) black beans, rinsed and drained
- 1 can (15 ounces) kidney beans, rinsed and drained
- 1 can (15 ounces) whole kernel corn, drained
- 1 can (14.5 ounces) diced tomatoes (fire-roasted preferred), undrained
- 1 can (10 ounces) Rotel tomatoes with green chilies, undrained
- 2 cups beef broth (low-sodium preferred)
- Optional toppings: shredded cheddar cheese, sour cream, fresh cilantro, diced avocado, sliced jalapeños, crushed tortilla chips
Instructions
- Brown the ground beef and onions: Place a large skillet over medium-high heat. Add the ground beef and diced onion. Cook, breaking the meat up with a wooden spoon, until the beef is browned and the onion is soft, about 6-8 minutes.
- Add the garlic: Stir in the minced garlic and cook for one more minute until fragrant.
- Transfer to the slow cooker: Using a slotted spoon, transfer the beef and onion mixture to a 6-quart slow cooker.
- Add the seasoning: Sprinkle the packet of taco seasoning over the beef in the slow cooker and stir to coat evenly.
- Add the canned ingredients: Add the diced tomatoes (with juice), Rotel tomatoes (with juice), rinsed black beans, rinsed kidney beans, and drained corn to the slow cooker.
- Pour in the broth: Pour the 2 cups of beef broth over everything and stir to combine.
- Set it and forget it: Put the lid on the slow cooker. Cook on LOW for 6-8 hours or on HIGH for 3-4 hours.
- Finish and serve: Once cooking time is up, stir the soup. Taste and adjust seasonings if needed. Ladle into bowls and top with desired toppings.
Notes
For a thicker soup, mash some beans against the side of the slow cooker before serving or mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir in 30 minutes before serving. This soup freezes well for up to 3 months. Leftovers keep in the refrigerator for up to 5 days.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 375
- Sugar: 8
- Sodium: 950
- Fat: 14
- Saturated Fat: 5
- Carbohydrates: 35
- Fiber: 11
- Protein: 28
Keywords: crockpot taco soup, slow cooker taco soup, easy taco soup, set it and forget it, weeknight dinner, ground beef soup, Mexican soup


