This post may contain affiliate links. Please read our disclosure policy.
This Persian-inspired breakfast combines whole fried eggs with sweet Medjool dates, halloumi cheese, and toasted pine nuts for the most delicious combination of flavors and textures. Finished with sesame seeds, a little cinnamon, and fresh herbs, this 15-minute breakfast is something fresh to try in your breakfast rotation. If you’ve never tried dates and eggs together, you’re in for a treat! Serve it with a slice of sourdough or warm pita bread to scoop up all that goodness!

The Dates-and-Halloumi Balance
Trust me on this recipe; the combination of sweet and savory ingredients is what makes this dish so special.
Here’s what makes these eggs with dates so delicious:
- Medjool Dates: Medjool dates have a naturally sweet, caramel-like flavor and a soft, chewy texture. When paired with savory ingredients like eggs and cheese, they create the perfect contrast.
- Halloumi Cheese: I love halloumi! This salty cheese turns beautifully golden and crispy in the skillet, adding a savory bite that balances the sweetness of the dates.
- Pine Nuts: Toasted pine nuts add a delicate crunch and nutty flavor. They make a big difference to the texture of this dish.
- Sesame Seeds and Cinnamon: This combination brings a subtle warmth and nuttiness to the eggs without overpowering the other ingredients. It’s such a simple way to add another layer of flavor.
- Fresh Mint or Dill: Fresh herbs bring a bright, refreshing finish that complements the rich eggs and halloumi.
- Aleppo Pepper Flakes: If you like a little heat, you can finish your eggs with a sprinkle of Aleppo pepper flakes. They’re optional if you don’t like spice!

Tips for Making Dates and Eggs
This recipe comes together quickly, but there are a few things to keep in mind when cooking everything in the same skillet.
Give your eggs room to cook. Rather than scrambling the eggs, you’re keeping them whole. Make sure there’s enough space between each egg for the whites to spread out and cook evenly.
Watch your halloumi. You want the cheese to become golden brown and crispy, but not overly dark. If you notice the edges browning too quickly, turn down the heat.
Keep an eye on the egg whites. The eggs should cook until the whites are set, which takes about 4–5 minutes. You can also cover the skillet with a lid if you’d like to help the whites finish setting without increasing the heat underneath.
Questions About Dates and Eggs
Nope! This recipe uses whole eggs that are gently cracked directly into the skillet with the dates and halloumi. The egg whites spread around the other ingredients as they cook, bringing everything together in one pan. There’s no whisking or folding required, making this a simple breakfast to prepare.
The key is keeping an eye on the heat. You’re looking for halloumi that’s golden brown and crispy, while the egg whites become set.
If the cheese starts getting too dark around the edges before the eggs are finished cooking, lower the heat. You can also cover the skillet with a lid to help the egg whites set without needing to turn up the temperature.
Save this recipe for later

Ingredients
For the eggs
- 2 tsp sesame seeds
- ¼ tsp ground cinnamon
- 3 tbsp pine nuts, toasted
- 2 tbsp extra-virgin olive oil
- ½ cup shaved halloumi cheese
- 4-6 medjool dates, pitted and torn in half
- 4 eggs
- Kosher salt
Garnishes
- Optional: aleppo pepper flakes
- Fresh mint and/or dill to garnish
Serve with
- Sourdough toast
Instructions
Start Cooking- In a small bowl mix together the sesame seeds and cinnamon. Set aside.
- Heat a medium-sized non-stick skillet or cast-iron pan over medium heat. Toast the pine nuts until fragrant and starting to turn golden brown. Set the pine nuts aside on a paper towel lined plate.
- With the skillet still on medium heat, add the olive oil, shaved halloumi cheese and pitted and torn dates, cut side down in an even layer. Cook for 2-3 minutes. Then, add the sesame seeds and cinnamon mixture.
- Gently crack each egg into the pan, making sure they each have space around them for the egg whites to spread. Season the eggs lightly with salt.
- Cook until the whites of the eggs are set, about 4-5 minutes (you can cover the pan with a lid if desired) and the halloumi is turning golden brown and crispy (turn the heat down if the edges start to get too dark).
- Garnish with aleppo pepper flakes (if desired) and fresh mint or dill. Serve with sourdough toast.
Notes
- We love to serve this with our Fluffy Greek Pita Bread Recipe or a slice of sourdough.
- If you love this breakfast, try our Simple Greek Breakfast Plate (Proïnó)

Be the first to discuss this recipe.