Quick and Easy Shakshuka | 5 Ingredients

Shakshuka is a staple for me – breakfast, lunch, dinner. If I haven’t already eaten eggs that day, I tend to make it for dinner as it’s quite possibly the simplest dish to make. This quick and easy shakshuka with a tomato base is the simplest version of the Middle Eastern/Israeli dish you will come across. In an effort to be minimalist, I made this with tomatoes, eggs, just a few spices and a clove of garlic. That’s just five ingredients! This recipe is a single serving, made in a small pan with two eggs – it’s perfect for one person.

quick and easy shakshuka

For this quick and easy shakshuka, you can use canned tomatoes, tomato sauce, tomato puree or paste or diced fresh tomatoes. The texture of the tomato base will depend on what you decide to use. If you’re using diced fresh tomatoes and prefer a smooth texture, blitz them in a mixer or blender before adding the eggs in. I’m obsessed with fresh herbs so I always choose to top with what I have on hand like fresh cilantro, mint or basil. You can serve it with almonds, olives and hummus (as pictured), toasted bread, a salad or even a dollop of yogurt and tahini. You can also add a little feta or goat cheese when it’s almost done cooking. Sometimes, simple meals really are the most nourishing not only because they’re delicious, but also because they require minimal clean-up!

I recently also wrote the green version of shakshuka that I make with spinach. If you want a more complex version of tomato-based shakshuka with onions and red bell peppers, check out my recipe for that in the archives. This quick and easy shakshuka-for-one recipe is a no-brainer. You can double the recipe (and more) – it also makes a great last-minute dish if you have friends dropping in for a meal. I’d love to hear from you! Leave a comment below or get in touch on Instagram @theindiaedition if you make this recipe or have any questions.

5 Ingredient Shakshuka - It Doesn't Get Easier
Recipe type: Main
Cuisine: Middle Eastern/Israeli
Prep time: 
Cook time: 
Total time: 
Serves: 1
  • ½ cup (125ml) tomato puree/paste + ¾ cup water (adjust per your texture preferences) or 1 cup (2 medium tomatoes) diced tomatoes
  • 1 tbsp olive oil
  • ½ tsp cumin powder
  • 1 clove garlic, crushed
  • 2 eggs
  • Salt, to taste
  • Fresh herbs to garnish: cilantro, mint, basil, etc. (optional but recommended)
  • Paprika or red chili powder (optional)
  1. In a small pan, on medium-low heat, heat the olive oil and crushed garlic 2-3 minutes until fragrant.
  2. Add the cumin powder and paprika/red chili powder if using.
  3. Add the tomato puree and water or diced tomatoes. Cook for 4-5 minutes if using diced tomatoes, 2-3 minutes if using tomato puree.
  4. Crack the eggs directly into the pan. Sprinkle salt, to taste. If you prefer a runny egg, cook for ~2-3 minutes uncovered. If you prefer a well-done egg, cook for 5-6 minutes with a lid on your pan.
  5. Top with fresh herbs like chopped cilantro, basil and/or mint. Serve immediately.

quick and easy shakshuka

Save or share this page:Share on Facebook
1Email this to someone
Pin on Pinterest
0Tweet about this on Twitter
Share on Yummly
1Print this page

Leave a Reply