Authentic Portokalopita Recipe (Greek Orange Cake)

This post may contain affiliate links.

A slice of orange cake topped with a scoop of vanilla ice cream sits on a white plate, with whole oranges and more cake visible in the background.
5 from 1 vote

This authentic Portokalopita recipe is incredibly moist, syrupy, and bursting with fresh orange flavor. Unlike a regular cake, this traditional Greek orange cake is made with dried phyllo, Greek yogurt, and fresh oranges. After baking, it’s soaked in a fragrant orange and cinnamon syrup, creating a soft, syrupy center with a beautifully golden top.

A slice of moist Greek orange cake (also known as portokalopita)  topped with a scoop of vanilla ice cream sits on a white plate, with an orange and more cake in the background.

I learned how to make authentic Portokalopita from a Greek chef during a cooking class in Athens. It was one of those recipes that immediately caught my attention. Using dried phyllo instead of flour to make a cake seemed so unusual!

This recipe is also Episode 3 of David Cooks the World, my series where I travel to different countries and learn traditional recipes from local chefs. Then, I come home and recreate what I learned in my own kitchen.

If you’ve been following the series, you may have already tried my authentic Greek salad from Episode 1 or Greek tzatziki from Episode 2. Now it’s finally time for something sweet!

Why You’ll Love This Portokalopita

  • Learned in Greece: This recipe is based on the techniques I learned from a Greek chef in Athens.
  • Packed with orange flavor: Fresh orange juice and zest flavor both the cake and syrup.
  • Amazing texture: It’s golden and slightly crisp on top, but moist and syrupy inside.
  • Easy to make: The technique is unusual, but the actual process is surprisingly simple.
  • Great for making ahead: Portokalopita gets even better after the syrup has time to soak into the cake.

What Is Portokalopita?

A tray of golden, sliced portokalopita (greek orange cake) with one piece pulled out, a fork on a plate with another cake slice, and an orange nearby.

Portokalopita (πορτοκαλόπιτα) is a traditional Greek orange cake made with phyllo pastry. Its name comes from the Greek words for orange (portokali) and pie (pita).

However, this isn’t a typical phyllo dessert like Baklava or baklava rolls (Saragli). Instead of layering the phyllo, you dry it until crisp. Then, you crumble it and fold it directly into the cake batter.

The batter usually contains Greek yogurt, eggs, sugar, oil, and plenty of fresh orange. Once baked, the hot cake is soaked in a fragrant orange and cinnamon syrup

The result is a wonderfully moist and fragrant cake with a texture that’s completely different from a traditional orange cake. The phyllo absorbs the orange syrup while still giving the cake structure and a slightly crisp top.

Portokalopita Ingredients

Ingredients for a recipe are arranged on a marble surface, including Greek yogurt, sugar, eggs, oranges, cinnamon, baking powder, phyllo pastry, water, oil, vanilla, and salt, each labeled clearly with text.
  • Phyllo pastry: This replaces the flour found in a traditional cake. It must be completely dried before adding it to the batter.
  • Oranges: Use fresh oranges for both the juice and zest. Since orange is the main flavor, fresh juice makes a big difference.
  • Greek yogurt: Use full-fat Greek yogurt for the best texture and flavor. In Greece, I learned that 10% fat Greek yogurt is preferred for Portokalopita. It makes the cake richer and helps create that soft, moist texture.
  • Eggs: Help bind the batter and give the cake structure.
  • Sugar: You’ll need sugar for both the cake and orange syrup.
  • Sunflower oil: Keeps the cake moist without adding a strong flavor. Another neutral-flavored oil also works.
  • Vanilla extract: Adds another layer of flavor without overpowering the orange.
  • Baking powder: Gives the cake a little lift as it bakes.
  • Cinnamon: I add a cinnamon stick to the syrup. It gives the orange syrup a warm, subtle spice.
  • Salt: Just a pinch helps balance the sweetness.

This is only a quick overview. For exact quantities, scroll down to the recipe card below. 👇

How to Make Portokalopita

1. Dry the phyllo: Tear the phyllo sheets into rough pieces. Spread them over a large baking sheet. Bake at 300°F (150°C) for 10–15 minutes, tossing occasionally. The phyllo should become completely dry and crisp, but it shouldn’t brown. Let it cool slightly, then crumble it into smaller pieces.

2. Make the orange syrup: Combine sugar, water, orange juice, and cinnamon in a saucepan. Bring to a boil, then simmer for 4–5 minutes. Remove from the heat and cool completely.

A person squeezes juice from an orange half into a pot of liquid on a stovetop, with juice visibly dripping into the pot.

3. Make the batter: Whisk the Greek yogurt and sugar until smooth. Add the eggs, orange zest, orange juice, vanilla, baking powder, and salt. Finally, add the sunflower oil and whisk until smooth.

