I made Galatopita and, as someone who loves Greek Desserts, I’m telling you this semolina custard pie is shockingly silky and somehow more interesting than any custard I’ve had.

I’m obsessed with galatopita in a way that’s almost annoying. I love how its custard hits that sweet spot between silky and slightly grainy from semolina, and the flaky phyllo dough on top makes every forkful a little loud.
It’s not precious. It’s Greek Desserts at their stubborn best.
But I keep coming back for the custard pie thing. Rich custard, vanilla whispering, a hint of lemon if you want drama.
I eat it for breakfast, lunch, or because I need something genuinely simple that tastes like actual joy. Yes, I said joy.
No apologies. I’ll fight you for it.
Ingredients

- Phyllo dough: flaky crunch that makes every bite feel delicate.
- Basically melted butter: rich flavor that crisps layers, pure comfort.
- Whole milk: makes custard silky and creamy, you’ll notice.
- Semolina: gives subtle grainy body, helps custard hold shape.
- Granulated sugar: sweetens evenly, not overpowering, just right.
- Eggs: set the custard firm yet tender, add protein.
- Vanilla extract: warm aroma that rounds out sweet milk notes.
- Lemon zest: bright citrus pop that cuts richness, plus freshness.
- Baking powder: lightens texture slightly so it’s not dense.
- Ground cinnamon: cozy spice on top, familiar and comforting.
- Salt: balances sweetness and sharpens overall flavor, it’s essential.
Ingredient Quantities
- 10 sheets phyllo dough, thawed if frozen
- 6 tablespoons unsalted butter, melted (plus extra for brushing)
- 5 cups whole milk
- 3/4 cup fine semolina (rava)
- 3/4 cup granulated sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon lemon zest (about 1 small lemon)
- 1 teaspoon baking powder
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
How to Make this
1. Preheat oven to 350°F (175°C). Butter a 9×13 inch baking dish well and set aside.
2. Warm 4 cups of the milk in a saucepan over medium heat until it’s just below simmering, stirring so it doesn’t scald.
3. Whisk together the remaining 1 cup milk, semolina, sugar, baking powder, cinnamon and salt in a bowl until smooth.
4. Slowly pour the semolina mixture into the hot milk while whisking constantly; cook for 4 to 6 minutes until it thickens to a porridge-like custard, stirring to keep it smooth.
5. In a separate bowl beat the eggs lightly, then temper them by whisking in about 1/2 cup of the hot semolina mixture to raise their temperature, then stir the eggs back into the pan. Remove from heat and stir in vanilla and lemon zest.
6. Lay one sheet of phyllo in the buttered dish and brush lightly with melted butter, repeat with 4 more sheets so you have 5 layered on the bottom, brushing each sheet; keep the unused phyllo covered with a damp towel so it doesn’t dry out.
7. Pour the warm semolina custard over the layered phyllo and spread gently to level. Layer the remaining 5 phyllo sheets on top, brushing each with butter as you go. Tuck edges in and brush the top well.
8. Using a sharp knife score the top phyllo into squares or diamonds so it’s easier to cut after baking, and sprinkle a little extra cinnamon if you like.
9. Bake for 45 to 55 minutes until the top is deep golden and the custard is set in the center (it will still have a slight wobble). If the top browns too fast, tent loosely with foil.
10. Let the galatopita cool completely at room temperature, at least 2 hours, or chill to firm up before cutting and serving. Store leftovers covered in the fridge.
Equipment Needed
1. Oven (set to 350°F / 175°C)
2. 9×13 inch baking dish, well buttered
3. Medium saucepan for warming milk
4. Whisk (for semolina mix and tempering eggs)
5. Mixing bowls (one for dry mix, one for eggs)
6. Measuring cups and spoons
7. Pastry brush for buttering phyllo
8. Rubber spatula or spoon for spreading custard gently
9. Sharp knife for scoring the top
10. Damp towel to cover unused phyllo (and a cooling rack if you like)
FAQ
Galatopita, Greek Milk Custard Pie Recipe Substitutions and Variations
- Phyllo dough: swap with store bought puff pastry for a quicker, flakier top. It’ll be richer and a bit heftier, so roll it thin and reduce brushing butter a little or it gets greasy.
- Whole milk: use full fat canned coconut milk or unsweetened oat milk if you want dairy free. Coconut gives a silkier, slightly coconutty flavor; oat is more neutral but the custard will be a touch less set.
- Fine semolina (rava): replace with fine cornmeal (polenta) for a similar grainy texture, or use almond flour plus 1 tablespoon cornstarch to help thicken if you want a nuttier, looser set.
- Eggs: for a vegan option, use silken tofu blended smooth plus 2 tablespoons cornstarch (per 3 eggs) to mimic structure, or make a flax egg (1 tbsp ground flax + 3 tbsp water per egg) for a slight nutty taste but it won’t be quite as firm.
Pro Tips
1. Chill the custard a bit before pouring over the bottom phyllo, even 5 minutes helps so it doesnt puddle and sog the layers; still pour while warm so it settles into the sheets, but not piping hot.
2. Brush the phyllo very lightly, one thin coat at a time, you can always add more; too much butter makes it greasy and heavy, too little and it wont crisp right.
3. Score the top well and use a ruler or straight edge for even pieces, this makes serving neater and helps steam escape so the custard sets faster.
4. Let it cool completely at room temp before cutting, or chill for a couple hours in fridge; cutting while warm makes a mess and the custard will squish out.

