Mexican Shakshuka recipe inspired by Eggs Diablo. Eggs simmered in a spicy tomato cream sauce and topped with cheddar and broiled until bubbly.
Eggs Diablo is a Sonoran-style dish of eggs cooked in a spicy red sauce that is a Tucson’s Mexican breakfast standard. The shakshuka format borrows the technique of poaching eggs directly in sauce and applies it to the Sonoran flavor profile. Both traditions use eggs cooked in spiced tomato sauce.
This Mexican Shakshuka recipe cooks in a single cast iron skillet from start to finish. A 6.5-inch Lodge cast iron skillet is the ideal size for two servings. The sauce fills it perfectly and the skillet goes directly from stovetop to broiler without transferring.
Ingredients
- 4 eggs
- ½ small onion chopped
- 1 Serrano chili chopped
- 1 large tomato or 3 Campari tomatoes chopped
- 1 clove of garlic chopped
- 1 teaspoon chopped cilantro
- 2 tablespoons olive oil
- 1 tablespoon heavy cream
- 2 tablespoons sharp cheddar
- salt and pepper to taste
- ¼ teaspoon hot or mild smoked paprika
Instructions
- Heat olive oil in a small oven-safe skillet over medium heat. Add onions and saute until translucent, about 5 minutes.
- Add garlic, serrano chili, cilantro, paprika and chopped tomatoes and cook until fragrant about 5 more minutes. If the sauce gets too thick add a little water.
- Reduce the heat to medium-low and carefully crack the eggs into the simmering sauce.
- Pour in the cream and continue to simmer until the eggs are set.
- Top with cheese and place under the broiler until the cheese melts and starts to brown, about 5 minutes.

