4. Add the phyllo: Gradually add the dried phyllo to the batter. Fold well after each addition so the pieces stay separated and evenly coated. Let the mixture rest for about 5 minutes.

5. Bake and Pour the syrup: Transfer the mixture to a greased baking dish and spread it evenly. Bake at 350°F (180°C) for 45–50 minutes.

Remove the cake from the oven and poke a few holes with a skewer or knife. Slowly pour the cold orange syrup over the hot cake. Add it in several additions, allowing the syrup to absorb between each one.

6. Let it soak: Give the cake enough time to absorb all that delicious orange syrup before slicing.


Greek Orange Cake Video Recipe

Watch the full video below to see exactly how I learned to make authentic Portokalopita in Greece.

Prefer the written recipe? Scroll down to the recipe card. 👇


The Secret to Perfect Portokalopita: Dry the Phyllo

One of the most important steps when making Portokalopita is drying the phyllo completely. Fresh phyllo is soft and flexible. For this recipe, however, it should be dry and brittle before being added to the batter.

Many Greek chefs I met simply air-dry the phyllo at room temperature for several hours or even overnight. This traditional method works very well, but it requires some planning ahead.

For a quicker and more consistent method, I prefer drying it in a low oven. Tear the sheets into pieces, spread them out, and bake at 300°F (150°C) for 10–15 minutes. Toss them once or twice so they dry evenly.

The goal is to remove the moisture without browning the phyllo. Once crisp, let it cool and crumble it into roughly 1-inch (2–3cm) pieces.

Finally, add the dried phyllo to the batter gradually. This helps keep the pieces separated and prevents large clumps from forming.

Hot Cake + Cold Syrup: Why It Matters

A hand pours clear syrup from a saucepan over a golden brown cake in a glass baking dish on a wooden board.

One of the most important techniques I learned when making Portokalopita is to combine hot cake with completely cooled syrup.

This temperature contrast helps the syrup absorb gradually and evenly without making the cake overly soft or soggy. If both the cake and syrup are hot, the texture can become too wet.

It’s a technique you’ll see in many Greek, Mediterranean, and Middle Eastern syrup-soaked desserts, including classic baklava, knafeh, and basbousa. Depending on the dessert, either the pastry or syrup is cooled so they aren’t both piping hot when combined.

For Portokalopita, I prefer making the syrup first and letting it cool completely. Then, pour it slowly over the cake as soon as it comes out of the oven. Add it in two or three additions so the cake has time to absorb it evenly.

What Pan Size Should I Use?

A person uses a brush to spread oil or butter inside a clear glass baking dish on a white marble countertop.

I made and tested this recipe in a 10 × 6-inch (25 × 15cm) rectangular casserole dish.

However, you don’t need that exact size.

An 8-inch (20cm) square pan or 9-inch (23cm) round pan is close enough in surface area. You can use the recipe as written.

For larger pans, increase the recipe approximately as follows:

Remember that pan size affects baking time. A thinner cake will generally bake faster, while a thicker cake may need longer.

Look at the cake rather than relying only on the clock. It should be puffed and deeply golden before you remove it from the oven.

How to Serve Portokalopita

A square slice of moist portokalopita cake topped with a scoop of vanilla ice cream sits on a white plate. Whole oranges and more cake are visible in the background.

Personally, I think Portokalopita is delicious on its own. There is already plenty of flavor from the oranges and cinnamon syrup.

However, a scoop of vanilla ice cream makes it even better. The cold, creamy ice cream works beautifully with the syrup-soaked cake.

You could also serve it with:

  • A spoonful of thick Greek yogurt
  • Lightly whipped cream
  • Fresh orange slices
  • A little extra orange zest
  • Greek coffee or cold coffee such as Dalgona coffee

If you love orange desserts but want something completely different, try my orange and ginger cake. It’s a more traditional flour-based cake topped with beautiful candied orange slices.

How to Store Portokalopita

  • Refrigerate: Cover the cake well or transfer slices to an airtight container. Store in the refrigerator for up to 4–5 days.
  • Before serving: I like to let refrigerated slices sit at room temperature for 15–20 minutes. The cake softens slightly, and the orange flavor becomes more noticeable.
  • Make ahead: Portokalopita is an excellent make-ahead dessert. In fact, giving the syrup more time to soak into the cake can improve the texture.
A square piece of moist Greek yogurt and orange cake topped with a scoop of vanilla ice cream sits on a white plate, with an orange in the background.

Portokalopita (Greek Orange Cake)

Authentic Portokalopita recipe! This Greek orange cake is made with phyllo, yogurt and fresh orange, then soaked in orange syrup.
5 from 1 vote
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Course Dessert
Cuisine Greek, Mediterranean
Servings 10
Calories 316 kcal

Ingredients
 

