There’s something magical about coming home to the rich, inviting aroma of a slow-cooked Mexican dish. In this collection, I’ve gathered my top 10 Mexican crockpot recipes that have become staples in my kitchen.
Growing up, Sundays were reserved for family gatherings filled with laughter and, of course, delicious food.
My grandmother would often prepare her famous slow-cooked carnitas, the scent wafting through the house, drawing everyone to the table.
These recipes are not just meals; they’re a tribute to those cherished moments and the joy of sharing food with loved ones.
Whether you’re new to cooking or a seasoned home chef, these dishes are designed to be approachable and rewarding.
From the comforting embrace of a hearty pozole to the zesty kick of chicken tinga, each recipe offers a taste of Mexico’s vibrant culinary heritage.
Let’s embark on this flavorful journey together, bringing the warmth and richness of Mexican cuisine to your home, one crockpot at a time.
1. Slow-Cooker Barbacoa

There’s something magical about the way slow-cooked barbacoa transforms a simple cut of beef into melt-in-your-mouth perfection. Traditionally, this dish was buried underground with hot coals, but luckily, your slow cooker can achieve that same rich, smoky depth without the labor.
A bold mix of chipotle, garlic, and warm spices infuses every tender strand of beef, creating juicy, flavor-packed meat perfect for tacos, burrito bowls, or even a big plate of rice and beans. Let the slow cooker do the work while you go about your day—by dinnertime, your kitchen will smell irresistible.
Servings: 6
Ingredients:
- 1 tablespoon vegetable oil
- 3 1/2 pounds boneless chuck roast good quality
- 1/2 cup low-sodium beef broth
- 1 tablespoon kosher salt
- 1 tablespoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 tsp freshly ground black pepper
- 1 lime
- 1 tablespoon freshly minced cilantro
Instructions:
- In a large skillet over high heat, sear the roast in vegetable oil until browned on both sides.
- Place the seared roast in a slow cooker and season all over with a mixture of salt, pepper, chili powder, garlic powder, onion powder, cumin, and paprika.
- Pour beef broth into the slow cooker.
- Cover and cook on low for 8-9 hours, until the meat is tender.
- Shred the meat in the slow cooker and serve with fresh lime juice and cilantro.
2. Slow-Cooked Pork Tacos

Pork tacos are good, but slow-cooked pork tacos? Next level. This recipe takes its time, allowing the pork shoulder to soak up a deeply savory blend of citrus, cumin, and smoky paprika until it’s fork-tender.
Once shredded, the meat is juicy, rich, and perfect for piling into warm tortillas with your favorite toppings. Whether you go for a bright squeeze of lime, a handful of fresh cilantro, or a crumbling of queso fresco, every bite is pure comfort. The best part? This easy slow-cooker version means you get all that flavor with almost no effort.
Servings: 6
Ingredients:
- 1 4-pound boneless pork shoulder roast
- salt to taste
- 1 cup prepared salsa
- 1 canned chipotle chili + 2 tablespoons of the adobo sauce from the can
- 1 tablespoon ground cumin
- 1 tablespoon smoked paprika
- 3 teaspoons minced garlic
- 1 small onion – peeled and cut in half
- 10-12 6-inch tortillas
- favorite toppings such as lettuce, cheese, hot sauce, green onions, cilantro, or lime wedges – optional, for serving
Instructions:
- Prepare the Pork: Trim excess fat from the pork and cut it into four pieces. Season all sides generously with salt.
- Mix the Sauce: In a slow cooker, combine salsa, chipotle chili, adobo sauce, cumin, smoked paprika, minced garlic, and 1 teaspoon of salt. Stir well.
- Add Ingredients: Place the chopped onion and seasoned pork into the slow cooker, ensuring the meat is coated with the sauce.
- Cook: Cover and cook on low for 6-8 hours or on high for 4 hours, until the pork is tender and easily shredded.
- Shred and Serve: Remove the pork, shred it with two forks, and mix it with the strained sauce. Serve in warm tortillas with your favorite toppings.
3. Slow-Cooked Chicken Enchilada Soup

