This post may contain affiliate links. Please read our disclosure policy.
Grab a loaf of crusty bread or some soft lavash and dig into this incredibly delicious Macedonian Shakshuka with Ajvar! A wonderful rustic meal featuring baked eggs nestled in a flavorful roasted red pepper relish, it’s perfect for soaking up every last bite. Macedonian Shakshuka is the ideal one-skillet breakfast to feed a hungry crowd.
Shakshuka, Macedonian Style
In just a few minutes, eggs, feta cheese, and Ajvar – a roasted red pepper relish/sauce/spread – come together, creating an incredible winter dish that’s simple, comforting, and full of textures and flavor. Best thing about it is that you can have this ridiculously easy, yet so darn flavorful Macedonian Shakshuka for breakfast, lunch, or even dinner!
Ajvar + eggs + feta is a match made in heaven, friends. All you’ll need to complete this meal is warm homemade skillet bread, and believe me, you’ll want to eat Macedonian Shakshuka every day. If you want to keep it low carb, grab this recipe for cloud bread, too.
Although there are various versions around, the most widely known Shakshuka involves eggs cooked in a spiced tomato sauce. Macedonians, on the other hand, (and because we are HUGE on peppers… like, they’re in every recipe of ours), we make our Shakshuka with Ajvar. Have you had Ajvar, and why not?! Get yourself a jar NOW. You.Will.LOVE it. Grab this jar(s) from Amazon.
What Is Ajvar?
Ajvar is vegan, vegetarian, gluten free, and just plain ol’ very delicious. It’s a relish made with just roasted red peppers cooked down to intensify the flavors and thicken up its consistency. Ajvar is the most authentic Macedonian specialty my homeland has to offer and I hope you’ll give it a try! I have a recipe for homemade Ajvar 👈 right here, and if you have some (read: a lot of ) time on your hands, you should make it from scratch. 😊
What is Shakshuka?
The word shakshuka comes from Arabic, meaning, “all mixed up”. Shakshuka is a popular Middle Eastern and North African dish that most likely dates back to Ottoman Empire times. It is a staple dish in Israel, but also Libya and Tunisia. In the western world, you might find this dish under the name of, “Eggs in Purgatory”, or, “Turkish Menemen”, which is also prepared with peppers.
What You’ll Need
- Vegetable Oil: Used to sauté the onions and garlic. You can substitute with avocado oil or olive oil for similar results.
- Yellow Onion: If you don’t have yellow onion, white onion or shallots are good alternatives.
- Garlic: Enhances the flavor with its aromatic and savory profile. In a pinch, garlic powder can work, but fresh garlic is preferred.
- Fresh Thyme Leaves: Dried thyme (about half the amount) is a great substitute if fresh isn’t available.
- Ajvar: If Ajvar isn’t available, you can use drained fire-roasted tomatoes for a similar flavor profile, though it won’t have the same depth.
- Salt and Black Pepper: Essential for enhancing the overall flavor. Adjust to taste.
- Feta Cheese: Adds a creamy, tangy element that complements the roasted flavors. If feta isn’t an option, try goat cheese or ricotta for a different creamy texture.
- Eggs: I use anywhere between 4 to 6 eggs for shakshuka.
How To Make Macedonian Shakshuka
- Prep. We start with preheating the oven to 400˚F.
- Heat the oil. Next, heat up some oil in a cast iron skillet or a heavy-bottomed skillet.
- Cook the aromatics. Add diced onions to the hot oil; cook for a few minutes to soften the onions, and then stir in the garlic and thyme.
- Cook the ajvar and cheese. To the skillet, add Ajvar, feta cheese, salt, and pepper; continue to cook for about 8 minutes, until bubbly and cooked down a bit.
- Add the eggs. Remove the skillet from the heat. Make 4 to 5 wells in the Ajvar and add an egg into each well. I suggest using medium-sized eggs, but large will work just as well but may take an extra minute to cook through.
- Bake. Pop the skillet in the oven and bake for about 10 to 15 minutes or until the eggs are baked and set.
- Serve. Remove skillet from oven; garnish with parsley and remaining feta, and serve.
Serving Suggestions
Macedonian Shakshuka is a versatile shakshuka recipe that shines at any meal. For breakfast or brunch, serve it with an assortment of warm breads, like my no knead bread or garlic breadsticks, to soak up the flavorful sauce. For lunch, pair it with a fresh side salad like my Mediterranean Cobb salad or the classic shopska salad.
At dinner, this perfect Macedonian Shakshuka becomes the star of a vegetarian feast right alongside this pasta with red pepper pasta sauce, satisfying even the heartiest appetites in my Macedonian family. Hosting a crowd? Round out the spread with an assortment of smoked meats, soft cheeses, and my homemade flatbread for a meal that’s as satisfying as it is impressive.
How To Store Shakshuka
- Store leftovers in an airtight container and keep in the fridge for 3 days.
- Reheat on the stove over medium heat until heated through.
More Macedonian Recipes
- Traditional Macedonian Moussaka (Meat Potato Casserole)
- Macedonian-Style Baked Beans
- Macedonian Dinner Rolls (Kifli) with Feta
Pin this now to find it later
Pin ItMacedonian Shakshuka with Ajvar
Ingredients
- 2 tablespoons vegetable oil, avocado oil or olive oil are also OK to use
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 1 teaspoon fresh thyme leaves, or use 1/2 teaspoon dried thyme
- 24 ounces jar of Ajvar
- salt and pepper, to taste
- 1 cup crumbled feta cheese, divided
- 4 to 5 eggs
Instructions
- Prep the oven. Preheat oven to 400˚F.
- Heat the oil. Set a cast iron skillet or any heavy-bottomed skillet over medium-high heat. Add oil to the heated skillet.
- Cook the aromatics. Add onions to the hot oil and cook for 2 minutes or until softened. Stir in the garlic and cook for 20 seconds.
- Stir in the Ajvar and feta. Add the Ajvar to the skillet and stir to combine. Season with salt and pepper. Stir in 1/2 cup crumbled feta cheese and cook the mixture for 8 minutes, stirring frequently. Remove from heat. Taste for salt and pepper and adjust.
- Add the eggs. Using a spoon, Make 4 to 5 wells in the sauce. Add eggs to each well.
- Bake. Put the shakshuka in the oven and bake for 12 to 14 minutes or until the eggs are set.
- Serve. Remove from oven and let it rest for 5 minutes. Garnish with remaining feta and parsley; serve.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
Sounds wonderful. Do the yolks in the eggs come out hard or runny (my preference)?
Wow! This looks so good! I have to make it for lunch soon!
I hope you enjoy it! Thank YOU! ๐
What a great way to start my day! This looks amazing; can’t wait to make this for breakfast tomorrow, indeed!
I hope you enjoy it! Thank YOU! ๐
I 100% need this in my life!!
I hope you enjoy it! Thank YOU! ๐
Wow – as soon as I saw the picture I knew I needed to try it! Delicious dish!!
I hope you enjoy it!! Thank YOU! ๐
This is delicious! I had no idea how easy shakshuka is to make.
Wow, this definitely looks like one hearty breakfast! This will come in handy with the holidays coming up.
Thank YOU! I hope you enjoy it! ๐
Oh my goodness this looks so delicious and tasty! I can’t wait to make this! My family is going to love it!
Thank YOU! I hope you and your family enjoy it! ๐
You photos have me drooling!! Making this for breakfast this weekend.
Thank you so much! I hope you enjoy it! ๐