For the syrup:

  • 1 cup (200 g) Sugar
  • cups (420 ml) Water
  • ¼ cup (60 ml) Orange juice
  • 1 Cinnamon stick

For the cake:

  • 9 oz (250 g) Phyllo pastry see notes
  • 2 Eggs large
  • ½ cup + 2 tablespoons (125 g) Sugar
  • ¾ cup + 2 tablespoons (200 g) Greek yogurt full fat
  • Orange zest from one orange
  • ¼ cup (60 ml) Fresh orange juice
  • 1 teaspoon Vanilla extract
  • 1 teaspoon Baking powder
  • cup (160 ml) Sunflower oil (or other neutral oil)
  • Pinch Salt

Instructions
 

  • Dry the phyllo: Preheat the oven to 300°F (150°C). Separate the phyllo sheets, tear them into rough pieces, and spread them in a single layer on a large baking sheet. Bake for 10–15 minutes, tossing once or twice, until the phyllo is completely dry and crisp, but not browned. Let it cool slightly, then crumble it into smaller pieces – roughly 1-inch (2–3cm) pieces.
  • Prepare the syrup: In a small saucepan combine the sugar, water, orange juice, and cinnamon stick. Bring to a boil over medium-high heat, then simmer for 4–5 minutes. Remove from the heat and let the syrup cool completely.
  • Preheat the oven: Preheat the oven to 350°F (180°C). Grease an 8-inch (20cm) square baking dish or a similar-sized baking pan with oil. For other pan sizes, see the Notes below.
  • Make the batter: In a large bowl whisk together the yogurt and sugar until smooth. Add the eggs, orange zest, orange juice, vanilla extract, baking powder, and a pinch of salt, then whisk until combined. Add the sunflower oil and whisk until smooth.
  • Add the phyllo: Add the dried phyllo gradually, a handful at a time, folding well after each addition so the pieces remain separated and evenly coated. Let it sit for 5 minutes so the phyllo can absorb some of the batter.
  • Bake: Transfer the batter to the prepared pan and spread it into an even layer. Bake for 45–50 minutes, or until the cake is puffed, deeply golden brown, and crisp around the edges.
  • Add the syrup: As soon as the cake comes out of the oven, poke a few holes using a knife or a skewer, then slowly pour the cooled syrup evenly over the hot cake, including around the edges. Add it in 2–3 additions, allowing each addition to absorb before pouring over more.
  • Serve: Let the cake rest until all the syrup has soaked in. Slice and serve as is or with a scoop of vanilla ice cream.

Video

Notes

  • Pan sizes: I used a 10×6-inch (25 × 15cm) rectangular casserole dish for this recipe. However, you can also use any of the following: 
    • 8-inch (20cm) square baking dish (recommended)
    • 9 × 6-inch (23 × 15cm) rectangular baking or casserole dish
    • 11 × 7-inch (28 × 18cm) baking dish (the cake will be thinner and may bake a little faster)
  • Adjusting for different pan sizes: If you’re using a different pan size, adjust the ingredients based on the baking surface area:
    • 9-inch (23cm) square pan: Increase all ingredients by about 35%.
    • 11 × 7-inch pan: Increase all ingredients by about 30%.
    • 9 × 13-inch pan: Double the recipe.
    • 9-inch (23cm) round pan: Increase the ingredients by about 15%
  • Extra orange flavor: For an even more intense orange flavor, add the peel or a zest of 1 orange to the syrup while it’s simmering. Remove it along with the cinnamon stick before pouring the syrup over the cake. 
  • Hot cake, cold syrup: For the best absorption, pour completely cooled syrup over the cake immediately after it comes out of the oven. Adding hot syrup to a hot cake may make it overly soft. 
  • Control the sweetness: Traditional Portokalopita is very syrupy. If you prefer a less sweet cake, you can use about 3/4 of the syrup instead of the full amount. 
  • Storage: Store the cake covered in the refrigerator for up to 4–5 days. Let individual slices sit at room temperature for 15–20 minutes before serving for a softer texture and fuller orange flavor. 

Nutrition

Calories: 316kcalCarbohydrates: 38gProtein: 3gFat: 17gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 13gTrans Fat: 0.003gCholesterol: 33mgSodium: 182mgPotassium: 64mgFiber: 1gSugar: 24gVitamin A: 74IUVitamin C: 6mgCalcium: 42mgIron: 1mg
Nutrition information is automatically generated and thus we can not guarantee it is 100% accurate.
Keyword baked, comfort food, easy, sweet
5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 2 GB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

One Comment

  1. 5 stars
    My wife and I had this dessert 13 years ago when we were in Crete on our honeymoon. We really loved it, but unfortunately, we haven’t had it since then. Now, with your easy recipe, we will definitely make portokalopita! We have such great memories from Greece.

    August 16, 2026