Shakshuka recipe: How to cook within 40 minutes?

Shakshuka is a popular dish in North Africa and is an excellent choice for those on a diet. You can prepare it in your kitchen using fresh ripe tomatoes, canned tomatoes, or homemade harissa chile paste. If you don’t have access to fresh ripe tomatoes, you can use canned ones or even freeze them. Besides the tomato sauce, you can also add onions and peppers. The Shakshuka recipe below will instruct you to cook this dish step by step.

Shakshuka recipe

North African Shakshuka


Shakshuka Recipe

Delicious and easy to make, this shakshuka recipe would be an excellent choice for a holiday brunch, breakfast, or even a weeknight dinner. To make it a truly show-stopping dish, top it with sliced avocado, crumbled feta, and fresh parsley leaves. Then, scoop it up with pita or slices of the best crusty bread you can find.
5 from 1 vote
Print Pin
Course: Breakfast, Dinner, lunch, Main dishes
Cuisine: African, North African
Keyword: Shakshuka recipe
CookingStyle: Baking
Prep Time: 10 minutes
Cook Time: 25 minutes
5 minutes
Total Time: 40 minutes
Servings: 3
Calories: 221kcal
Author: Ms Kelly
Add to Collection



  • 2 spoons of olive oil
  • 1 large yellow onion finely chopped
  • 1 large red pepper or roasted pepper finely chopped
  • ¼ teaspoon of fine sea salt
  • 3 cloves Garlic chopped or minced
  • 2 tablespoons of tomato paste
  • 1 teaspoon cumin powder
  • ½ teaspoon smoked paprika
  • 1 large can 28 grams of crushed tomatoes, preferably roasted on the fire
  • 2 tablespoons of fresh coriander or flat parsley and addition of coriander or parsley leave to garnish
  • Freshly ground black pepper to taste
  • 5 to 6 large eggs
  • ½ cup of crumbled feta cheese
  • Crispy bread or pita to serve
Read  How to Make Turkey Sausage, Broccoli and Tomato Crustless Quiche


  • Preheat the oven to 375 degrees Fahrenheit. Heat the oil in a large saucepan (preferably stainless steel) over medium heat. Add the onion, salt, and pepper. Cook for 4 to 6 minutes, frequently stirring, until the onions are soft and translucent.
  • Add tomato paste, garlic, cumin, red pepper flakes, and paprika. Let it boil for 1 or 2 minutes, constantly stirring until pleasant and fragrant.
  • Pour the blended tomatoes with their juice and add the cilantro. Stir and simmer. If necessary, reduce the heat to low and cook for 5 minutes.
  • Extinguish the fire. Taste (be careful it's hot) and adjust seasoning if needed. Use the back of a spoon to create a well near the perimeter and break the egg right into the well. Gently pour the tomato mixture over the egg white to save the egg. Repeat for a second the amount you can do with the remaining 4-5 eggs. Sprinkle the eggs with some salt and pepper.
  • Gently put the pan in the oven (it is heavy) and cook for 8 to 12 minutes. Often return after 8 minutes. They are cooked when the egg whites are matte white, and the yellow yolk has increased slightly but remains soft. They ought to always turn halfway when you shimmy the pan. (Remember that they will keep on cooking after removing the pan from the oven.)
  • Place the hot pot with potholders on a heat resistant surface such as the stove. Garnish with crumbled feta, fresh coriander leaves, and other chili flakes.
  • Serve in bowls with crispbread on one side.



  • Reduce or omit ¼ teaspoon of chili flakes if you are sensitive to spices
  • Many photos online show shakshuka cooked in a cast iron pan. Tomatoes are acidic and may erode the seasoning on your cast iron pan as well as dull the finish. You may also get a slight metallic flavor to the dish. So we recommend not taking any chances and cooking it in a stainless steel pan.
Read  How to Make Chicken Meatballs – 6 Steps
Share on Facebook Share on Twitter


Calories: 221kcal | Carbohydrates: 11g | Protein: 14g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 295mg | Sodium: 667mg | Potassium: 396mg | Fiber: 2g | Sugar: 6g | Vitamin A: 2098IU | Vitamin C: 57mg | Calcium: 192mg | Iron: 3mg
© Food And Meal

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the Spoonacular Database, whenever available, or otherwise other online calculators.

Shakshuka is a tasty dish that can be enjoyed by the whole family. It’s a great addition to any meal and tastes delicious with toast, vegetables, and whole grains. If you’re looking for a healthy breakfast recipe, try this kind of food! You’ll thank us in the future. So enjoy! And don’t forget to pin this Shakshuka recipe! If you enjoy it, please comment below. Keep making delicious and healthy dishes! You can make shakshuka with this recipe!