This Crockpot Taco Soup is hearty, cozy, and bursting with bold Tex-Mex flavor—the dump-and-go dinner that practically cooks itself. A simple technique gives the beef incredible savory depth, while key flavor upgrades and my expert tips make this taco soup one your family will crave all season long!
Cook onions: Heat a large cast iron skillet over medium-high heat. Once smoking, swirl in one tablespoon of olive oil. Cook the onions for 3 minutes, then push them to the sides of the pan.
Sear beef: Add the beef, break it up a little, then flatten it in the pan; cook undisturbed for about one minute per side to sear, then crumble into small pieces while you finish browning it with the onions. Drain the grease if needed, then add the garlic and all spices and cook for 1 minute.
Combine: Transfer the beef mixture to the prepared slow cooker, then stir in the remaining ingredients.
Cook: Cover and cook on high for 4 hours or on low for 6 hours, until the beans are tender and flavors have melded.
Serve: Top bowls with plenty of cheddar cheese, cilantro, sour cream, and any other desired toppings, then top with crumbled tortilla chips/Fritos.