Experience a delightful fusion of flavors with this Mexican shakshuka recipe. Combining the rich, spicy notes of traditional Mexican cuisine with the comforting, hearty elements of shakshuka, this dish is perfect for breakfast, brunch, or even a light dinner. The vibrant colors and aromatic spices make it as visually appealing as it is delicious.
Some ingredients in this recipe might not be staples in every kitchen. Smoked paprika adds a unique, smoky flavor that elevates the dish, while fresh cilantro provides a burst of freshness. Make sure to pick up these items at the supermarket if you don't already have them on hand.
Ingredients For Mexican Shakshuka
Olive oil: Used for sautéing the vegetables and adding a rich flavor.
Onion: Provides a sweet and savory base for the sauce.
Bell pepper: Adds a mild, sweet flavor and vibrant color.
Garlic: Infuses the dish with a pungent, aromatic flavor.
Ground cumin: Adds a warm, earthy flavor typical in Mexican cuisine.
Ground coriander: Contributes a citrusy, slightly sweet flavor.
Smoked paprika: Provides a smoky depth that enhances the overall taste.
Crushed tomatoes: Forms the base of the sauce, adding a rich, tangy flavor.
Salt: Enhances the flavors of all the ingredients.
Black pepper: Adds a subtle heat and depth to the dish.
Eggs: The star of the dish, providing protein and richness.
Fresh cilantro: Adds a fresh, herbaceous note to the finished dish.
Avocado: Served on the side, it adds a creamy texture and balances the flavors.
Technique Tip for This Recipe
When making shakshuka, it's crucial to create evenly sized wells in the sauce for the eggs to ensure they cook uniformly. Use the back of a spoon to gently press down and form the wells before cracking the eggs into them. This helps the egg whites spread out and cook evenly while keeping the yolks intact.
Suggested Side Dishes
Alternative Ingredients
olive oil - Substitute with avocado oil: Avocado oil has a similar smoke point and a neutral flavor that works well in cooking.
onion - Substitute with shallots: Shallots provide a milder and slightly sweeter flavor, which can complement the dish.
bell pepper - Substitute with poblano pepper: Poblano peppers add a mild heat and a rich, earthy flavor that enhances the Mexican profile.
garlic - Substitute with garlic powder: Use garlic powder if fresh garlic is unavailable; it provides a similar flavor, though less intense.
ground cumin - Substitute with ground caraway seeds: Caraway seeds have a similar warm, earthy flavor that can mimic cumin.
ground coriander - Substitute with ground fennel seeds: Fennel seeds offer a sweet, aromatic flavor that can stand in for coriander.
smoked paprika - Substitute with regular paprika and a dash of liquid smoke: This combination can replicate the smoky flavor of smoked paprika.
crushed tomatoes - Substitute with diced tomatoes and tomato paste: Diced tomatoes provide texture, while tomato paste adds depth and richness.
salt - Substitute with soy sauce: Soy sauce can add a similar salty flavor along with umami richness.
black pepper - Substitute with white pepper: White pepper provides a similar heat and flavor without altering the color of the dish.
eggs - Substitute with tofu: Crumbled tofu can mimic the texture of eggs and absorb the flavors of the dish.
fresh cilantro - Substitute with fresh parsley: Parsley offers a fresh, slightly peppery flavor that can replace cilantro.
avocado - Substitute with sour cream: Sour cream provides a creamy texture and tangy flavor that complements the dish.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the shakshuka to cool to room temperature before storing. This helps prevent condensation, which can make the dish watery.
Transfer the shakshuka to an airtight container. If you plan to store it in the fridge, make sure the container is sealed tightly to maintain freshness.
For short-term storage, place the container in the refrigerator. The shakshuka will stay fresh for up to 3-4 days.
If you want to freeze the shakshuka, use a freezer-safe container or heavy-duty freezer bags. Label the container with the date to keep track of its freshness.
When freezing, consider separating the eggs from the sauce. The eggs can become rubbery when reheated. You can cook fresh eggs when you reheat the sauce.
To reheat from the fridge, transfer the shakshuka to a skillet and warm over medium heat until heated through. You can also use a microwave, heating in short bursts and stirring in between to ensure even heating.
If reheating from frozen, it's best to thaw the shakshuka in the refrigerator overnight. Once thawed, follow the same reheating instructions as for refrigerated shakshuka.
When reheating, you may need to add a splash of water or olive oil to the skillet to help loosen the sauce and prevent it from sticking.
Garnish with fresh cilantro and serve with freshly sliced avocado to restore the dish's vibrant flavors and textures.
How to Reheat Leftovers
Stovetop Method:
- Heat a non-stick skillet over medium heat.
- Add a small amount of olive oil or butter to the skillet.
- Place the leftover Mexican Shakshuka in the skillet.
- Cover with a lid and heat for about 5-7 minutes, or until the eggs and sauce are warmed through.
- Stir occasionally to ensure even heating.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Transfer the Mexican Shakshuka to an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Bake for about 15-20 minutes, or until heated through.
- Optionally, you can remove the foil in the last 5 minutes to slightly crisp the edges.
Microwave Method:
- Place the Mexican Shakshuka in a microwave-safe dish.
- Cover the dish with a microwave-safe lid or a damp paper towel.
- Heat on medium power for 2-3 minutes.
- Stir halfway through to ensure even heating.
- Check the temperature and heat for an additional 1-2 minutes if necessary.
Sous Vide Method:
- Preheat your sous vide water bath to 140°F (60°C).
- Place the Mexican Shakshuka in a vacuum-sealed bag or a zip-lock bag using the water displacement method.
- Submerge the bag in the water bath and heat for about 30 minutes.
- Carefully remove the bag from the water bath and serve immediately.
Air Fryer Method:
- Preheat your air fryer to 320°F (160°C).
- Place the Mexican Shakshuka in an air fryer-safe dish.
- Cover the dish with aluminum foil to prevent the eggs from drying out.
- Heat for about 10 minutes, checking halfway through to ensure even heating.
Best Tools for This Recipe
Skillet: A large, flat-bottomed pan used for cooking the shakshuka mixture and eggs.
Spatula: Useful for stirring the vegetables and spices to ensure even cooking.
Knife: Essential for dicing the onion and bell pepper, as well as mincing the garlic.
Cutting board: Provides a safe surface for chopping vegetables and herbs.
Measuring spoons: Needed to measure out the spices accurately.
Can opener: Required to open the can of crushed tomatoes.
Lid: Used to cover the skillet while the eggs are cooking to ensure they set properly.
Serving spoon: Handy for scooping out the shakshuka when serving.
Small bowl: Useful for cracking the eggs into before adding them to the skillet, to avoid any shell fragments.
Tongs: Can be used to handle the avocado slices when serving.
How to Save Time on Making This Recipe
Prep ingredients in advance: Dice the onion, bell pepper, and mince the garlic ahead of time to streamline the cooking process.
Use canned tomatoes: Opt for crushed tomatoes instead of fresh to save time on peeling and chopping.
Pre-measure spices: Measure out the ground cumin, ground coriander, and smoked paprika before you start cooking.
Cook in a large skillet: A larger skillet allows for more even cooking and can accommodate all the ingredients comfortably.
Cover the skillet: Covering the skillet while cooking the eggs helps them set faster.
Mexican Shakshuka Recipe
Ingredients
Main Ingredients
- 2 tablespoon olive oil
- 1 medium onion, diced
- 1 medium bell pepper, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1 can crushed tomatoes 400g
- 1 teaspoon salt or to taste
- ½ teaspoon black pepper or to taste
- 4 eggs
- ¼ cup fresh cilantro, chopped
- 1 avocado, sliced for serving
Instructions
- Heat olive oil in a skillet over medium heat.
- Add diced onion and bell pepper. Cook until softened, about 5 minutes.
- Stir in minced garlic, ground cumin, ground coriander, and smoked paprika. Cook for another minute.
- Add crushed tomatoes, salt, and black pepper. Simmer for 10 minutes.
- Make small wells in the sauce and crack an egg into each well. Cover the skillet and cook until eggs are set, about 5 minutes.
- Garnish with fresh cilantro and serve with sliced avocado.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Campfire Skillet Breakfast Recipe30 Minutes
- Broccoli and Brie Cheese Quiche Recipe1 Hours
- Authentic Mexican Breakfast Tacos Recipe25 Minutes
- Praline Pecan French Toast Casserole Recipe1 Hours
- Christmas Morning Egg Casserole Recipe1 Hours
- Ramen Noodle Skillet Recipe25 Minutes
- Sausage Egg Casserole Recipe1 Hours
- Cornbread Sausage Casserole Recipe1 Hours

Leave a Reply