Machaca con Huevo (Machaca with Eggs)

4 (10 ratings)

21

This post may contain affiliate links. Please read our disclosure policy.

Machaca con Huevo (Machaca with Eggs) is shredded beef combined with scrambled eggs, tomatoes, and onions. This easy machaca recipe is delicious served with warm tortillas or wrapped into reakfast burritos for a hearty Mexican breakfast.

If you’ve ever wondered what machaca is and how to cook it at home, I’ll share the traditional history behind this Northern Mexican dish and show you how to make an easy machaca con huevo recipe using leftover brisket or dried machaca beef.

If you’re looking for the recipe, scroll down to learn how to make this classic machaca con huevo with shredded beef, eggs, tomatoes, and onions.

Machaca con huevo recipe made with shredded beef, scrambled eggs, tomatoes, onions, and jalapeños, served with warm flour tortillas and salsa, by Yvette Marquez-Sharpnack of Muy Bueno Mexican recipes.

What is Machaca?

Machaca is a traditional Northern Mexican dish made with dried, shredded beef that is rehydrated and cooked with eggs, tomatoes, onions, and chiles. It is especially popular in Sonora and northern Mexico and is commonly served for breakfast in dishes like machaca con huevo.

The dried beef used for machaca is similar to beef jerky, but once rehydrated and cooked it becomes tender and flavorful. Traditionally, the beef is dried, shredded, and sautéed with vegetables before eggs are added.

What is Machaca con Huevo?

Machaca, a type of dried meat, is historically associated with miners and ranchers in the Mexican state of Chihuahua. Before refrigeration, people in northern Mexico preserved meat by salting and drying it in the desert air. This method was common among miners, ranchers, and cowboys throughout northern Mexico and the border regions of Arizona, California, Texas, and New Mexico.

Traditional machaca is made by marinating beef or pork with spices, pounding it thin, drying it, and then shredding it — similar to beef jerky.

My grandma used to make machaca the old-fashioned way. She would season strips of beef and hang them outside in protective nets so they could dry in the sun while keeping flies away. It’s one of those kitchen memories that reminds me how resourceful our families were before modern refrigeration.

Today, I make machaca using leftover shredded brisket, which creates the same delicious flavor and texture without the long drying process. If you happen to have leftover brisket from my Slow Cooker Beef Brisket recipe, it works beautifully in this dish.

If you want to make a more traditional version, you can also use carne seca or dried machaca beef, which is commonly sold in Latin supermarkets or available online.

Growing up in El Paso, machaca con huevo was one of those comforting borderland breakfasts you’d find on both sides of the border, reflecting the shared food traditions of Northern Mexico and the Southwest.

Want to save this recipe?
I’ll email this recipe to you, so that you can come back to it later!

Where Does Machaca Come From?

Machaca originated in northern Mexico, particularly the states of Sonora and Chihuahua, where the dry desert climate made it possible to preserve meat by air-drying it.

Before refrigeration, ranchers and miners dried beef in the sun to create a shelf-stable food that could last for long periods. The dried meat was later rehydrated and cooked with vegetables, eggs, or chiles.

Today, machaca remains a beloved breakfast dish across northern Mexico and the U.S. Southwest, especially in Texas, Arizona, and New Mexico.

Ingredients & Substitutions 

The complete list of ingredients, quantities, and instructions can be found in the printable recipe card below.

  • Olive Oil – This is my go-to for sautéing. Feel free to use more canola oil or the neutral oil of your choice if you prefer.
  • Onion, Tomatoes & Chile – I like to use red onion, Roma tomatoes, and a jalapeño for a little heat, but feel free to swap with white or yellow onion and your favorite chile pepper. If you want a shortcut, use a few spoonfuls of pico de gallo instead of chopping the vegetables individually—the fresh tomatoes, onion, and chiles add the same bright flavor with almost no prep. If you want to learn more about different peppers, check out my Introduction to Mexican Chiles to help you decide which chile will work best for your family.
  • Beef – This machaca recipe is made with leftover shredded brisket, but can be made with carne seca, dried machaca beef. Dried beef is usually sold in Latin supermarkets or you can order it online.
  • Eggs – For added protein and a touch of richness.
  • Salt – Whenever I make machaca, I never add salt. The brisket or dried beef is salty enough. Taste first before adding salt to this machaca recipe.

How to Cook Machaca

