Family Suppers Slow Cooker Meals

Crock Pot Taco Soup

A slow-cooker taco soup with beef, beans, tomatoes, and enough body to eat like supper instead of a thin starter.

  • By Ruthann
  • Published March 21, 2026
  • Last reviewed March 21, 2026
  • Total time 260 min
  • Yield 10 servings
Image status Finished-dish photo not published yet

This recipe stays visible, but recipe rich markup stays off until a real finished-dish image is available.

This is the slow cooker kind of supper that earns its keep because it smells like dinner before the evening gets away from you. The beans give it staying power, the beef gives it depth, and the broth lands somewhere between soup and bowl food, which is exactly where a hungry table wants it.

If taco-leaning suppers save your week, Pinto Bean Taco Rice Skillet and Bean Cheese Cornbread Pan are smart next stops.

Recipe Rescue

Need the fix fast?

Get the safe cooling, storage, reheating, and carryover logic for leftovers built around ground beef, beans, and tomatoes.

Recipe details

Timing & yield

Prep
20 minutes
Cook / bake
240 minutes
Total
260 minutes
Yield
10 servings

Ingredients

Beef base

  • 2 pounds ground beef
  • 1 large onion, diced
  • 4 garlic cloves, minced
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • 2 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 2 tablespoons tomato paste

Slow cooker

  • 1 can diced tomatoes, 28 ounces
  • 1 can tomato sauce, 15 ounces
  • 2 cans pinto beans, drained
  • 2 cans black beans, drained
  • 1 can whole kernel corn, drained
  • 1 can mild green chiles, 4 ounces
  • 6 cups beef stock

Serve

  • shredded cheddar cheese, optional
  • crushed tortilla chips, optional

Method

  1. Step 1. Heat a large skillet over medium-high heat and cook the beef and onion with the salt and pepper until the meat is browned and the onion has softened.
  2. Step 2. Stir in the garlic, chili powder, cumin, smoked paprika, and tomato paste, then cook 1 minute until the tomato paste darkens and the spices smell warmer and deeper.
  3. Step 3. Scrape the beef mixture into the slow cooker.
  4. Step 4. Add the diced tomatoes, tomato sauce, pinto beans, black beans, corn, green chiles, and beef stock, then stir well.
  5. Step 5. Cover and cook on low for 4 to 5 hours or on high for 2 1/2 to 3 hours.
  6. Step 6. Taste before serving and add more salt if the beans and broth have dulled the seasoning.
  7. Step 7. Serve hot with cheese or crushed tortilla chips if you want them, but the soup should still taste finished without the extras.

Equipment

  • large skillet
  • 6- to 8-quart slow cooker
  • wooden spoon

Storage & safety

Refrigerate leftovers within 2 hours and use within 4 days. Freeze in meal-size containers for up to 3 months.

Safe minimum internal temperature: 160°F

Move a big batch into shallow containers so it cools faster and more safely.

Reheat leftovers to 165°F before serving again.

Ground beef should reach 160°F before it goes into the slow cooker.

Troubleshooting

The soup tastes watery
Leave the lid off for 20 to 30 minutes on high so some liquid cooks off and the broth tightens.
The soup tastes flat
Add salt first, then another spoonful of tomato paste if it still needs more backbone.

Recipe rescue notes

The broth feels heavy but not very flavorful

Likely cause: The meat and tomato paste did not get enough browning before the slow cook started.

Fix: Stir in a little extra chili powder and salt, then simmer uncovered for a few minutes.

Next time: Let the skillet step do its work before you send everything to the crock pot.

Substitutions

Ground beef
Use ground turkey with 1 tablespoon oil. — Turkey works fine here, but it needs the extra fat so the broth still tastes round and full.

Comments

Questions about this recipe?

Loading comments.

right.

Your comment will be reviewed before it appears publicly. We do not allow spam, self-promotion, or off-topic commentary, but we welcome questions, feedback, and notes about what went right or wrong in your kitchen.