Karidopita is a traditional Greek walnut cake that is mildly spiced and soaked in syrup. It's incredibly moist, delicious, and simple to make.
This aromatic spiced walnut cake is one of the most popular desserts in Greece. It's moist, full of crunchy walnuts, and drenched in a luscious syrup. It's one of my favorite Greek comfort foods!
After developing and testing this dessert, I finally have the best karidopita recipe that I can't wait to share with you!
What is karidopita?
Karidopita (pronounced ka-ri-THO-pi-ta) is a classic Greek cake made with chopped walnuts and soaked in a sweet syrup. The moist cake is infused with spices and has a rich, nutty flavor.
What Makes This Recipe Stand Out
- No meringue. Although some traditional recipes for karidopita require you to separate the eggs and make a meringue first, my recipe is a lot simpler because you don't make a meringue.
- No semolina flour. Traditionally, karidopita is made with semolina flour, however, I found that using all-purpose flour creates a much fluffier cake that's not dense.
- Perfect texture. Using oil and milk instead of butter makes this cake really light, fluffy, and moist.
- Not overly sweet. Even though the syrup may seem like it's a lot, this cake is not overly sugary or sweet, it has just the right balance.
Love Greek desserts? Try my Galatopita (Greek Milk Pie), my Halva Cake, or my Koulourakia (Greek Easter Cookies).
Jump to:
What you need to make this recipe
For the syrup
- Water - This is the base for the syrup which helps dissolve the sugar.
- Sugar - This makes the syrup sweet and helps to balance the flavors of the cake.
- Spices - You'll need a cinnamon stick and 4 whole cloves.
- Lemon juice - It helps prevent sugar crystals from forming in the syrup.
For the cake
- Flour - You'll need all purpose flour.
- Coarsely chopped walnuts - You can use any variety you like.
- Sugar - I use regular, granulated sugar.
- Eggs - You'll need 3 medium eggs.
- Milk - Adds moisture and richness to the cake needed for a soft and fluffy texture. You can use whatever fresh milk you have on hand.
- Oil - You'll need a light vegetable oil to help make the cake moist. I found that vegetable oil has a much lighter flavor than olive oil.
- Baking soda and baking powder - Both are crucial to help the cake rise and become light and airy.
- Spices - Ground cinnamon, cloves, and nutmeg add warmth and depth of flavor to the cake.
See the recipe card at the end of the post for quantities.
Equipment you'll need
- large mixing bowls
- hand mixer or stand mixer
- a 9x13-inch baking pan (or similar size)
- medium saucepan
How to make Karidopita
Step-by-step Instructions
First, make the syrup.
- Put all the ingredients in a saucepan.
2. Bring to a boil and simmer for 5 minutes. Discard the spices and set it aside to cool.
Next, make the cake.
1. Use a fork to stir all the dry ingredients together.
2. In another bowl, beat the eggs and sugar until the mixture thickens and is creamy.
3. Add the milk and oil and mix well.
4. Add the dry ingredients and mix until just combined.
5. Pour the batter into a lightly greased baking pan and bake.
6. After about 10-15 minutes, cut the cake vertically into 4.
7. Then starting from a corner, cut it diagonally.
8. Slowly pour a little of the the syrup all over. Let the cake absorb they syrup before adding more.
Recipe notes
Storage Tips & Freezing Instructions
Karidopita can be stored at room temperature in an airtight container for up to about 3 days. Alternatively, you can freeze individual slices for up to about 2 months, but this cake usually disappears fast, so I've never frozen it!
Variations
In Greece, you'll find a few different ways to enjoy karidopita. Here are a few ideas you may want to try:
- Serve with Ice Cream. My family loves karidopita with vanilla ice cream! It's so good!
- Chocolate. You could make a simple chocolate ganache and spread it on top, or you could add a few mini chocolate chips to the batter. For the ganache, you can use the recipe from my Portokalopita (Greek orange phyllo cake)
- Citrus. I've also made this recipe with orange zest (or lemon zest) added to the batter.
Tips for success
- Make sure the baking powder and the baking soda haven't expired, otherwise, the cake won't rise.
- Weigh all ingredients first for accuracy. This will give you the best results every time.
- Let the cake cool for about 10-15 minutes before slicing.
- Traditionally, karidopita is cut into diamonds (as shown in the picture tutorial above). Alternatively, you can cut it into squares.
- As with all Greek desserts, I add cool syrup to hot desserts. If they're both hot, the dessert could fall apart. That's why I always make the syrup first.
- When adding the syrup, make sure to pour it slowly over the cake and let it absorb the syrup before adding more.
- Let the cake sit for at least 2 hours before serving. This will give it enough time to soak up the syrup.
Frequently asked questions
Absolutely! In fact, I often make Karidopita a day before serving and keep it in the refrigerator. To me, it actually tastes better the next day after the syrup has fully soaked in the cake.
It can be served either warm, cold, or at room temperature. I usually make it in the summer because my family loves this cake cold with ice cream.
You could, but keep in mind that the flavor won't be the same.
More Greek recipes to try!
Happy Baking!
Let me know how this Karidopita turns out for you in the comments below! I'd love to hear from you!
Recipe
Karidopita (Greek walnut cake)
Equipment
- large mixing bowls
- hand mixer (or stand mixer)
- a 9x13-inch (23x33 cm) baking pan (or similar size)
- medium saucepan
Ingredients
For the syrup
- 3 cups water (750ml)
- 3 ¾ cups sugar (750g)
- 1 tablespoon lemon juice
- 2 tablespoons cognac or brandy (optional)
- 4 whole cloves
- 1 cinnamon stick
For the cake
- 2 ¾ cups all purpose flour (340g/12oz)
- 1 tablespoon ground cinnamon
- 1 teaspoon ground cloves
- ¼ teaspoon ground nutmeg
- 1 tablespoon baking powder
- 1 teaspoon baking soda
- 8.8 ounces coarsely chopped walnuts (250g/about 2½ cups)
- 3 medium eggs at room temperature
- 1 cup sugar (200g)
- 1 cup light vegetable oil (250ml) + extra to grease the pan
- 1 cup milk (250ml)
For the garnish (optional)
- 1 ounce finely ground walnuts (25g)
Instructions
Prep the pan & preheat the oven
- Lightly grease the baking pan with oil. There's no need to flour it or line it with parchment paper. Set it aside.
- Preheat the oven to 180℃/350°.
Make the syrup
- Put the water, sugar, lemon juice, cognac, cloves and cinnamon stick. Put on medium high heat and stir a few times to blend everything. Bring it to a boil and then lower the heat and let it simmer for exactly 5 minutes. You don't need to stir it while it's simmering.3 cups water, 3 ¾ cups sugar, 1 tablespoon lemon juice, 2 tablespoons cognac or brandy, 4 whole cloves, 1 cinnamon stick
- Take it off the heat and set it aside to cool. Discard the cinnamon stick and cloves.
Make the cake
- In a large bowl, use a fork to stir together the flour, baking powder, baking soda, chopped walnuts, and spices. Set it aside.2 ¾ cups all purpose flour, 1 tablespoon ground cinnamon, 1 teaspoon ground cloves, 1 tablespoon baking powder, 1 teaspoon baking soda, 8.8 ounces coarsely chopped walnuts, ¼ teaspoon ground nutmeg
- In another large bowl beat the eggs and sugar together on high speed for about 5 minutes, until the mixture thickens and looks creamy (see picture tutorial in post).3 medium eggs, 1 cup sugar
- Add the milk and the oil and mix until well-combined.1 cup milk, 1 cup light vegetable oil
- Add the flour mixture and mix until just combined (I do it in 2 batches). Scrape the bowl as needed to incorporate everything, but don't overmix the batter.
- Pour the batter into the prepared pan and bake for 30-40 minutes, or until a toothpick inserted in the middle comes out clean.
- When the cake is done, take it out of the oven and let it cool in the pan for about 10-15 minutes and then cut it into slices.
- For diamond shapes, first make 3 vertical cuts. Then starting in the top right hand corner, make 8 diagonal cuts (see picture tutorial in post).
- Slowly pour the syrup over the cake, one ladle at a time. Don't pour the syrup all at once. Give the cake time to soak the syrup before adding more. Continue until you've poured all the syrup over the cake.
- Let the cake sit for at least 2 hours before serving, so it has time to soak up the syrup.
- Top each slice with some finely ground walnuts, if desired.
- Enjoy!
Notes
-
- Before starting, make sure the baking powder and the baking soda haven't expired.
- Weigh all ingredients first for consistent results.
- Allow the cake to cool for a few minutes before slicing it.
- You can cut the cake into squares instead of diamonds, if you prefer.
- As with all Greek desserts, I add cool syrup to hot desserts. If they're both hot, the dessert could fall apart.
- Don't pour all the syrup all at once, add a little at a time. Let the cake absorb some syrup before adding more.
- Let the cake sit for at least 2 hours before serving, so it has time to soak up the syrup.
Thanks for stopping by! Let me know what you think: