Go Back

Roasted Eggplant Shakshuka

Made on Twitch: https://www.twitch.tv/bfurb

Keyword breakfast, brunch
Author Brittany Furbee


  • 1 Medium Sized Eggplant
  • 4 Roma Tomatoes
  • 1 28 oz. Can of Diced Tomatoes
  • 1 6 oz. Can of Tomato Paste
  • 3 Cloves Garlic chopped
  • 1 Small White Onion chopped
  • 1 Teaspoon Red Chili Flakes
  • ¼ Teaspoon Cayenne Pepper
  • ½ Teaspoon Paprika
  • 1 Lemon
  • 2 Tablespoons Red Wine Vinegar
  • 1/3 Cup Chopped Parsley
  • 1/3 Cup Chopped Cilantro
  • 6 Eggs
  • Garlic Salt
  • Salt
  • Pepper
  • Olive Oil
  • Crusty Bread such as sourdough
  • Feta Cheese for serving


  1. Preheat the oven to 400 degrees Fahrenheit.
  2. Slice the eggplant into ½ inch thick rounds. Coat each side with olive oil and place in a single layer on the baking tray. Sprinkle with garlic salt and pepper.
  3. Bake for 20 minutes, or until golden brown, turning over after 10 minutes so both sides cook evenly.
  4. In a cast iron skillet, add a tablespoon of olive oil, chopped garlic and onion. Sauté for 3-4 minutes over a medium-low heat. Add the chopped tomatoes and cook for an additional five minutes, or until most of the liquid has evaporated.
  5. Add canned tomatoes, tomato paste, red chili flakes, cayenne pepper, paprika, zest and juice of one lemon and red wine vinegar. Simmer for 5 minutes, and then add roasted eggplant and most of the parsley and cilantro to pan. Reserve some herbs as a topping. Add salt and pepper to taste.
  6. Using a large spoon, form small pockets in the sauce, and crack an egg into each one. Cover with a lid and continue to cook the sauce over medium low heat for 5-7 minutes or until eggs are cooked to your liking.
  7. Top eggs with reserved parsley, cilantro and feta.
  8. Serve over crusty bread that has been toasted in the oven and enjoy!

Recipe Notes

For additional crunch, add crispy roasted chickpeas on top.