National Dish Mexico: Arrachera (Recipe)

In this article
Meet Arrachera, one of Mexico’s most cherished cuts and a true centrepiece of any backyard grill. This tender, marinated beef steak is famed for its juicy texture and bold, smoky flavour, soaked in garlic, lime and warm spices before it ever touches the coals. Served sizzling with warm tortillas, fresh salsa and a generous scoop of guacamole, it brings the lively spirit of a Mexican carne asada straight to your own table.
About Arrachera
Arrachera is a traditional Mexican dish celebrated above all for its juicy, tender bite. The star of the plate is beef, usually taken from the diaphragm region of the animal, which gives the cut its especially rich, beefy flavour. It is most often marinated and then grilled, producing the unmistakable taste that has made it a favourite at gatherings. Far from being known only in Mexico, Arrachera has won fans around the world, taking its place among the great grilled dishes of Mexican cuisine.
Ingredients (serves 1–2)
- 500 g arrachera (beef skirt steak)
- 2–3 cloves garlic, chopped
- 1/4 cup olive oil
- 1/4 cup lemon juice
- 1 teaspoon cumin
- Salt and pepper, to taste
- Fresh coriander leaves, to garnish
- Sides of your choice (e.g. tortillas, salsa, guacamole)
Shopping for the ingredients
The ingredients for Arrachera are easy to find in most supermarkets and at local markets. Make a point of choosing fresh, good-quality beef, as this makes all the difference to the final flavour. It is well worth buying the meat from a proper butcher, where you can ask about the origin and freshness of the cut. The marinade ingredients — olive oil, lemon juice and spices — are stocked in any well-supplied grocery shop.
Preparing the dish
Before you start cooking, the meat needs to marinate. Cut the beef into even pieces so it cooks uniformly. In a bowl, combine the chopped garlic, olive oil, lemon juice, cumin, salt and pepper to make a marinade. Leave the meat to steep for at least 30 minutes so the flavours have time to work their way through the beef.
Step-by-step instructions
- Preheat the grill to a medium-high heat.
- Lift the marinated arrachera out of the bowl and let any excess marinade drip away.
- Lay the meat on the grill and cook for about 4–5 minutes per side, depending on how well done you like it.
- Once grilled, rest the meat for around 5 minutes so the juices can settle.
- Slice the beef against the grain into strips and serve with tortillas, salsa and guacamole.
Gluten-free / lactose-free version
Arrachera is naturally gluten-free and lactose-free, which makes it an excellent choice for anyone with those intolerances. Even so, take care that every accompanying ingredient is also free from gluten or lactose, particularly with the sides and sauces. Steer clear of heavily processed products that may hide gluten or lactose. That way you can enjoy this delicious dish without a second thought.
Tips for vegans and vegetarians
Although Arrachera is traditionally made with beef, vegans and vegetarians can still recreate a similar flavour experience. Grilled tofu or tempeh make a superb alternative, marinated in the very same blend of garlic, lime and spices. These plant-based options grill up beautifully and soak up the marinade just as well. Pair them with fresh vegetables and warm tortillas for a satisfying meal everyone can share.
More tips and tricks
To deepen the flavour of Arrachera, work extra spices and herbs into the marinade, such as paprika or oregano. A longer marinating time also helps the meat turn more tender and absorb more of the aromas. If you are using a grill, experiment with different woods like mesquite or hickory to lend the beef an extra layer of smoky character. And always remember to slice the meat against the grain to keep it tender.
Adapting the recipe to your taste
The wonderful thing about Arrachera is how easily it bends to your own preferences. Vary the marinade however you like, adding more or less garlic or other spices to suit your palate. The sides can change too — pair the meat with a variety of salsas, rice or even a fresh salad. A scoop of Guacamole or a spoonful of Pico de Gallo makes a brilliant finishing touch. Experiment and find the combination that tastes best to you.
Ingredient substitutions
If you cannot get hold of fresh skirt steak, other cuts work well in place of arrachera, such as flank steak or another piece of skirt. For the marinade, swap the olive oil for avocado oil to give the dish an intriguing new note. Lemon juice can be replaced with lime juice for a slightly different citrus edge — much like the bright zing that lifts Beef Fajitas. Tweaks like these keep the recipe fresh and exciting.
Drink pairing ideas
A whole range of drinks pairs nicely with Arrachera, both alcoholic and alcohol-free. A well-chilled Mexican beer beautifully complements the flavour of the meat. Alternatively, refreshing cocktails such as margaritas or palomas are a great match. For an alcohol-free option, a hibiscus iced tea is an excellent way to balance the richness of the dish — or try a glass of homemade Horchata.
Serving and presentation ideas
The presentation of Arrachera is greatly improved by fresh herbs, such as coriander, and colourful sides. Serve the meat on a large wooden board for a rustic look. Add a few lime wedges, warm tortillas and a selection of salsas to highlight the colours and textures. It is worth matching your tableware and napkins to the vibrant feel of Mexican cooking, much as you would for a spread of Tacos al Pastor.
A bit of history
Arrachera has its roots in Mexican cuisine and was originally prepared in the country’s rural regions. Today it is a hugely popular dish not just in Mexico but across the world, particularly in the United States and other countries with a Mexican diaspora. It reflects the cultural influences and the rich culinary heritage of Mexico. Every grill party that brings a dish like this to the table is a celebration of the country’s lively food culture.
More recipe ideas
Summary: Arrachera
Arrachera is a delicious and versatile dish that offers a wonderful introduction to Mexican cuisine. With simple yet flavourful ingredients, it suits grilling beginners and seasoned cooks alike. The ease with which the recipe can be adapted to your own tastes makes it an ideal choice for any occasion. Enjoy both the making and the eating of Arrachera — a dish that delights hearts and palates in equal measure.