Galatopita, Greek Milk Custard Pie Recipe
I made Galatopita and, as someone who loves Greek Desserts, I’m telling you this semolina custard pie is shockingly silky and somehow more interesting than any custard I’ve had.
8
servings
390
kcal
Equipment: 1. Oven (set to 350°F / 175°C)
2. 9×13 inch baking dish, well buttered
3. Medium saucepan for warming milk
4. Whisk (for semolina mix and tempering eggs)
5. Mixing bowls (one for dry mix, one for eggs)
6. Measuring cups and spoons
7. Pastry brush for buttering phyllo
8. Rubber spatula or spoon for spreading custard gently
9. Sharp knife for scoring the top
10. Damp towel to cover unused phyllo (and a cooling rack if you like)
Ingredients
-
10 sheets phyllo dough, thawed if frozen
-
6 tablespoons unsalted butter, melted (plus extra for brushing)
-
5 cups whole milk
-
3/4 cup fine semolina (rava)
-
3/4 cup granulated sugar
-
3 large eggs
-
1 teaspoon vanilla extract
-
1 teaspoon lemon zest (about 1 small lemon)
-
1 teaspoon baking powder
-
1/2 teaspoon ground cinnamon
-
1/4 teaspoon salt
Directions
- Preheat oven to 350°F (175°C). Butter a 9×13 inch baking dish well and set aside.
- Warm 4 cups of the milk in a saucepan over medium heat until it’s just below simmering, stirring so it doesn’t scald.
- Whisk together the remaining 1 cup milk, semolina, sugar, baking powder, cinnamon and salt in a bowl until smooth.
- Slowly pour the semolina mixture into the hot milk while whisking constantly; cook for 4 to 6 minutes until it thickens to a porridge-like custard, stirring to keep it smooth.
- In a separate bowl beat the eggs lightly, then temper them by whisking in about 1/2 cup of the hot semolina mixture to raise their temperature, then stir the eggs back into the pan. Remove from heat and stir in vanilla and lemon zest.
- Lay one sheet of phyllo in the buttered dish and brush lightly with melted butter, repeat with 4 more sheets so you have 5 layered on the bottom, brushing each sheet; keep the unused phyllo covered with a damp towel so it doesn’t dry out.
- Pour the warm semolina custard over the layered phyllo and spread gently to level. Layer the remaining 5 phyllo sheets on top, brushing each with butter as you go. Tuck edges in and brush the top well.
- Using a sharp knife score the top phyllo into squares or diamonds so it’s easier to cut after baking, and sprinkle a little extra cinnamon if you like.
- Bake for 45 to 55 minutes until the top is deep golden and the custard is set in the center (it will still have a slight wobble). If the top browns too fast, tent loosely with foil.
- Let the galatopita cool completely at room temperature, at least 2 hours, or chill to firm up before cutting and serving. Store leftovers covered in the fridge.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 276g
- Total number of serves: 8
- Calories: 390kcal
- Fat: 20.8g
- Saturated Fat: 9.8g
- Trans Fat: 0.13g
- Polyunsaturated: 3.1g
- Monounsaturated: 6.3g
- Cholesterol: 60.8mg
- Sodium: 272mg
- Potassium: 289mg
- Carbohydrates: 44.3g
- Fiber: 0.9g
- Sugar: 26.9g
- Protein: 11.6g
- Vitamin A: 355IU
- Vitamin C: 0.1mg
- Calcium: 204mg
- Iron: 0.6mg

















