This post may contain affiliate links. Please read our disclosure policy.
This easy shakshuka recipe consists of perfectly poached eggs in tomato sauce and vegetables. Enjoy this scrumptious Mediterranean comfort dish for breakfast or dinner.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Shakshuka is a vibrant, savory dish that makes for an easygoing morning or evening meal. I especially love it when entertaining visitors. It's loaded with tomato flavor and doesn't weigh you down like pasta sometimes can. The eggs add protein, flavor, and a silky texture making this dish one of our favorite skillet meals, especially with my baked crostini!
Ingredients you'll need
- olive oil
- onion
- bell peppers
- garlic
- canned tomatoes (crushed or whole peeled)
- paprika
- cumin
- salt and pepper
- eggs
- Optional garnish: fresh parsley or cilantro, feta cheese, avocado slices, or lemon wedges
How to make Shakshuka
- Heat olive oil and sauté the onion, bell peppers, and garlic until tender.
- Add tomatoes and seasonings.
- Reduce heat and simmer this sauce until warmed through.
- Use a spoon to create divets in the surface of the sauce.
- Add eggs to the wells and continue simmering until the eggs are cooked to your liking. Note: Cover the pan for faster cooking.
- Garnish and serve warm.
Other easy breakfast recipes
📖 Recipe
Shakshuka Recipe
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
When scaling the recipe 2x or 3x, the gray ingredient note stays the same. Adjust quantities accordingly.
Ingredients
- 1 tablespoon Olive Oil
- ½ medium Onion, diced (about 1 cup)
- 1 medium Red Bell Pepper, seeded and diced (about 1 cup)
- 3 cloves Garlic, minced
- 1 (28-ounce can) Crushed Tomatoes, or other canned tomatoes
- 1 teaspoon Paprika
- ½ teaspoon Ground Cumin
- Salt and Pepper, to taste
- 4-6 Eggs
Garnish
- Fresh Parsley or Cilantro, Feta Cheese, Sliced Avocado, or Lemon Wedges
Instructions
- Heat OLIVE OIL in a saute pan over medium heat until shimmering.
- Add ONIONS, PEPPERS, and GARLIC. Saute until tender.
- Stir in TOMATOES, PAPRIKA, and CUMIN and bring everything to a simmer.
- Add SALT and PEPPER to taste.
- Use a large spoon to create divots on the surface of the tomato mixture. Place individual EGGS into these divots.
- Simmer for 8-15 minutes, or until the eggs reach your desired doneness. Note: You can cover the pan for quicker cooking.
- Garnish and serve warm.
Equipment
- large spoon
Andrea Metlika says
I have family in Turkey and this is a favorite there. It looks fantastic.
Traci Antonovich says
Thanks, Andrea! Lucky you to have family in Turkey! I'd love to visit someday 🙂
Katherine says
Such a tasty looking shakshuka! Bookmarking for brunch at the weekend!
Traci Antonovich says
Thanks so much, Katherine! Shakshuka is the perfect weekend brunch item! Hope you love it 🙂
Jessica Formicola says
I've never made Shakshuka, but man does it look good! I can't wait to try it this weekend!
Traci Antonovich says
Thanks, Jessica! Shakshuka really is the perfect weekend breakfast 🙂
Raia Todd says
My family will love this! It looks so delicious.
Traci Antonovich says
Thanks Raia! Hope they do love it! 🙂
Irina says
What a genius idea for breakfast! The combo of poached eggs with tomato sauce sounds delicious! I am going to make it on the weekend. Thanks for sharing.
Traci Antonovich says
Thanks Irina! I didn't invent this one, but I sure do love to eat it 🙂