Baked Huevos Rancheros Casserole (Cazuela de Huevos Rancheros)
A hearty combination of homemade refried beans, savory ham, and fried eggs topped with salsa and cheese are cooked together in a casserole for the perfect baked breakfast.

- Prep time
- 10 min
- Cook time
- 9 min
- Yield
- 6 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 3 cups refried beans
- 2 teaspoons canola oil
- 8 thin slices deli ham or turkey
- 6 to 8 large eggs
- kosher or sea salt
- salsa of your choice
- 8 ounces Oaxaca cheese (asadero, mozzarella, or Monterey Jack Cheese grated)
Instructions
- 1
Preheat oven to 450 degrees
- 2
Heat the refried beans in a small saucepan over medium heat, stirring occasionally, until hot. Spread beans in an even layer in a 9-x-13-inch baking dish.
- 3
Heat 1 teaspoon of the oil in a large nonstick skillet over medium-high heat. In batches, add the ham or turkey slices and sear 15-20 seconds per side. Remove from heat, fold slices in half, and arrange on top beans in a single layer.
- 4
Reduce the heat to medium-low and add the remaining 1 teaspoon oil. Crack all eggs by side into the pan, or cook in batches. Sprinkle with salt to taste. Cover and cook for 2 to 3 minutes, just until the eggs are set on the bottom but are not fully done; the yolks should be runny and the top part of the eggs whites should not yet be cooked through. Turn off the heat. Alternatively, you can cook the eggs 2 at a time in a small nonstick skillet.
- 5
With a large spoon or spatula, cut the eggs into 8 portions or arrange them as you cook them in batches and, trying not to break the yolks, place each one on top of a folded slice of meat.
- 6
Gently ladle the salsa over the eggs so that they are completely covered, and top with the cheese.
- 7
Bake until the cheese has completely melted, about 3 minutes. Serve immediately.