Home / Baja Kitchen / Machaca Baja

Machaca Baja

A traditional Baja California dish — Machaca Baja is the hearty, sun-dried beef scramble that fueled ranch country across the north of Mexico.

⏱ 15 minPrep time
🔥 25 minCook time
🍽 4Servings
🏷 Baja KitchenCategory
☆☆☆☆☆No ratings yet

A traditional Baja California dish — Machaca Baja is the hearty, sun-dried beef scramble that fueled ranch country across the north of Mexico. Shredded dried beef is rehydrated, then cooked with eggs, onion, and tomato until it becomes a savory, slightly crispy tangle. Served with warm tortillas and salsa, it is the definitive northern Mexican breakfast.

Step by stepInstructions

  1. Rinse the machaca briefly, then soak it in warm water or broth for about fifteen minutes until pliable. Drain well and shred any large pieces with your fingers.
  2. Heat the oil in a wide skillet and cook the onion until translucent, about three minutes.
  3. Add the garlic and chiles and cook one minute more.
  4. Add the machaca and cook, stirring, until it is lightly crisp at the edges, about five minutes.
  5. Push the beef to one side, crack the eggs into the skillet, and scramble them until just set.
  6. Fold the eggs into the beef with the tomatoes; cook just until the tomatoes soften, about two minutes.
  7. Season to taste and serve hot with flour tortillas, salsa, and avocado.

💡 Chef tips & storage

If true machaca is hard to find, use leftover slow-cooked beef that has been shredded and dried in a low oven, or substitute carne seca. Do not skip the soaking step — it is what makes the beef tender rather than leathery.

Rate this recipe

★ ★ ★ ★ ★
☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep15 min
Cook25 min
Servings4
CategoryBaja Kitchen
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →