Go Back
+ servings
Huevos Rancheros Recipe

Huevos Rancheros

iamwinfred
Huevos Rancheros is a classic Mexican breakfast featuring perfectly fried eggs served on warm corn tortillas and smothered in a bold, spiced tomato-chili sauce. With just a handful of pantry staples and under 30 minutes of cooking time, this hearty, satisfying dish delivers restaurant-quality flavor right at home. The bright ranchero sauce, creamy refried beans, crumbled cotija cheese, and fresh cilantro make every bite a complete experience.
No ratings yet
Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Course Breakfast, Brunch
Cuisine Mexican
Servings 2 servings
Calories 390 kcal

Equipment

  • Cast iron skillet For frying eggs; a non-stick pan also works
  • Medium saucepan For making the ranchero sauce
  • Small skillet or comal For warming corn tortillas; a dry flat griddle works great
  • Cutting board and knife For dicing vegetables
  • Wooden spoon or spatula For stirring the sauce and flipping eggs
  • Can opener For the diced tomatoes
  • Measuring spoons For cumin and oil
  • Ladle or large spoon For scooping sauce over tortillas

Ingredients
  

For the Ranchero Sauce

  • 1 can diced tomatoes 14 oz / 400g; fire-roasted variety adds extra depth
  • 2 jalapeño peppers seeds removed and diced; keep seeds for extra heat
  • ½ white onion diced; about ¾ cup
  • 3 garlic cloves minced
  • 1 teaspoon cumin 5ml
  • 1 tablespoon vegetable oil 15ml; for the sauce
  • salt and pepper to taste

For the Eggs and Tortillas

  • 4 large eggs room temperature recommended for even cooking
  • 4 corn tortillas 6-inch; do not substitute flour tortillas
  • 1 tablespoon vegetable oil 15ml; for frying eggs

For Serving

  • refried beans optional but recommended; spread on tortillas before assembling
  • cotija cheese crumbled; feta or queso fresco can be substituted
  • fresh cilantro for garnish; use flat-leaf parsley if you don't enjoy cilantro

Instructions
 

  • Dice the jalapeños (seeds removed), white onion, and mince the garlic cloves. Open the can of diced tomatoes and keep the liquid — do not drain.
  • Heat 1 tablespoon of oil in a medium saucepan over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened and translucent.
  • Add the jalapeño and cook for 2 minutes, then add the garlic and stir constantly for 60 seconds. Pour in the entire can of diced tomatoes, cumin, salt, and pepper, and stir to combine.
  • Bring the sauce to a gentle simmer and cook uncovered on low heat for 8 to 10 minutes, stirring occasionally, until slightly thickened. Remove from heat and set aside.
  • Heat a dry skillet or comal over medium-high heat. Warm each corn tortilla for 30 to 45 seconds per side until pliable with light golden spots, then wrap in a clean towel to keep warm.
  • Heat the remaining tablespoon of oil in a cast iron skillet over medium heat. Crack the eggs in gently and fry for 2 to 3 minutes until the whites are set. Season with salt and pepper.
  • Place 2 tortillas on each plate, spread with refried beans if using, then ladle the ranchero sauce over the top. Add the fried eggs, crumble cotija cheese over everything, and garnish with fresh cilantro. Serve immediately.

Notes

  • Use corn tortillas, not flour — corn holds up better under the sauce and is traditional to this dish.
  • Spreading refried beans on the tortillas before adding sauce helps prevent sogginess.
  • The ranchero sauce can be made up to 4 days ahead and stored in the fridge, or frozen for up to 2 months.
  • Fire-roasted diced tomatoes add a subtle smokiness to the sauce that takes it up a notch.
  • Room temperature eggs fry more evenly and are less likely to have the whites spread thin.
  • For a spicier sauce, leave the jalapeño seeds in or add one chipotle pepper in adobo sauce.
  • Cotija cheese can be swapped for feta cheese or queso fresco with similar results.
  • For the best sunny-side up eggs, avoid moving them in the pan — let the edges set naturally before checking.
  • Leftover sauce works great as a quick salsa, enchilada base, or topping for scrambled eggs on busy mornings.
  • To warm plates before serving, run them under hot water or place in a low oven for a few minutes — eggs cool quickly on cold plates.

Nutrition

Serving: 1ServingCalories: 390kcalCarbohydrates: 32gProtein: 17gFat: 22gSaturated Fat: 6gPolyunsaturated Fat: 4gMonounsaturated Fat: 10gCholesterol: 375mgSodium: 510mgPotassium: 480mgFiber: 5gSugar: 6gVitamin A: 18IUVitamin C: 30mgCalcium: 12mgIron: 15mg
Keyword easy breakfast recipe, fried eggs with salsa, huevos rancheros, Mexican breakfast, ranchero sauce
Tried this recipe?Let us know how it was!