Huevos Rancheros Breakfast Tostadas
During a culinary tour through central Mexico, I discovered this hearty breakfast at a small family-run inn. Their version featured crispy tortillas topped with perfectly cooked eggs and a smoky tomato sauce. My adaptation maintains those essential elements while creating a slightly sturdier tostada format that makes it easier to serve and eat, perfect for introducing friends to traditional Mexican breakfast flavors.
Ingredients
- 8 corn tortillas
- 1/4 cup vegetable oil
- 1 can (15 oz) pinto or black beans, drained and rinsed
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- 2 tablespoons butter
- 8 large eggs
- 2 cups ranchero sauce (homemade or store-bought)
- 1 cup queso fresco, crumbled
- 2 avocados, sliced
- 1/4 cup red onion, finely diced
- 1/4 cup cilantro, chopped
- Hot sauce, for serving
For homemade ranchero sauce (optional):
- 1 tablespoon olive oil
- 1/2 onion, diced
- 2 cloves garlic, minced
- 1 jalapeño, seeded and diced
- 1 can (14.5 oz) fire-roasted tomatoes
- 1/2 teaspoon ground cumin
- 1/4 teaspoon dried oregano
- Salt to taste
Instructions
- For tostadas: Brush both sides of tortillas with oil. Arrange on baking sheets and bake at 400°F for 10-12 minutes, flipping halfway, until crisp and golden.
- For homemade sauce (if using): Heat olive oil in a saucepan over medium heat. Sauté onion, garlic, and jalapeño until soft, about 5 minutes. Add tomatoes, cumin, oregano, and salt. Simmer for 10 minutes, then blend until smooth.
- In a small saucepan, combine beans with cumin, garlic powder, salt, and pepper. Warm over low heat, mashing slightly.
- Heat butter in a large non-stick skillet over medium heat. Crack eggs into skillet and cook to desired doneness (sunny-side up is traditional).
- Meanwhile, warm ranchero sauce in a separate pan.
- To assemble: Spread a layer of beans on each tostada. Top with a fried egg, generous spoonful of ranchero sauce, queso fresco, avocado slices, red onion, and cilantro.
- Serve immediately with hot sauce on the side.
Recipe Notes
- For a quicker version, use store-bought tostada shells instead of baking your own.
- Make the ranchero sauce ahead and refrigerate for up to 5 days or freeze for 3 months.
- Try adding a layer of Mexican chorizo or bacon for extra flavor.
- For a vegetarian protein boost, use refried beans mixed with a little chipotle in adobo.
Prep time: 15 minutes | Cook time: 25 minutes | Serves: 4



