
Apr 28, 2016
This post may contain affiliate links. Please read our disclosure policy.
Mom, what’s for dinner? Shakshuka! “What? Mom, that’s not even a word!” This was the response from my son the first time I made this meal at home. So, what is Shakshuka? For me, it is more of a fond kitchen memory than just a meal.
Every time I make this delicious and simple recipe for my family, the smell of the sauteeing vegetables and spices brings me right back to my grandmother’s kitchen in Spain.

My grandmother used to make this often, mostly, because we had an abundance of peppers available year round in Spain. My grandfather had chickens and hens, so of course, eggs were always plentiful as well. This recipe, made with very basic ingredients, is a keepsake for some of the fondest memories in my grandmother’s kitchen.
It also helps, that this meal is easy to make, and it’s a great solution to a busy weeknight meal. Check out how easy it is to make in this video.
With a family of six, we never have a shortage of eggs in the house. Shakshuka is a way to make eggs the star of our meal without feeling like we are eating, once again, fried eggs.

This meal that can be served for breakfast with toast, for lunch with a salad, or over rice for dinner!
Is there a “secret recipe” your family loves that brings memories back for you when you make it?

Shakshuka
Ingredients
- 1 tablespoon olive oil
- ½ cup finely chopped onion
- 1 red bell pepper chopped
- 1 clove garlic minced
- 1 teaspoon chili powder mild
- 1 teaspoon cumin
- 1 teaspoon paprika
- ½ teaspoon sugar optional
- ½ teaspoon salt
- ¼ teaspoon pepper
- 2 14- ounce cans petite diced tomatoes
- 6 large eggs
- Fresh parsley optional
Instructions
- Heat oven to 375F.
- In a large skillet heat the oil over medium heat. Add diced onion and bell pepper. Cook, stirring frequently until the onion is translucent and the red pepper has softened about 7-8 minutes.
- Add the garlic, chili powder, cumin, paprika, sugar, salt, and pepper to the veggies. Cook for another minute to toast the spices. Add the diced tomatoes and stir to combine. Cook for 10 minutes over medium-low heat.
- Crack all six eggs onto the tomato mixture, making sure you distribute the eggs evenly throughout the skillet.
- Transfer the skillet to the preheated oven and bake until the eggs are set, about 8 minutes. Remove from the oven and sprinkle with fresh parsley.
Amanda
I made this recipe tonight and must say, the flavor was SPOT ON! However, I had an issue with my egg whites appearing “set” (in that they turned from translucent to entirely white in color) and my yolks were actually a little more done than I would have preferred, yet my whites were a bit runny in some spots when I served the meal. Any thoughts?
Laura Fuentes
Amanda, I’m thrilled you enjoyed this recipe. It’s a favorite at my house too! I’ve had this issue before too with some of the eggs -there’s always one where this happens and it’s because of how the egg is distributed on top of the sauce. One tip is to use a spoon to make a deeper well (whole) for the yolk so the white is higher than the yolk. the closer to the heat it will cook the white first. I hope this makes sense!
Maria
We made this last night and it was delicious! We used the cast iron skillet to cook it and then served it over jasmine rice. Wish I could post a pic on here. Thanks for the recipe!
Laura Fuentes
Oh my! That sounds delicious. You can always post on Instagram or Facebook and tag me! Thanks for sharing back with me.
Ava P.
This looks delicious!
Alli
Perfect! This is a great meal for my vegetarian family!
Helen
Wow, looks delicious!
Christina
Yummy!
Susan F.
I need to make this for my kids. Looks delicious!
Harper
Love veggie recipes!
Mel
What an easy dinner to make! Thanks!
Emily
I am a vegetarian so this is amazing for me! Thanks!
Maria
Wow, this looks delicious!