These classic Mexican beef tacos keep the focus on well-seasoned grilled beef, warm corn tortillas, and fresh toppings. They are quick enough for a weeknight and lively enough for a gathering.
Marinate the steak briefly with lime, garlic, cumin, and chili, sear it over high heat, then slice it thinly across the grain for tender, flavorful bites.
Rest the steak before slicing and cut across the grain. This short pause keeps the juices inside while the cross-grain cuts make each bite tender.
Serving Suggestions
Set out diced onion, cilantro, salsa, guacamole, crumbled queso fresco, and lime wedges. Serve with black beans, rice, or a crisp cabbage slaw.

Recipe Notes
Flank steak can be replaced with skirt steak or boneless chicken thighs. For a faster version, use a hot cast-iron skillet and cook in batches.

Classic Mexican Beef Tacos
Ingredients
Equipment
Method
- Whisk the lime juice, oil, garlic, cumin, chili powder, and salt in a shallow dish. Add the steak and turn to coat. Rest for 30 minutes at room temperature or up to 4 hours refrigerated.
- Heat a grill or cast-iron skillet until very hot. Cook the steak for 4 to 6 minutes per side, depending on thickness, until browned and cooked to your preferred doneness.
- Rest the steak for 5 minutes, then slice thinly across the grain.
- Warm the tortillas. Fill with sliced beef and finish with onion, cilantro, salsa, and lime wedges.
Nutrition
Notes
- Do not skip the resting time before slicing.
- Warm tortillas in a dry skillet or wrapped in a towel.
- Slice across the grain for the most tender tacos.