If there’s one soup that delivers full-on comfort in every spoonful, it’s this slow-cooked chicken enchilada soup. Packed with shredded chicken, fire-roasted tomatoes, and a velvety broth infused with smoky chiles, it tastes like the best parts of enchiladas—without the layering and rolling.
A hint of cumin and oregano gives it that slow-simmered depth, while melty cheese and crispy tortilla strips on top bring the perfect finishing touch. It’s the kind of soup you’ll want to curl up with all season long. Grab a bowl, load up the toppings, and let the coziness begin!
Servings: 8
Ingredients:
- 1 tablespoon canola oil
- 2 Anaheim or poblano peppers, finely chopped
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 1 pound boneless skinless chicken breasts
- 1 carton (48 ounces) chicken broth
- 1 can (14-1/2 ounces) Mexican diced tomatoes, undrained
- 1 can (10 ounces) enchilada sauce
- 2 tablespoons tomato paste
- 1 tablespoon chili powder
- 2 teaspoons ground cumin
- 1/2 teaspoon pepper
- 1/2 to 1 teaspoon chipotle hot pepper sauce, optional
- 1/3 cup minced fresh cilantro
- Optional toppings: Shredded cheddar cheese, cubed avocado, sour cream and crispy tortilla strips
Instructions:
- In a large skillet over medium heat, sauté peppers and onions in oil until tender, about 6-8 minutes; add garlic and cook for an additional minute.
- Transfer the sautéed vegetables and chicken to a 5- or 6-quart slow cooker.
- Stir in broth, tomatoes, enchilada sauce, tomato paste, seasonings, and optional pepper sauce.
- Cover and cook on low for 6-8 hours, until the chicken is tender and reaches an internal temperature of at least 165°F.
- Remove chicken, shred with two forks, return to the slow cooker, stir in cilantro, and serve with desired toppings.
4. Slow-Cooked Carnitas

Crispy-edged, juicy carnitas are a thing of beauty, and this slow-cooked version makes them almost effortless. Inspired by the flavors of traditional Mexican street food, this pork simmers for hours in a bright citrus and spice blend, developing deep, caramelized flavor.
The magic happens when you crisp it up in a hot skillet just before serving—tender, flavorful pork with just the right amount of crunch. Tuck it into warm tortillas, pile on some fresh salsa, and you’ve got a taco night worth remembering. Trust me, this one’s a keeper.
Servings: 6
Ingredients:
- 1 (4-5 pound) lean boneless pork roast, excess fat trimmed, cut into 3-inch chunks
- 1 cup beer (or chicken stock)
- 1 medium white onion, diced
- 4 cloves garlic, peeled and minced
- 1 tablespoon chipotle powder (or 1 chipotle in adobo sauce, minced)
- 2 teaspoons ground cumin
- 1 teaspoon black pepper
- 1 teaspoon chili powder
- 1 1/2 teaspoons fine sea salt
Instructions:
- Place all ingredients into a large slow cooker and stir to combine.
- Cook on low for 6-8 hours or high for 4-5 hours, until the pork is tender and easily shredded.
- Preheat your broiler to high and line two baking sheets with aluminum foil.
- Shred the cooked pork with forks, and transfer to the baking sheets in an even layer, leaving juices in the slow cooker.
- Broil each sheet for about 5 minutes until the edges are crispy, drizzle with 1/4 cup of reserved juices, toss, and broil for another 5 minutes.
- Serve immediately in tacos, burritos, salads, or store leftovers in a sealed container in the refrigerator for up to 3 days or freeze for up to 3 months.
5. Cilantro-Lime Chicken

Zesty, juicy, and ridiculously easy—this cilantro-lime chicken is one of those recipes that tastes like sunshine in a bowl. A bright marinade of fresh lime juice, garlic, and cilantro infuses the chicken with bold flavor, while the slow cooker keeps it unbelievably tender.
Serve it over rice, stuff it into tacos, or add it to a fresh salad for an easy, no-fuss meal that works year-round. And don’t skip an extra squeeze of lime before digging in—it makes everything pop.
Servings: 6
Ingredients:
- 2 Tbsp olive oil
- 4 cloves garlic, minced
- 1/2 tsp cumin
- 1/2 tsp salt
- freshly cracked pepper
- 2 limes, divided
- 1/2 bunch cilantro, divided
- 6 boneless, skinless chicken thighs
Instructions:
- In a small bowl, mix olive oil, minced garlic, cumin, salt, and freshly cracked black pepper.
- Zest one lime and extract its juice to obtain 2-3 tablespoons; cut the remaining lime into wedges for garnish.
- Chop fresh cilantro; add 1 teaspoon of lime zest, 2-3 tablespoons of lime juice, and half of the chopped cilantro to the marinade, stirring well.
- Place chicken thighs in a shallow dish or large zip-top bag, pour the marinade over them, and toss to coat evenly.
- Marinate the chicken in the refrigerator for at least 30 minutes, up to 8 hours, turning occasionally.
- Heat a large skillet over medium-high heat; once hot, add the marinated chicken and cook for 5-7 minutes per side until browned and cooked through.
- Top the cooked chicken with the remaining fresh cilantro and a squeeze of fresh lime juice; serve with lime wedges.
6. Slow-Cooker Al Pastor Bowls

