This Greek Honey Cake is a sweet treat made with honey, walnuts, and spices. It’s light, fluffy, and perfect for sharing with family!
Whenever I make this cake, the smell fills the house and makes my family smile. It’s so easy, you can whip it up while wearing your favorite PJs! 😊
I love serving this cake with a dollop of yogurt on the side. It adds a nice tangy flavor that makes each bite even better! Give it a try!
Key Ingredients & Substitutions
Semolina flour: This gives the cake a unique texture. If you can’t find it, you can substitute with fine cornmeal for a different flavor. Just remember, it may change the final texture a bit.
Plain yogurt: Yogurt adds moisture and tang. Greek yogurt is a great option, but if you’re dairy-free, you can use unsweetened almond yogurt instead.
Olive oil or melted butter: I love using olive oil for its health benefits and flavor. You can also use melted coconut oil, but it will change the taste slightly.
Honey: Fresh honey is essential for flavor, but you can substitute it with maple syrup if needed. It will give a different sweetness but still delicious!
Walnuts/almonds: They add a nice crunch. If nuts are a concern, try sunflower seeds or just skip them altogether. The cake will still be lovely!
How Can I Get My Cake To Rise Perfectly?
Proper rising relies on using the right baking technique. Here are steps to ensure your cake rises beautifully:
- Make sure your baking powder is fresh. Old baking powder can lead to flat cakes.
- Mix the wet and dry ingredients gently. Over-mixing can make your cake tough.
- Don’t open the oven door too early while baking. This can cause the cake to sink.
Following these tips will help your Greek Honey Cake come out fluffy and delicious every time! Enjoy watching it rise proudly in your oven!

Greek Honey Cake Recipe
Ingredients You’ll Need:
For the Cake:
- 1 cup semolina flour
- 1 cup all-purpose flour
- 1 cup granulated sugar
- 1 cup plain yogurt
- 2/3 cup olive oil or melted butter
- 3 large eggs
- 1/2 cup honey, plus extra for drizzling
- 1/2 cup chopped walnuts or almonds (optional)
- 1 tsp baking powder
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp ground cloves or nutmeg (optional)
For Garnish:
- Slivered almonds (optional)
How Much Time Will You Need?
This Greek Honey Cake has a total time of about 1 hour. This includes around 15 minutes of preparation and about 40–45 minutes of baking time. Letting the cake cool down for a bit afterwards is also important!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 350°F (175°C). While that’s happening, take a 9-inch round cake pan and grease it with some butter or oil, and then dust it with flour to prevent sticking.
2. Mix Wet Ingredients:
In a large mixing bowl, whisk the eggs and sugar together until the mixture becomes pale and creamy. This usually takes a minute or two. Next, add in the yogurt, olive oil (or melted butter), honey, and vanilla extract. Stir everything together until it’s nicely combined.
3. Combine Dry Ingredients:
In a separate bowl, sift together the semolina flour, all-purpose flour, baking powder, ground cinnamon, and ground cloves or nutmeg (if you’re using them). Mixing these dry ingredients well will help the baking powder distribute evenly in your batter.
4. Mix It All Together:
Gradually add the dry mixture into the wet mixture, stirring gently with a spatula or wooden spoon until everything is just combined. It’s okay if there are a few lumps; you don’t want to overmix it!
5. Add Nuts (Optional):
If you’re using chopped walnuts or almonds, fold them gently into the batter now.
6. Bake the Cake:
Pour the batter into your prepared cake pan and smooth the top with a spatula. Bake in the preheated oven for about 40–45 minutes, or until the top turns golden brown and a toothpick inserted in the center comes out clean.
7. Drizzle with Honey:
While the cake is baking, warm the extra honey in a small saucepan on low heat or in the microwave for a few seconds until it’s pourable. Once the cake is out of the oven, drizzle this warm honey generously over the top of the cake, letting it soak in.
8. Cool and Garnish:
Let the cake cool completely in the pan on a wire rack. Once it’s cool, garnish the top with slivered almonds if you like.
9. Serve and Enjoy:
Slice the cake into wedges and serve it up! This Greek Honey Cake is delicious on its own, but you can also enjoy it with some Greek yogurt on the side or alongside a warm cup of tea.
Enjoy your sweet, moist Greek Honey Cake with its lovely honey glaze and nutty aroma!
Can I Use a Different Type of Flour?
You can substitute the semolina flour with fine cornmeal for a unique texture. However, if you don’t mind the change, all-purpose flour can work for the entire recipe as well!
What If I Don’t Have Honey?
If you’re out of honey, maple syrup or agave syrup can work as a great alternative. Just keep in mind that it will alter the flavor slightly, but it will still be delicious!
How Do I Store Leftover Cake?
Store any leftovers in an airtight container at room temperature for up to 3 days. If you’d like it to last longer, you can refrigerate it, but be sure to bring it to room temperature before serving for the best flavor.
Can I Make This Cake Ahead of Time?
Absolutely! You can bake the cake a day in advance. After it cools, store it in an airtight container. Just remember to drizzle the honey on top shortly before serving for that fresh taste!