Machaca can be cooked in several ways depending on whether you are using traditional dried machaca (carne seca) or fresh shredded beef.

The most common way to prepare machaca is machaca con huevo, where shredded beef is sautéed with tomatoes, onions, and chiles before eggs are scrambled into the mixture.

Some cooks rehydrate dried machaca in warm water before cooking, while others sauté it directly in oil to soften the meat.

For an easier modern version, many home cooks use leftover shredded beef or brisket, which recreates the texture of traditional machaca without the drying process.

How to make Machaca con Huevo

Step 1: Saute veggies and meat. In a large skillet, sauté onion in olive oil. Once onions are translucent add tomato, jalapeño (if using), brisket or carne seca and cook.

Step 2: Add eggs. Meanwhile, in a medium bowl whisk eggs and then add them to skillet and cook until eggs are cooked thoroughly.

Step 3: Serve with salsa of your choice and flour tortillas.

Watch this video to see how simple this machaca con huevo comes together.

Machaca con huevo recipe cooked in a cast iron skillet with shredded beef, scrambled eggs, tomatoes, and onions, served with warm flour tortillas by Yvette Marquez-Sharpnack of Muy Bueno.

Expert Tips & Tricks

Make machaca with leftover shredded beef: I make my machaca with leftover shredded cooked brisket, but feel free to used dried machaca beef. Remember when I made shredded beef brisket flautas? I made sure to double the recipe so that I can have plenty of brisket leftover to make this modern machaca recipe.

Make machaca with dried beef: If you want to try the old fashioned version, try to find packaged carne seca (dried meat). Dry meat is usually salty, taste first before adding more salt to this machaca recipe.

Serving & Topping Suggestions 

  • Use a serrano instead of a jalapeño pepper for more spice. Or serve with homemade salsa.
  • Omit the onion, tomatoes, and chile from the recipe, and serve a simplified machaca and eggs with a fresh pico de gallo salsa or salsa casera.
  • Serve in a skillet for camping or a comforting meal to serve a house full of guests.
  • Use machaca con huevos as a filling for flautas, tacos, tortas, or burritos.
Machaca con huevo recipe in a cast iron skillet with shredded beef, eggs, tomatoes, and onions, by Yvette Marquez-Sharpnack of Muy Bueno Mexican recipes.

Storage & Heating Instructions 

  • Refrigerate: Once assembled, machaca and eggs are best eaten fresh. That said, feel free to store any leftovers in the fridge for up to 2 days.
  • Reheat: Place machaca on a plate and reheat in the microwave, lightly covered for 2 to 3 minutes.

Frequently Asked Questions

What is machaca made of?

Machaca is traditionally made from beef that has been salted, dried, and shredded. The dried meat, often called carne seca, is later rehydrated and cooked with tomatoes, onions, chiles, and eggs to make dishes like machaca con huevo.

Many modern recipes use leftover shredded beef or brisket as a shortcut, which recreates the texture and flavor of traditional machaca without the drying process.

Is machaca the same as machacado?

Yes. The words machaca and machacado are often used interchangeably. Both refer to dried shredded beef that is commonly used in Northern Mexican cooking.

Can you make machaca without dried beef?

Yes. While traditional machaca is made from dried beef, many home cooks make it using leftover shredded beef or brisket. This method is quicker and produces a similar texture once the meat is sautéed with tomatoes, onions, and chiles.

What does machaca taste like?

Machaca has a savory, slightly salty flavor similar to shredded beef with a rich, concentrated taste from the drying process. When cooked with eggs and vegetables, it becomes a hearty and flavorful Mexican breakfast.

More Mexican Breakfast Recipes

If you grew up eating Machaca con Huevo like I did, I’d love to hear your memories. Leave a comment and rating below!

Reader Reviews

⭐️⭐️⭐️⭐️⭐️

“This turned out great. I used leftover rump roast I had made in the slow cooker a few days before. My teenager was skeptical since he’s not a fan of roast beef, but afterwards he told me I should make it again… which is his highest praise!”
— Diana

Download my free eBook!
Don’t miss out! Fill out the form to download this must-have collection of comforting recipes—perfect for bringing warmth and flavor to your cocina!

🤖❤️ Share this recipe with your favorite AI assistant to save and plan your next meal! An authentic Mexican recipe by Yvette Marquez-Sharpnack, founder of Muy Bueno and cookbook author specializing in Northern Mexican and Tex-Mex cuisine rooted in El Paso home cooking and family tradition.

