
Northern-Style Machaca Beef Tacos
Northern Mexican machaca beef tacos with egg, tomato and serrano chile.
About this recipe
Tacos filled with dried shredded beef rehydrated with eggs, tomato, onion and serrano chile. 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, chile 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 favorite 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 flavor, shredded texture and versatility make it one of the most beloved preparations of Mexican regional gastronomy.
Estimated cost
$10.75
Total cost
$2.69
Per serving
* Approximate prices based on US supermarkets
Nutritional information per serving
380
Calories
28g
Protein
28g
Carbohydrates
18g
Fat
3g
Fiber
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 skillet. Sauté 1/2 diced white onion and 2 diced tomatoes until the onion is translucent, about 5 minutes.

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

💡 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.
Have you tried this recipe?
Tell us how it turned out. Your feedback helps other cooks.
Leave a reviewRate this recipe

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

Steamed Mole Basket Tacos
Steamed basket tacos with Puebla-style black mole. Soft, oily and full of flavor.

Korean Tacos
Fusion tacos with Korean bulgogi, kimchi and gochujang mayo in a corn tortilla.

Birria Tacos (Quesabirria)
Tortilla dipped in birria consomme, filled with beef and melted cheese.

Chipotle-Style Burrito Bowl
Bowl of rice, beans, grilled chicken, sweetcorn and guacamole in Chipotle style.
Enjoyed this?
Follow on TikTok for Mexican recipe & restaurant videos, and get updates by email.