Shakshuka with Caramelized Onions, Yellow and Bulgarian Cheese

  • Cooking and Prep: 40 m
  • Serves: 4
  • Contains:

Ingredients (13)

Main ingredients

Start Cooking

Prepare the Shakshuka

  1. Heat oil in a sauté pan over medium-high heat. Add onions and fry until beginning to brown. Add sugar and carrots and stir to combine. Add garlic, salt and white pepper and continue to fry until the mixture is deeply golden.

  2. Add tomatoes. Lower heat, cover, and let steam for 10 minutes. Lift the lid and add tomato sauce and water. Stir and continue to cook until sauce thickens.

  3. Taste and adjust seasoning at this point. (If serving in individual dishes as shown, transfer mixture to oven safe dishes and continue as directed, baking the final eight minutes in the oven instead of over the stove).

  4. Crack eggs, one at a time, into a small dish. Add each egg over the shakshuka, evenly spacing them on top. Once egg sets slightly, top with cheeses. Cover and cook additional eight minutes. 

  5. Serve with fresh bread.


To eliminate the odors of garlic, onions, fish, hot pepper, or other pungent smells, rub your hands with salt (about a teaspoon full). The salt neutralizes the smell. Wash off the salt and wash with regular soap.


To pry apart two cups that have become jammed inside one another, place the bottom cup in a bowl with hot water and pour cold water over the top cup. The temperature difference will cause them to separate almost immediately.

Please Log in to post a review How'd it turn out? Write a review. SUBMIT
Please Log in to ask a question Write your question here POST
For the latest and trendiest recipes!