Al pastor is famous for its smoky, slightly sweet flavor and crispy edges, and this slow-cooker version delivers all of that without a rotating spit. Pork simmers low and slow in a rich blend of pineapple, achiote, and warm spices, soaking up layers of bold, tangy-sweet heat.
Shred it up, pile it onto rice, and top with fresh cilantro and charred pineapple for a bowl that hits every note—savory, smoky, citrusy, and just the right amount of spicy.
Servings: 6
Ingredients:
1 pineapple
2 ½ teaspoons kosher salt
2 teaspoons dried oregano
1 teaspoon cumin
1 teaspoon garlic powder
½ teaspoon chipotle powder
3 ½ pounds pork shoulder or Boston butt, cut into 2-inch chunks
1 ½ cup chicken stock
¼ cup apple cider vinegar
1 (7-ounce) can chipotles in adobo
1 small white onion, quartered
2 garlic cloves, crushed
Optional Ingredients
12 corn tortillas, for serving
1 cup chopped cilantro, for serving
2 limes cut into wedges, for serving
Instructions:
- Peel the pineapple, reserving 3-4 strips of the peel, each about 2 inches wide.
- Halve the pineapple width-wise; core and chop one half into ½-inch chunks, and slice the other half into ¼-inch rounds.
- Mix the dry spices.
- Place the pork in the slow cooker, sprinkle with the spice mix, and add pineapple chunks, canned chipotles, onion, garlic, stock, and vinegar.
- Top with reserved pineapple peels (cut side down).
- Cook on high for 5-5½ hours (or low for 10 hours) until the meat is tender and easily shredded.
- Shred the meat and serve with tortillas, sliced pineapple, cilantro, lime wedges, and other desired accompaniments.
7.-Cooked Beef Enchiladas

Tender, slow-cooked beef wrapped in warm tortillas and smothered in a rich, smoky enchilada sauce—this is comfort food at its finest. The slow cooker does the heavy lifting, turning beef into fall-apart shreds infused with chili powder, cumin, and a hint of cocoa for that deep, earthy warmth.
A final blanket of gooey melted cheese makes every bite indulgent. Whether you’re feeding a crowd or just craving something cozy, these enchiladas are a guaranteed hit.
Servings: 5
Ingredients:
- 1 batch of red enchilada sauce (or 15 ounces of store-bought red enchilada sauce)
- 1 tablespoon olive oil
- 1 small white onion, diced
- 4 cloves garlic, minced
- 1 1/2 pounds (24 ounces) lean ground beef
- 1 teaspoon ground cumin
- 1 (15-ounce) can of pinto beans, rinsed and drained
- 1 (4-ounce) can diced green chiles
- fine sea salt and freshly cracked black pepper
- 8 large flour tortillas*
- 3 cups Mexican-blend shredded cheese
- toppings: fresh cilantro, chopped red onions, diced avocado, sour cream, and/or crumbled cotija cheese
Instructions:
- Prepare the enchilada sauce according to your preferred recipe.
- In a large sauté pan over medium-high heat, cook diced onion and minced garlic in oil for about 3 minutes.
- Add ground beef and cumin; cook until beef is browned, approximately 5 minutes. Stir in beans and green chiles, seasoning with salt and pepper to taste.
- Preheat oven to 350°F (180°C) and spread 1/2 cup of enchilada sauce on the bottom of a 9×13-inch baking dish.
- Assemble enchiladas by spreading 2 tablespoons of sauce on each tortilla, adding beef mixture and cheese, then rolling up and placing in the baking dish.
- Pour remaining sauce over assembled enchiladas, sprinkle with extra cheese, and bake uncovered for 20 minutes until tortillas are slightly crispy.
- Serve hot, garnished with your favorite toppings.
8. Pork Tacos with Mango Salsa

