Crave Corner · Dinner

Machaca con Huevo, the Spicy Beef and Egg Scramble Worth Setting an Alarm For

Jump to recipe ↓
Machaca con huevo, shredded dried beef scrambled with egg, onion and tomato in a clay dish, with refried beans and tortillas
Prep
18 min
Cook
20 min
Total
18 min
Serves
3

It is 7:10 on a Saturday, the skillet is warming on the stove, and the kitchen smells like onion and serrano, which is a better alarm clock than your phone. This machaca con huevo recipe takes about 20 minutes of cooking, and it is breakfast for the person who is hungry and slightly in love with the idea of doing it right. Wake up, get the heat going, and take your time deciding how many tortillas you can responsibly eat.

Breakfast with a little heat, and a lot of staying power.

Dried beef gets shredded and fried with softened onion, serrano and tomato, then the eggs go in and scramble through it all. The result is savory and chewy and a bit smoky, nothing like a plain scrambled egg. It serves three, so you can feed a small table or have leftovers for the next round.

What you need

  • 6 oz dried beef
  • 6 eggs
  • 1 tomato
  • ½ onion
  • 1 serrano pepper
  • 6 corn tortillas
  • 1 tbsp vegetable oil
  • 6 flour tortillas
  • 15 oz refried beans
  • 2 tbsp fresh cilantro
  • 1 lime
  • ¼ tsp salt
  • ¼ tsp black pepper

How to make it

  1. Dice the 1 tomato and the 1/2 onion. Thinly slice the 1 serrano pepper. Shred the 6 oz dried beef if not already shredded. This takes about 5 minutes.
  2. Heat the 1 tbsp vegetable oil in a large skillet over medium high. Cook the onion and serrano pepper for 3 minutes until softened. Add the diced tomato and cook 2 more minutes.
  3. Add the shredded dried beef to the skillet and cook 3 to 4 minutes, stirring to combine with the vegetables.
  4. Beat the 6 eggs and pour over the beef mixture. Stir gently to scramble everything together. Cook 3 to 4 minutes until the eggs are just set.
  5. Serve on the warm corn tortillas or flour tortillas with a side of the 15 oz can refried beans. Garnish with the 2 tbsp fresh cilantro and a squeeze of the 1 lime.
If you only remember one thing Take the eggs off the heat while they still look a little glossy, because the beef and the hot pan will finish them.

Notes

The skillet does all the work. Onion and serrano go in first, for 3 minutes, until they soften. Then the tomato for 2 more, then the dried beef for 3 to 4 minutes, stirring so it takes on the flavors of the vegetables. Only then do the beaten eggs go in. That order matters, because the vegetables need time to give up their moisture before the eggs arrive.

Machaca is dried, shredded beef, and the recipe calls for 6 ounces. If the beef is not already shredded, tear it into thin strands by hand before it goes in the pan. It takes about 5 minutes together with the chopping, and it is the one slightly fiddly part of the dish.

Cooked leftovers keep three to four days refrigerated, per USDA FSIS. Reheat gently in a skillet over low heat with a splash of water, because the eggs turn rubbery if the pan gets hot. The flavor tends to settle in overnight, and the leftover scramble is good tucked into a warm tortilla for lunch.

Serrano peppers vary in heat. Slice them thin for the pan, and if you want less fire, remove the seeds and white ribs first. Taste a tiny piece raw before you decide how many go in.

Chop everything before the pan gets hot, because once the oil is shimmering, machaca con huevo stops waiting for you. Swipe right on it Friday night and the dried beef and serranos are already on the cart, so Saturday you only has to be charming and hungry. Keep the beaten eggs in a bowl beside the stove and the tortillas ready to warm, and you will not have to rescue anything mid-scramble.

The refried beans are a 15-ounce can, and they only need a small pot and a few minutes of low heat while the eggs cook. Stir them now and then so they do not catch on the bottom, and add a splash of water if they look stiff.

Swaps that actually work

The dried beef is the point of this dish, so leave it alone. Everything else can move.

Tortillas: the recipe lists both corn and flour, so pick whichever side of the family you are on. Corn gives you a more earthy flavor and holds a little less. Flour is softer and easier to fold around the scramble. Warm either one in a dry skillet for a few seconds on each side before they hit the table.

Serrano: a jalapeño works if you want less heat. Swap in the same amount and the dish still tastes like itself.

Tomato and onion: a handful of cherry tomatoes, quartered, stands in for the diced tomato. A little scallion can replace some of the onion.

Beans: the refried beans can be warmed in a small pot while the eggs cook, or you can swap them for black beans.

What costs you the dish: leaving out the dried beef. Without it, you have a perfectly nice Mexican-style scramble, but it is no longer this one.

If it goes wrong

The scramble is watery. The tomato released more liquid than the pan could handle, or the eggs went in too early. Next time give the tomato the full 2 minutes before the beef goes in. For now, keep cooking over medium-high heat, stirring, until the liquid is gone.

The eggs are dry and rubbery. They stayed on the heat too long. Pull the pan the moment they look just set. They continue cooking from the heat of the beef and the pan.

The beef is tough. Dried beef can be chewy, which is part of its charm, but if the strands are thick, it can feel like work. Shred it finer, and cook it the full 3 to 4 minutes so it softens in the vegetables.

It is too hot. The serrano was generous. Serve it with a squeeze of lime, a spoon of refried beans, and a fresh tortilla to calm things down. Next time, remove the seeds.

It is flat. Usually salt. Dried beef can be salty already, so taste before you add more, and use the lime to wake it up.

If you are feeding a table of three, the 6 eggs are a good fit, and the 6 corn tortillas and 6 flour tortillas leave plenty of choice. Machaca con huevo also scales down well. For one or two people, cook half the dish and keep the rest of the dried beef sealed.

What to serve with it

The method serves it on warm tortillas with refried beans on the side, and that is the right default. Garnish with cilantro and a squeeze of lime, and put a bowl of salsa on the table if you have it.

A pot of coffee and a plate of sliced fruit keep the meal from feeling heavy. If you want to turn it into a bigger spread, add a simple bowl of beans and rice.

As a next-day lunch, the leftover scramble goes into a warm tortilla and works cold or reheated. It also makes a fair excuse to skip the lunch line.

Why this one earns its place

Some breakfasts are polite. Machaca con huevo has opinions. It is a protein-heavy way to start a day that has a lot ahead of it, and it is a good one for a morning when you want to feel like you have your life in hand.

If you want to keep the breakfast streak going, try the breakfast burrito, the Mexican breakfast chilaquiles skillet, or the crispy bacon and egg breakfast tacos.

More like this: all Mexican recipes in Crave Corner.

Stop deciding at 6pm. Start swiping.

Swipe the dinners you crave. I'll shop your Kroger or Walmart cart.

Get the app
SwipeCart © 2026 · Privacy · Terms