Taco night is always a hit in most households, but let’s be honest—standing over the stove browning meat and juggling all those toppings can feel like a lot on a busy weeknight. And when you’ve got hungry people asking “when’s dinner ready?” every five minutes, the pressure is real.
That’s where these crockpot ground beef tacos come to the rescue. Just throw everything in your slow cooker in the morning, go about your day, and come home to perfectly seasoned taco meat that’s been simmering away for hours. The best part? You can set out all your favorite toppings and let everyone build their own tacos exactly how they like them.
Why You’ll Love These Crockpot Ground Beef Tacos
- Set it and forget it – Just toss everything in the crockpot in the morning, and you’ll have flavorful taco meat ready when dinner time rolls around.
- Budget-friendly – Ground beef is one of the most affordable proteins, and this recipe stretches it to feed a crowd without breaking the bank.
- Customizable toppings – Everyone can build their own tacos exactly how they like them, making it perfect for picky eaters or family taco night.
- Packed with flavor – The blend of spices and slow cooking creates rich, seasoned meat that tastes way better than any store-bought taco seasoning packet.
- Great for meal prep – Make a big batch and use the leftovers throughout the week for quick lunches, burrito bowls, or nachos.
What Kind of Ground Beef Should I Use?
For crockpot tacos, you’ll want to pick ground beef with the right fat content to keep things flavorful without ending up with a greasy mess. I’d recommend going with 85/15 or 90/10 ground beef, which gives you enough fat for flavor but won’t leave you with a pool of grease at the bottom of your slow cooker. If you can only find the fattier 80/20 ground beef, just brown it in a skillet first and drain off the excess fat before adding it to your crockpot. Some people like to use ground turkey or chicken as a leaner option, and that works too, though you might want to add a tablespoon of oil since those meats are much leaner and can dry out during the long cooking time.
Options for Substitutions
This taco recipe is super forgiving and works well with a bunch of different swaps:
- Ground beef: Ground turkey, chicken, or pork all work great here. You can even use a plant-based ground meat substitute if you’re going meatless. Just keep in mind that leaner meats might need a splash of oil to prevent drying out.
- Diced green chiles: If you can’t find canned green chiles, use a fresh poblano or Anaheim pepper (roasted and diced), or just add a bit more salsa for that kick.
- Tomato sauce and paste: In a pinch, you can replace both with about 1 cup of crushed tomatoes or even extra salsa. The flavor will be slightly different but still tasty.
- Individual spices: Don’t have all these spices? Use 3-4 tablespoons of store-bought taco seasoning instead. You might want to skip the added salt since most seasoning mixes already contain it.
- Tortillas: Flour or corn tortillas both work perfectly. You can also serve this over rice, in taco bowls, or even over baked potatoes for a fun twist.
- Toppings: Mix and match whatever toppings you like or have on hand. Avocado, cilantro, lime wedges, pickled onions, or radishes are all great additions to the list.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with crockpot ground beef tacos is skipping the browning step and throwing raw meat straight into the slow cooker, which leaves you with greasy, gray meat instead of flavorful taco filling – always brown the beef first and drain that grease well.
Another common error is lifting the lid to check on your tacos too often, since each peek releases heat and adds 15-20 minutes to your cooking time, so resist the urge and trust the process.
If your taco meat turns out watery after hours in the crockpot, remove the lid during the last 30 minutes of cooking to let excess liquid evaporate, or stir in a tablespoon of cornstarch mixed with water to thicken it up.
For even better flavor, toast your spices in the pan for 30 seconds after browning the beef and before transferring everything to the slow cooker – this simple step brings out their natural oils and makes a noticeable difference.
What to Serve With Ground Beef Tacos?
These tacos are pretty filling on their own, but I love serving them with classic Mexican rice and refried beans on the side. A simple corn salad with lime juice, cilantro, and a bit of cotija cheese makes a fresh addition that balances out the richness of the beef. If you’re feeding a crowd, set out tortilla chips with guacamole and queso dip so people can snack while assembling their tacos. For a lighter option, a crisp romaine salad with avocado and a cilantro-lime dressing works perfectly alongside these flavorful tacos.
Storage Instructions
Store: The taco meat keeps really well in the fridge for up to 4 days in an airtight container. I actually think it tastes even better the next day after all the flavors have had time to hang out together. Just keep your toppings separate so everything stays fresh and crunchy.
Freeze: This is one of my favorite recipes to freeze for busy weeknights. Let the meat cool completely, then portion it into freezer bags and freeze flat for up to 3 months. You can even freeze it in smaller portions if you’re cooking for one or two people.
Reheat: Warm up the taco meat on the stove over medium heat, stirring occasionally until heated through. You can also microwave it in 1-minute intervals, stirring in between. If it seems a bit dry after reheating, just add a splash of water or salsa to bring back that saucy texture.
| Preparation Time | 10-15 minutes |
| Cooking Time | 180-240 minutes |
| Total Time | 190-255 minutes |
| Level of Difficulty | Easy |
| Servings | 8 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2600-2900
- Protein: 130-155 g
- Fat: 170-200 g
- Carbohydrates: 130-160 g
Ingredients
For the crockpot filling:
- 1 large onion, chopped
- 2 lb ground beef
- 5 cloves garlic, minced
- 4 oz diced green chiles
- 1.5 tbsp tomato paste
- 8 oz tomato sauce
- 3/4 cup salsa
- 3 tbsp chili powder
- 3.5 tsp cumin
- 2.5 tsp salt
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp dried oregano
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes
- 1/8 tsp cayenne pepper
- 1/4 cup beef broth
For Toppings (optional):
- tortillas
- sour cream
- shredded lettuce
- diced tomatoes
- sliced jalapenos
- shredded cheddar cheese
- hot sauce
- black olives
- corn kernels
- fresh cilantro, chopped
Step 1: Build the Spice Blend and Brown the Beef
- 2 lb ground beef
- 1 large onion, chopped
- 3 tbsp chili powder
- 3.5 tsp cumin
- 2.5 tsp salt
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp dried oregano
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes
- 1/8 tsp cayenne pepper
While heating a large skillet over medium-high heat, combine all dry spices in a small bowl: chili powder, cumin, salt, smoked paprika, garlic powder, onion powder, dried oregano, black pepper, red pepper flakes, and cayenne pepper.
Once the skillet is hot, add the ground beef and cook for 4-5 minutes, breaking it up with a spoon as it browns.
The goal is to render some of the fat and develop color on the meat, which creates better flavor.
Once the beef is mostly browned, add the chopped onion and cook for about 5 minutes until it begins to soften and become translucent.
Step 2: Layer in Aromatics and Tomato Base
- 5 cloves garlic, minced
- 1.5 tbsp tomato paste
- 8 oz tomato sauce
- 4 oz diced green chiles
- 3/4 cup salsa
- 1/4 cup beef broth
Add the minced garlic to the beef and onion mixture and cook for about 1 minute until fragrant.
Pour in the tomato paste and stir well to coat the meat and distribute it evenly—this helps the tomato paste caramelize slightly and intensify its flavor.
Add the tomato sauce, diced green chiles, salsa, and beef broth, stirring everything together.
I like to scrape the bottom of the pan to make sure all the browned bits from the beef are incorporated into the sauce, as they carry tons of flavor.
Step 3: Transfer to Slow Cooker and Cook Low and Slow
- beef mixture from Step 2
Carefully transfer the entire mixture from the skillet to your crockpot, including all the liquid and browned bits.
Stir once more to make sure everything is evenly combined.
Cover and cook on LOW for 6-8 hours, or on HIGH for 3-4 hours if you’re short on time.
The long, gentle cooking allows the flavors to meld together and the beef to become tender and infused with all those spices and aromatics.
I find that LOW cooking produces the most cohesive flavor profile, even if it takes longer.
Step 4: Assemble Tacos and Serve
- cooked ground beef mixture from Step 3
- tortillas
- sour cream
- shredded lettuce
- diced tomatoes
- sliced jalapenos
- shredded cheddar cheese
- hot sauce
- black olives
- corn kernels
- fresh cilantro, chopped
When the beef is ready, warm your tortillas and set up a taco bar with all your toppings.
Spoon the seasoned ground beef mixture into each tortilla and add your desired toppings.
The beauty of this dish is that everyone can customize their taco with exactly what they like.