A little smoky, a little spicy, and just the right amount of sweet—these slow-cooked pork tacos with mango salsa are made for warm-weather cravings. The pork gets ultra-tender as it simmers in citrus and spice, soaking up big, bold flavor.
But the real magic? That juicy mango salsa on top, with fresh lime, red onion, and a touch of jalapeño to balance everything out. One bite and you’ll be dreaming of tropical breezes and taco trucks.
Servings: 6
Ingredients:
- 3 lb. pork shoulder
- 4 cloves of garlic smashed
- 1 Tbsp. olive oil
- 1/2 C. coconut aminos
- 1 dash of liquid smoke check your ingredients
- 1 mango diced small
- 1 clove garlic minced
- 1/2 jalapeno minced
- 1/4 C. cilantro chopped
- Juice and zest from 1 lime
- 1/2 C. homemade mayo
- 1/3 C. cilantro
- 1/4 tsp. salt more to taste if preferred
- 2 C. shredded red cabbage
- 1 avocado sliced
- 1 box of Simple Mills Pizza Dough Mix prepared and baked into 6 small taco-sized discs bake for approximately 15 minutes
- Lime to taste
Instructions:
- In a slow cooker, combine pork shoulder, 4 smashed garlic cloves, olive oil, coconut aminos, and liquid smoke. Cook until the pork is tender and easily shredded.
- For the mango salsa, mix diced mango, minced garlic, jalapeño, cilantro, salt, and the zest and juice of half a lime in a small bowl; set aside.
- To prepare the cilantro crema, blend homemade mayonnaise, 1/3 cup cilantro, the remaining lime zest and juice, and salt; set aside.
- Assemble the tacos by layering shredded red cabbage, avocado slices, shredded pork, mango salsa, and cilantro crema on prepared taco shells.
- Garnish with additional lime wedges and cilantro, if desired.
- Fold the tacos and enjoy!
9. Slow Cooker Steak Fajitas

Steak fajitas are a sizzling classic, but this slow-cooker version takes them to another level. Flank steak cooks low and slow in a marinade of lime juice, garlic, and warm spices, becoming ultra-tender and deeply flavorful.
As the peppers and onions soften, they soak up every bit of that smoky goodness. The result? Restaurant-worthy fajitas with almost no effort. Pile them into warm tortillas, top with fresh guac, and enjoy the easiest fajita night ever.
Servings: 4
Ingredients:
- 1 yellow onion, sliced
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 green bell pepper, sliced
- 1 ½ lb flank steak(680 g)
- 2 tablespoons taco seasoning
- 4 cloves garlic, minced
- 1 lime, juiced
- 10 oz diced tomato with green chilli(285 g), 1 can, drained
- flour tortilla, or corn tortilla
- fresh cilantro, for garnish, optional
- cotija cheese, for garnish, optional
Instructions:
- Place onions, peppers, and whole flank steak in the slow cooker.
- Top with taco seasoning, minced garlic, lime juice, and diced tomatoes.
- Cover and cook on high for 4 hours or on low for 8 hours.
- Remove the steak from the slow cooker and, if desired, broil for 4-5 minutes until crisp.
- Slice the steak across the grain into thin strips.
- Return the sliced steak to the slow cooker and mix with the remaining ingredients.
- Serve with tortillas, garnished with cilantro and cotija cheese if desired.
10. Carnitas Huevos Rancheros

Weekend brunch just got an upgrade. Slow-cooked carnitas bring bold, crispy-edged goodness to this classic Mexican breakfast, where they’re layered over crispy tortillas, warm refried beans, and runny-yolk eggs.
A drizzle of salsa, a sprinkle of fresh cilantro, and a squeeze of lime tie it all together for a dish that’s hearty, flavorful, and perfect for lazy mornings. Whether it’s a cozy Sunday brunch or a special occasion breakfast, this one’s worth savoring.
Servings: 12
Ingredients:
- 1 boneless pork shoulder butt roast (3 pounds), halved
- 2 teaspoons olive oil
- 3 garlic cloves, thinly sliced
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1 medium onion, chopped
- 2 cans (4 ounces each) chopped green chiles
- 1 cup salsa
- 1/2 cup minced fresh cilantro
- 1/2 cup chicken broth
- 1/2 cup tequila or additional chicken broth
- 1 can (15 ounces) black beans, rinsed and drained
Assembly:
- 12 large eggs
- 1 jar (16 ounces) salsa
- 4 medium ripe avocados, peeled and sliced
- 12 flour tortillas (6 inches), warmed and quartered
Instructions:
- Rub the pork roast with olive oil, minced garlic, salt, and pepper; place it in a 4- or 5-quart slow cooker.
- Add chopped onion, green chiles, salsa, chopped cilantro, chicken broth, and tequila on top of the roast.
- Cover and cook on low for 7-8 hours, until the meat is tender.
- Remove the roast from the slow cooker and shred it using two forks.
- Discard the cooking juices, reserving 1 cup; return the shredded meat and reserved juices to the slow cooker.
- Stir in canned beans and heat through.
- In a large skillet coated with cooking spray, cook eggs over medium-high heat until whites are set and yolks begin to thicken.
- Serve the pork mixture in bowls, topped with salsa, cooked eggs, avocado slices, additional cilantro, and warm tortillas.