Skip to content
Cook with Ipohbunny

Cook with Ipohbunny

Favourite Malaysian and Asian recipes with time-saving hacks

  • Home
  • About
  • Recipes
    • Cuisine
      • Chinese
      • Indian
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Middle Eastern
      • Thai
      • Vietnamese
      • Western
    • Ingredient
      • Beef & Lamb
      • Eggs & Soy
      • Noodles & Pasta
      • Poultry
      • Rice
      • Seafood
      • Vegetables
    • Meal
      • One-pot meal
      • Breakfast & Brunch
      • Snacks & Sweets
      • Condiments
      • Side dish
      • Soups & Stews
    • Other Home Cooks
  • Stories
  • Contact
  • Toggle search form

Best Shakshuka Ever

Posted on April 16, 2021February 5, 2026 By Alexandra Wong No Comments on Best Shakshuka Ever
Jump to Recipe Print Recipe

One of the most popular dishes during the month of Ramadan sahur is, tadah, shakshuka!

Featuring poached eggs in a hearty tomato sauce, this beloved Middle Eastern breakfast dish is perfect for sahur because it’s healthy, nutritionally balanced, keeps you full and most of all, very delicious! Just dip some crusty bread in the creamy, eggy, tomatoey sauce, yummm!

Some fun facts: the word shakshuka comes from Arabic, meaning, “a haphazard mixture” or “all mixed up.” It’s also known as “eggs in purgatory” in Italy 😛

As I’ve made this dish many times, I wondered how to level up. Tried a few new tricks recently, which thankfully worked.

Here are some tips for a kick-ass shakshuka – some rather controversial!

1. Use roasted tomatoes and peppers, instead of fresh ones. As you may already know, roasting them make them sweeter and intensifies the flavour. They also cook faster in the morning, when you want to minimise cooking time. Of course, this means you have to do some food prep beforehand. Just toss your tomatoes and capsicum in olive oil and roast in oven for an hour until soft and lightly charred. You can use these roasted veges as filling for quesadilla, topping for pizza, the possibilities are endless!

2. You can add all kinds of cheese, but I found that a salty, creamy one like gorgonzola really gives an intense pop of flavour. (I get mine here) Forget cream cheese though – too mild.

3. This next step may be a bit controversial. In the original recipes, you’ll typically find a combination of spices in the dish, such as cumin and smoked paprika. I find that their addition makes this dish too heavy and complicated, as there are already such complex flavours involved from the combination of tomato, cheese, peppers and egg. I tried making the dish with and without the spices, and find that I much prefer the former (sans spice). Sorry shakshuka purists!

4. You can use canned tomatoes, which are easier to mash and thus would make this saucier. But today, I decided to make my shakshuka more chunky and we like it!

 

You may like this egg recipe too

Afghani omelette

Best Shakshuka Ever

Roasted tomatoes and peppers add sweetness while gorgonzola lends a sharp, creamy pop to this beloved Middle Eastern breakfast dish
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 15 minutes mins
Servings 2

Equipment

  • cast iron skillet

Ingredients
  

  • 3 eggs
  • 12-15 roasted cherry tomatoes
  • 1-2 roasted red peppers
  • 1 garlic clove, minced
  • 1 shallot, diced
  • 1 tbsp olive oil
  • 1/2 cup water (or stock, if you have)
  • Salt and black pepper
  • A pinch of gorgonzola, crumbled
  • A handful spinach
  • 7-8 rocket leaves

Instructions
 

  • Heat up oil in skillet and saute garlic and shallots until soft, not brown.
  • Add roasted cherry tomatoes and red peppers, cook for a few minutes
  • Add water and stir so that mixture is more homogenous, then simmer for about 10 minutes.
  • Add spinach now to give it time to wilt and soften. Stir.
  • Season with salt.
  • Form three wells and crack in eggs. Cook until desired doneness. You may cover with a lid to cook the yolks faster.
  • Crumble in gorgonzola, add black pepper and sprinkle with rocket. Serve!!

Notes

Sahur-Friendly Shakshuka - Quick FAQ

1. What is shakshuka?

Shakshuka is a Middle Eastern dish made of eggs poached in a tomato-based sauce, usually cooked with peppers, onions, and spices. It is commonly eaten for breakfast or brunch and is often served with bread for dipping.

2. Why is shakshuka popular for sahur during Ramadan?

