Get 5 Secrets to Make Homemade Taste Food Better + New Recipes Weekly!
Published February 20, 2023. This post may contain affiliate links. Please read my disclosure policy.
This delicious Shakshuka recipe is a blend of peppers, onions, spices, and tomatoes that are stewed down and served with poached eggs. Your guests and family will be blown away at just how delicious this traditional recipe is.
We are huge breakfast fans in our house and love trying different things. If you are the same way and are looking to change up your breakfast routine, then you must try my Dutch baby or Italian Frittata.
Shakshuka is a popular North African and Israeli dish that consists of eggs that are cooked in a thick, zesty tomato sauce with peppers, onions, and spices. There are many variations to this dish, and will likely be different depending on who’s making it. This dish was said to be created by Jewish people who were living in Tunisia that was then later brought to the Mediterranean and Middle East, as well as Israel, where it’s still popular today.
I commonly serve this dish for breakfast and brunch, but it can be served for any meal of the day. Shakshuka translates to a “mixture” as well as “shaken.” I’m unsure how either of these applies to the dish and is pronounced as shahk-SHOO-kah.
- Oil – I prefer to use expeller-pressed olive oil. However, you can use any oil you are comfortable cooking with.
- Onion – This recipe can use red, yellow, white, or sweet onion. I also added quite a bit of garlic to the recipe.
- Peppers – I like to use red bell peppers in this, but feel free to use spicy peppers.
- Tomatoes – Canned tomatoes or canned whole peeled tomatoes that have been crushed with your hands give the most robust flavor.
- Spices – Ground cumin and paprika add some earthy flavors to the sauce.
- Sugar – Just a touch of sugar adds some nice sweetness to the sauce and can help balance out the taste if you use spicier peppers.
- Eggs – Any large eggs that are chilled or at room temperature will work.
- Seasonings – I like to use sea salt and fresh cracked pepper.
How to Make Shakshuka
Add the olive to a large 10” to 12” cast-iron skillet or rondeaux over medium heat.
Pour in the onions, peppers, and garlic into the pan and sauté until they are lightly browned. Which takes about 5 to 7 minutes while frequently stirring.
Add in the tomatoes, cumin, paprika, sugar, salt, and pepper, and mix until combined.
Simmer the mixture over low heat for 10 minutes.
Add the eggs 1 at a time to the tomato sauce, evenly spreading out the eggs not to completely cover the tomato mixture.
Cover the skillet with a lid and simmer over low heat for 8 to 12 minutes or until the desired internal temperature is achieved.
Garnish with optional chopped fresh parsley and serve with fresh sliced artisan bread or with a side of polenta.
Make-Ahead and Storage
Make-Ahead: This is meant to be eaten as soon as it is done, or else the eggs will continue to cook. However, you can make the zesty red sauce without poaching the eggs in it one day ahead of time.
How to Store: Cover and keep it in the refrigerator for up to 3 days with the eggs poached in the sauce. Cover without the eggs and keep it in the refrigerator for 5 to 7 days. You can freeze the sauce without having poached any eggs in it for up to 6 months. Thaw this in the refrigerator for 1 day or until thawed.
How to Reheat: Add the desired amount of shakshuka to a small pan, cover it, and heat over low heat until hot. It is better to reheat it as a sauce without having poached the eggs.
Chef Notes + Tips
- You can make little indents in the sauce of where you want to put the eggs while poaching them.
- Feel free to add 1 small seeded and small diced jalapeño or serrano pepper while also sauteing the vegetables to add a little spice to the sauce.
- If you don’t have a lid for your cast iron skillet, like I don’t, I use a ½ sheet tray.
More Breakfast Recipes
- 2 tablespoons olive oil
- 1 peeled and small diced yellow onion
- 1 seeded and small diced red bell pepper
- 4 finely minced cloves garlic
- 2 28- ounce cans of whole peeled tomatoes, crushed with hands
- 2 teaspoons ground cumin
- 1 teaspoon paprika
- ½ teaspoon sugar
- 6 to 8 large eggs
- sea salt and fresh cracked pepper to taste
- Add the olive to a large 10” to 12” cast-iron skillet or rondeaux over medium heat.
- Pour in the onions, peppers, and garlic into the pan and sauté until they are lightly browned. Which takes about 5 to 7 minutes while frequently stirring.
- Add in the tomatoes, cumin, paprika, sugar, and salt and pepper, and mix until combined.
- Simmer the mixture over low heat for 10 minutes.
- Add the eggs 1 at a time to the tomato sauce evenly spreading out the eggs not to completely cover the tomato mixture.
- Cover the skillet with a lid and simmer over low heat for 8 to 12 minutes or until the desired internal temperature is achieved.
- Garnish with optional chopped fresh parsley and serve with fresh sliced artisan bread.
Another great dish from this great chef
thank you so kindly!!
Family go-to for breakfast lunch and dinner!
An excellent shashuka! Easy and authentic. Thanks for another home run😊
I love this recipe. I’ve been serving it to my family and guests for breakfast ever since you presented it. We make sure to have it at least once a week.
I’ve bumped it up a little by adding some sliced cooked hot Italian sausage.
This is perfect recipe!
I crave for this food. I will cook at the weekend!
In Turkey, this recipe is named by “Menemen”. Menemen is the best sunday morning choise of Turkish people (especially with summer tomatos) Shakshuka is a little bit diffent in Turkish cousine. In Turkish style, shakshuka includes diced and fried potato, eggplant and green pepper. Shakshuka is served with tomato sauce and yogurt with garlic. It can be consumed for a dinner or lunch, it can also be consumed as mezes.
Thank you Billy 🙂
I’ve been looking up shakshuka on the Internet for about a year now. Seem like everybody had some kind of exotic spice that needed to go into this dish. When I came across yours, I had everything in my pantry. So I made this this morning and it was delicious! The sliding scale to make it for two servings was awesome! I topped it with a little bit of fresh grated cheddar cheese and some chopped cilantro and served it with warm flour tortillas. Thank you for generously sharing your knowledge.🙏
This sounds so delicious! I can’t wait to try it soon! I think my family is going to love it!
This looks like the perfect dinner dish.
It’s good for every meal!
I always order this for brunch when we go out. Can’t wait to surprise my husband with this at home.
He’ll love it!
I’ve never made shakshuka before but this was amazing! Great recipe, thanks!
Oh it is so easy to make and you will love it!
This is delicious!