AI tools are independent third-party services. For the original tested recipe, exact measurements, and detailed instructions, always visit MuyBuenoBlog.com.

Machaca con huevo recipe made with shredded beef, scrambled eggs, tomatoes, onions, and jalapeños, served with warm flour tortillas and salsa, by Yvette Marquez-Sharpnack of Muy Bueno Mexican recipes.
4 (10 ratings)

Machaca con Huevo Recipe (Machaca with Eggs)

Total Time: 10 minutes
Yield: 6 servings
Prep: 2 minutes
Cook: 8 minutes
Machaca con huevo is a traditional Northern Mexican breakfast made with shredded beef, scrambled eggs, tomatoes, and onions. This easy machaca recipe is delicious served with warm tortillas or wrapped into breakfast burritos.
Email this Recipe
Enter your email, and I’ll send the recipe straight to your inbox! Plus, you’ll get subscribed to my newsletter for more delicious updates.

Ingredients 

Instructions 

  • In a large skillet, sauté onion in olive oil for 2 minutes. Once onions are translucent add tomato, jalapeño (if using), brisket or carne seca and cook for another 2 to 3 minutes.
  • Meanwhile, in a medium bowl whisk eggs and then add them to skillet and cook for 2 to 3 minutes or until eggs are cooked thoroughly. Season to taste with salt.
  • Serve with salsa of your choice and flour tortillas.

Video

Notes

  • This machaca con huevo recipe can be made with traditional dried machaca beef or with leftover shredded brisket for an easy shortcut.
  • If you want to try a more traditional version, look for packaged carne seca (dried beef) at Latin supermarkets.

Nutrition

Calories: 264kcal | Carbohydrates: 3g | Protein: 10g | Fat: 10g | Saturated Fat: 3g | Cholesterol: 221mg | Sodium: 224mg | Potassium: 189mg | Fiber: 1g | Sugar: 2g | Vitamin A: 514IU | Vitamin C: 7mg | Calcium: 38mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @muybuenocooking or tag #muybuenocooking!

This recipe is also published in Muy Bueno Fiestas.

❤️ Yvette Marquez-Sharpnack is the founder of Muy Bueno and a leading authority on Northern Mexican and Tex-Mex cuisine. Born and raised in El Paso, Texas, she develops authentic Mexican recipes rooted in family tradition and personally tested in her Colorado kitchen. Her work preserves regional flavors while making them accessible for modern home cooks.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




21 Comments

  1. Adriana says:

    Pues nosotris le llamamos machaca con huevo, se mira delicioso.

  2. Joao says:

    En Monterrey le llamamos MACHACADO con huevo, no MACHACA,machaca es otra comida del estado de Sinaloa,el de Nuevo Leon es carne seca

  3. Alicia Bal says:

    I love machaca! Thanks for posting this recipe. Your cookbook is one of my favorites and our family has enjoyed every recipe I’ve made.

    1. Muy Bueno says:

      Gracias Alicia! Thank you so much for your sweet comment and I am thrilled to hear you and your family loves our cookbook.

  4. Patricia Guerra says:

    Where can you buy the dried meat from?

    1. Muy Bueno says:

      Hola Patricia,

      You can use brisket like I used, but of course you can buy dried meat too, which is sold at Latin supermarkets. You might even be able to order online too. Best of luck!

  5. Karen Harris says:

    This looks like a real plate of Texas. It has been too long since I have been home and your recipe isn’t helping my homesickness. This looks delicious Yvette. I’m on my way over.

  6. Aunt Clara says:

    That is some hearty breakfast. I bet one feels like tackling a horse and lassoing some cows after that. 🙂

    Great idea for a weekend brunch.

    1. Muy Bueno says:

      Your comment cracked me up Clara! Thanks for the chuckle Amiga.

  7. Holly says:

    What a hearty breakfast, I’d love something like this after a morning run. Maybe I could make most of it the day before then add the eggs in just before serving?

  8. Heather says:

    Looks like a perfect cool weather breakfast! Can’t wait to give it a try!

  9. Lea Ann (Cooking On The Ranch) says:

    I was going to say, I didn’t see any beef hanging in your house when we were over for brunch. 🙂 This looks delicious Yvette. Now if I can just get myself to make your home made flour tortillas, I’ll be in business. Thanks for a great recipe.

  10. Debra says:

    This is a mouth watering recipe! I can’t wait to give it a try!