Shakshuka is popular for sahur because it is nutritionally balanced, filling, and easy to prepare. The combination of protein from eggs and fibre from vegetables helps provide sustained energy during fasting hours.

3. What does the word shakshuka mean?

The word shakshuka comes from Arabic and means “a mixture” or “all mixed up.” The dish refers to eggs cooked together with a rich tomato and vegetable sauce.

4. Can you use roasted vegetables in shakshuka?

Yes, roasted tomatoes and peppers can be used in shakshuka. Roasting enhances sweetness, intensifies flavour, and can reduce cooking time during preparation. Roasted vegetables also create a deeper and slightly smoky taste in the sauce.

5. Can canned tomatoes be used for shakshuka?

Canned tomatoes are commonly used in shakshuka because they are softer and easier to mash, creating a smoother and saucier texture. Fresh or roasted tomatoes can be used instead if you prefer a chunkier sauce.

6. What cheese works best in shakshuka?

Strong, creamy cheeses such as gorgonzola work well because they add a salty and intense flavour that complements the tomato and egg combination. Mild cheeses like cream cheese may not provide enough contrast or depth.

7. Do you need spices like cumin and paprika in shakshuka?

Traditional shakshuka recipes often include spices such as cumin and smoked paprika. However, the dish can still be flavourful without them, especially when using roasted vegetables and strong cheese. The spice level can be adjusted based on personal taste.

8. How do you prevent eggs from overcooking in shakshuka?

To prevent overcooking, create small wells in the sauce before cracking the eggs and cook on gentle heat. Covering the pan helps the eggs cook evenly while keeping the yolks soft and creamy.

9. What bread is best served with shakshuka?

Crusty bread such as sourdough, baguette, or flatbread works best with shakshuka because it can soak up the tomato and egg sauce without becoming too soggy.

10. Can shakshuka be prepared ahead of time?

The tomato and vegetable sauce can be prepared in advance and stored in the refrigerator. When ready to serve, reheat the sauce and add fresh eggs to cook just before eating for the best texture and flavour.
Post Views: 4,689
Breakfast & Brunch, Eggs, Middle Eastern, One-pot meal, Vegetarian Tags:breakfast, eggs

Post navigation

Previous Post: Keto Lemon Loaf
Next Post: Mushroom Burger (Vegetarian)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Most Popular Recipes

  • Braised Yee Mee (109,062)
  • Hyderabad Mutton Masala (49,222)
  • Mum’s Fried Beehoon (46,406)
  • Sang Har Meen (37,145)
  • Claypot Chicken Rice (32,131)
  • Pengat Pisang (31,919)
  • Nyonya Otak-otak (31,260)
  • Woo Thau Koh (Yam Cake) 芋头糕 (28,690)
  • Easy Baked Cheese Rice (25,155)
  • Kai Si Hor Fun (Ipoh Chicken Hor Fun) (24,507)

Site Map

  • Home
  • About
  • Recipes
    • Cuisine
      • Chinese
      • Indian
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Middle Eastern
      • Thai
      • Vietnamese
      • Western
    • Ingredient
      • Beef & Lamb
      • Eggs & Soy
      • Noodles & Pasta
      • Poultry
      • Rice
      • Seafood
      • Vegetables
    • Meal
      • One-pot meal
      • Breakfast & Brunch
      • Snacks & Sweets
      • Condiments
      • Side dish
      • Soups & Stews
    • Other Home Cooks
  • Stories
  • Contact
  • Instagram
  • LinkedIn
  • TikTok
  • YouTube

Who’s Ipohbunny, lah?

 

Welcome!

I’m Alexandra Wong, aka Ipohbunny. Yes, I was born in Ipoh, a city in the state of Perak, Malaysia. Oh and like many Ipohites, I’m a hardcore foodie!

As a food and travel journalist and author, and daughter of two amazing home cooks (my mum makes better food than most restaurants!) I am passionate about recreating restaurant-style dishes at home.

From Indian to Japanese, Laotian to Italian, I’m game to try any cuisine from any country – as long as there’s a stove involved (yes, I even bake bread on it) and my well-loved airfryer is within reach!

Connect with me if you love ideas for easy gourmet meals and real-life kitchen stories. I’m active on Instagram, Facebook and Linkedin.

Chat soon!

Copyright © 2026 Cook with Ipohbunny.

Powered by PressBook WordPress theme