Homemade Crockpot Ground Beef Tacos
Ingredients
For the crockpot filling::
- 1 large onion, chopped
- 2 lb ground beef
- 5 cloves garlic, minced
- 4 oz diced green chiles
- 1.5 tbsp tomato paste
- 8 oz tomato sauce
- 3/4 cup salsa
- 3 tbsp chili powder
- 3.5 tsp cumin
- 2.5 tsp salt
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp dried oregano
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes
- 1/8 tsp cayenne pepper
- 1/4 cup beef broth
For Toppings (optional):
- tortillas
- sour cream
- shredded lettuce
- diced tomatoes
- sliced jalapenos
- shredded cheddar cheese
- hot sauce
- black olives
- corn kernels
- fresh cilantro, chopped
Instructions
- While heating a large skillet over medium-high heat, combine all dry spices in a small bowl: chili powder, cumin, salt, smoked paprika, garlic powder, onion powder, dried oregano, black pepper, red pepper flakes, and cayenne pepper. Once the skillet is hot, add the ground beef and cook for 4-5 minutes, breaking it up with a spoon as it browns. The goal is to render some of the fat and develop color on the meat, which creates better flavor. Once the beef is mostly browned, add the chopped onion and cook for about 5 minutes until it begins to soften and become translucent.
- Add the minced garlic to the beef and onion mixture and cook for about 1 minute until fragrant. Pour in the tomato paste and stir well to coat the meat and distribute it evenly—this helps the tomato paste caramelize slightly and intensify its flavor. Add the tomato sauce, diced green chiles, salsa, and beef broth, stirring everything together. I like to scrape the bottom of the pan to make sure all the browned bits from the beef are incorporated into the sauce, as they carry tons of flavor.
- Carefully transfer the entire mixture from the skillet to your crockpot, including all the liquid and browned bits. Stir once more to make sure everything is evenly combined. Cover and cook on LOW for 6-8 hours, or on HIGH for 3-4 hours if you're short on time. The long, gentle cooking allows the flavors to meld together and the beef to become tender and infused with all those spices and aromatics. I find that LOW cooking produces the most cohesive flavor profile, even if it takes longer.
- When the beef is ready, warm your tortillas and set up a taco bar with all your toppings. Spoon the seasoned ground beef mixture into each tortilla and add your desired toppings. The beauty of this dish is that everyone can customize their taco with exactly what they like.


