Slow Cooker Mexican Flank Steak
For a nearly effortless dinner, prep this meal in the morning and let the slow cooker do the work. For added ease, chop the vegetables the night before and refrigerate in an airtight container or bag. For a delicious combination of savory, sweet, and spicy, consider trying the linked recipe for Mango Pineapple Salsa.

Yield: 8 servings


  • 2 pounds flank steak
  • 2 small to medium onions, chopped or sliced (I often use 1 red, 1 yellow; 2 of the same is fine)
  • 2 bell peppers, seeded and chopped or sliced (I like red and yellow; again choose what you prefer)
  • 1 jalapeño pepper, seeded and minced (leave some seeds for a little heat; I have substituted 1/4 teaspoon red pepper flakes)
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • For serving: corn tortillas, flour tortillas or cooked rice
  • Optional toppings: Mango Pineapple Salsa or regular salsa, chopped avocado, guacamole, cilantro, lime wedges


  1. Layer half of the onions and peppers in the bottom of your slow cooker.  Top with the flank steak. (For easier shredding later and shorter, less stringy pieces, I like to cut the flank steak into four or five pieces, crosswise, before placing it in the slow cooker.)
  2. In a small bowl, mix together the chili powder, cumin, oregano, and salt. Evenly sprinkle over the flank steak, flipping the meat to get some of the spice mixture on both sides.
  3. Top with the remaining onions, peppers, and the minced jalapeño.
  4. Cook on low for 7 to 8 hours (or on high for 3 to 4 hours) or until the flank steak can be easily shredded with two forks. For ease, remove the steak to a dinner plate to shred.
  5. At this point, you may place the meat back in the slow cooker for up to another hour or serve immediately, mixed with a little of the juice as desired.
  6. Heat tortillas, if using, or serve over rice. Top as desired and enjoy!


  • Though no liquid is added to the slow cooker, flavorful juices will develop as the meal cooks. When using the steak mixture in tacos or fajitas, you may wish to first drain the juice to minimize messy dripping.  When serving over rice, I like to return the shredded meat to the slow cooker, as the rice will act as a sponge for the savory liquid.  When we have leftovers, I mix the remaining rice with the meat and juice. Not only do the flavors meld and improve with time, the rice plumps up as it absorbs the cooking liquid, seemingly stretching the leftovers and creating a mixture that is ideal for tacos or burritos—or simply as is–the next day.

More recipes at