Crockpot Taco Soup

Crockpot Taco Soup is flavorful, comforting, and easy to make. Everyone will love selecting their own toppings to customize this delicious soup!

If you’re looking for more hearty soups, try this Easy Cheesy Taco Soup, Beef and Cabbage Soup, Slow Cooker Enchilada Soup, or this 20 Minute Black Bean Soup.

Hi! It’s Natasha here from Salt & Lavender. My Crockpot is such a lifesaver for busy weeknights. I’ll either make a big batch of something on Sunday so I have meals ready for the week, or I’ll put it on in the morning before the day gets hectic. Either way is a win!

This slow cooker taco soup recipe is easy to prepare, and the whole family will love it. And, of course, the toppings are the best part. What are you waiting for?

How to make Crockpot taco soup

  1. Brown the beef and discard most of the fat from the pan (I like to leave a bit in to give the soup extra flavor).
  2. Add all the soup ingredients to your slow cooker.
  3. Give it a good stir and put the lid on. Cook for 6-8 hours on low or 3-4 hours on high.
  4. Prep your toppings and then top the soup as desired. Enjoy!

How long do you cook Crockpot taco soup?

6-8 hours on low (I usually cook mine for 8 hours) or 3-4 hours on high. The longer you cook it, the more flavor it will have.

How to top slow cooker taco soup

You can top this soup with any combination of the suggestions below!

  • Sour cream or plain Greek yogurt
  • Tortilla strips or chips
  • Shredded cheese (I used a Mexican cheese blend, but a Tex-Mex blend, cheddar, or Monterey Jack will work too)
  • Avocado
  • Chopped cilantro
  • Scallions or red onions
  • Lime wedges

Love tacos? Check these out:

Crockpot Taco Soup

Prep Time 20 minutes
Cook Time 8 hours
Total Time 8 hours 20 minutes
Servings 6

Crockpot Taco Soup is cozy, comforting, and easy to make. Everyone will love selecting their own toppings to customize this delicious soup!

Course Soup
Cuisine American
Keyword Crockpot Taco Soup


  • 1.5 pounds lean ground beef
  • 1/2 medium onion, chopped
  • 1 (12 fluid ounce) can corn, drained
  • 1 (14 fluid ounce) can black beans, drained
  • 1 (14 fluid ounce) can red kidney beans, drained
  • 1 (14 fluid ounce) can fire-roasted diced tomatoes, with juices
  • 1 (4 fluid ounce) can diced green chilis, with juices
  • 2 cups beef broth
  • 2 cups water
  • 1/4 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon cayenne pepper (optional)
  • Optional toppings: sour cream, tortilla strips, scallions, avocado, shredded cheese, etc.


  1. Brown the beef in a skillet over medium-high heat, breaking the beef up with your spoon as you go along. Once the meat has browned, drain most of the fat (I like to leave a bit in for flavor), and add it to your slow cooker.

  2. Add the remaining ingredients to your Crockpot and give it a good stir.

  3. Close the lid and cook on low for 6-8 hours or high for 3-4 hours. 

  4. Prior to serving, prepare your desired toppings. Give the soup a taste and season with salt & pepper if needed. Top the soup to taste and enjoy!

Recipe Notes

  • Anything from 1-2 pounds of ground beef will work.
  • If you're sensitive to salt, use low-sodium beef broth.
  • You can use regular diced tomatoes, but fire-roasted ones have more flavor.
  • If you don't want the soup to be spicy, leave out the cayenne pepper.


Leave a reply
  1. love this, maybe especially since no “bad’ carbs like tortillas are needed, great, don’t miss them when there’s enough flavor like this, thank you

Leave a Reply

Your email address will not be published. Required fields are marked *