
Northern-Style Machaca Beef Tacos
Northern Mexican machaca beef tacos with egg, tomato and serrano chilli.
About this recipe
Tacos filled with dried shredded beef rehydrated with eggs, tomato, onion and serrano chilli. The most iconic breakfast of northern Mexico.
History & Origin
Machaca is one of the most representative ingredients of northern Mexican cuisine, particularly from Chihuahua, Sonora, Nuevo León and Coahuila. Its origins go back to pre-colonial times when nomadic groups in the arid north needed to preserve meat for long journeys across the desert. The technique of drying and pounding sun-dried beef allowed it to keep for weeks or months without refrigeration. During the colonial era and the 19th-century cowboy period, machaca became the essential food of muleteers, cowboys and rural workers. Beef - preferably flank or rump - was salted, spread under the Mexican sun for two or three days, then pounded with stones to fully shred it. This process made it light, portable and highly concentrated in protein. Machaca with eggs was born as an ingenious way to rehydrate the dried beef using fresh eggs available on ranches. Over time, tomato, onion, chilli and other regional ingredients were added to create the stew we know today. The taco version became popular with the expansion of taquerías in cities like Monterrey, Hermosillo and Ciudad Juárez, where it became the favourite breakfast of the working class. Today, northern machaca enjoys national and international recognition. It is prepared in modest homes and fine-dining restaurants alike. Its intense flavour, shredded texture and versatility make it one of the most beloved preparations of Mexican regional gastronomy.
Estimated cost
£6.50
Total cost
£1.63
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
380
Calories
28g
Protein
28g
Carbohydrates
18g
Fat
3g
Fibre
720mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
If using packaged dried machaca, rehydrate in warm water for 10 minutes and drain well. If fresh, use directly.

💡 Homemade machaca is sun-dried pounded beef; packaged is very convenient.
- 2
Heat 2 tablespoons butter or oil in a frying pan. Sauté 1/2 diced white onion and 2 diced tomatoes until the onion is translucent, about 5 minutes.

- 3
Add 1-2 chopped serrano chillies and the rehydrated machaca (200g). Cook for 3-4 minutes stirring constantly to blend the flavours.

💡 For less heat, remove serrano seeds.
- 4
Beat 4 eggs with salt and pour over the mixture. Cook over medium heat stirring gently until the eggs set but remain juicy. Do not overcook.

💡 The secret is to remove from heat when the eggs still look slightly wet; residual heat finishes them.
- 5
Warm flour tortillas on a dry griddle. Serve machaca and eggs with refried beans, molcajete salsa and avocado slices.

💡 In the north, flour tortillas are traditional, not corn.
Rate this recipe

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read moreRelated Recipes

Crispy Potato Tacos
Crispy fried tortillas stuffed with seasoned mashed potato, served with cream and salsa.

Tacos al Pastor
Achiote and chilli-marinated pork with pineapple, onion, and coriander.

Basket Tacos
Steamed tacos filled with potato, beans or pork crackling, kept warm in a basket.

Suadero Tacos
Beef suadero crisped in lard, served with onion and coriander.