Greek Walnut Cake Recipe

Share This

I love desserts that are rich yet balanced, but what makes Greek Walnut Cake special is how the syrup in this cake is absorbed slowly into the crumb and creates a soft, melt-in-the-mouth texture that is both moist and slightly dense. The use of spices like cinnamon and cloves adds warmth and depth, and the walnuts give it a natural earthy flavor that pairs beautifully with the sweetness.

Greek Walnut Cake, also known as Karithopita, is a traditional dessert that brings together rich walnuts, warm spices, and a sweet syrup that soaks into the cake, making it moist and flavorful. This recipe has deep roots in Greek home cooking and is often prepared for special occasions, family gatherings, and holidays. The combination of cinnamon, cloves, and honey creates a comforting aroma that fills the kitchen while baking. What makes this cake unique is its syrup-soaked texture, which sets it apart from many other walnut-based cakes. Every bite feels dense, slightly crunchy from the walnuts, and perfectly sweet without being overwhelming. It is a dessert that tastes even better the next day, as the flavors continue to blend and deepen over time.

I have always preferred homemade syrup cakes because I use fresh ingredients, real honey, and freshly chopped walnuts to ensure the best taste and texture. I use simple pantry staples and always prepare the syrup ahead of time so it cools completely before pouring it over the warm cake, which helps the cake absorb it properly without becoming soggy.

You can serve Greek Walnut Cake on its own as a dessert, some people enjoy it with a cup of coffee or tea, also with a scoop of vanilla ice cream or a dollop of whipped cream to balance the sweetness.

Its Perfect For:

  • Family gatherings and celebrations
  • Holiday desserts like Christmas or Easter
  • Afternoon tea or coffee breaks
  • Make-ahead desserts for guests
  • Potlucks and shared meals

Ingredients

For the cake:

  • 2 cups finely chopped walnuts
  • 1 1/2 cups all-purpose flour
  • 1/2 cup semolina (fine)
  • 1 cup granulated sugar
  • 1/2 cup unsalted butter, melted
  • 4 large eggs
  • 1/2 cup milk
  • 1/4 cup plain yogurt
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt

For the syrup:

  • 1 1/2 cups water
  • 1 1/2 cups granulated sugar
  • 1/4 cup honey
  • 1 cinnamon stick
  • 1 strip lemon peel
  • 1 tablespoon lemon juice

Kitchen Equipment You’ll Need

  • Mixing bowls (large and medium)
  • Whisk or electric mixer
  • Measuring cups and spoons
  • Saucepan for syrup
  • Spatula or wooden spoon
  • Baking dish (9×13 inches recommended)
  • Oven
  • Cooling rack
  • Knife for slicing

How to make Greek Walnut Cake

Step 1

Prepare the syrup: In a saucepan, combine water, sugar, honey, cinnamon stick, and lemon peel. Bring the mixture to a boil over medium heat, stirring occasionally until the sugar completely dissolves. Once it starts boiling, reduce the heat and let it simmer for about 8–10 minutes so the flavors infuse well. Remove from heat, stir in the lemon juice, and allow the syrup to cool fully to room temperature before using it.

Step 2

Preheat the oven: Set your oven to 350°F (175°C). Lightly grease a baking dish (around 9×13 inches) with butter or oil, or line it with parchment paper to prevent sticking and make it easier to remove the cake later.

Step 3

Mix the dry ingredients: In a large bowl, add the flour, semolina, baking powder, baking soda, cinnamon, cloves, and salt. Mix thoroughly so that the leavening agents and spices are evenly distributed throughout the dry mixture.

Step 4

Prepare the wet ingredients: In another large mixing bowl, whisk the eggs and sugar together until the mixture becomes lighter in color and slightly fluffy. Then add the melted butter, milk, yogurt, and vanilla extract. Continue whisking until everything is smooth and well blended.

Step 5

Combine and add walnuts: Gradually add the dry ingredients into the wet mixture in batches, stirring gently after each addition. Mix only until combined to avoid overworking the batter. Fold in the chopped walnuts carefully so they are evenly distributed throughout the mixture.

Step 6

Bake the cake: Pour the batter into the prepared baking dish and spread it evenly using a spatula to ensure uniform baking. Place it in the preheated oven and bake for 40–45 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean.

Step 7

Add the syrup: Once the cake is baked, remove it from the oven and let it cool for about 5–10 minutes. While the cake is still warm and the syrup is completely cooled, slowly pour the syrup evenly over the cake in small amounts, allowing it to absorb gradually.

Step 8

Rest and serve: Allow the cake to rest for at least 1–2 hours so it can fully absorb the syrup and develop its signature moist texture. Slice into squares or diamond shapes and serve. For best flavor and texture, let it sit longer or overnight before serving.

Tips

  • Always use room temperature ingredients
    Cold eggs or milk can affect the batter texture and mixing.
    Let them sit out before starting to ensure smooth blending.
  • Do not overmix the batter
    Overmixing can make the cake dense and heavy.
    Mix only until ingredients are combined for a soft crumb.
  • Cool the syrup completely
    Hot syrup should never be poured over hot cake.
    This prevents the cake from becoming too mushy or breaking apart.
  • Pour syrup slowly and evenly
    Add the syrup gradually over the cake surface.
    This helps the cake absorb the syrup uniformly.
  • Use fresh walnuts
    Fresh walnuts provide better flavor and crunch.
    Stale nuts can taste bitter and affect the overall quality.
  • Allow resting time
    Let the cake sit for at least 1–2 hours after adding syrup.
    This helps the flavors develop and the texture improve.
  • Cut after full absorption
    Avoid slicing immediately after adding syrup.
    Wait until the cake has fully soaked for clean and neat pieces.

Optional Ingredients

  • Orange zest for a citrus aroma
  • Ground nutmeg for extra warmth
  • A splash of brandy or cognac for depth
  • Vanilla bean instead of extract
  • A pinch of cardamom for a unique flavor twist
  • Extra honey drizzle for added sweetness

How to serve Greek Walnut Cake?

I like to serve Greek Walnut Cake at room temperature because it allows the syrup to settle fully and gives the cake its ideal soft yet structured texture. When served slightly warm or fully cooled, the slices hold together nicely and the syrup inside feels evenly distributed. I usually cut the cake into neat squares or diamond shapes, which makes it visually appealing and easy to serve for guests. A light dusting of cinnamon or a few crushed walnuts on top can also enhance the presentation without overpowering the flavor.

I often pair this cake with beverages that complement its sweetness, such as strong coffee, espresso, or black tea. The slight bitterness of these drinks balances the sugary syrup, creating a more enjoyable overall experience. For casual serving, placing the cake on a simple platter with minimal decoration allows its rich texture and color to stand out naturally.

I sometimes serve it as part of a larger dessert spread, especially during gatherings or celebrations. In these cases, I include small portions alongside other sweets, so guests can sample a variety without feeling overwhelmed. Adding a scoop of vanilla ice cream or a spoonful of lightly sweetened whipped cream on the side creates a more indulgent dessert that feels both comforting and elegant.

Is Greek Walnut Cake healthy?

Greek Walnut Cake can be enjoyed as part of a balanced diet because it contains walnuts, which are rich in healthy fats, protein, and beneficial nutrients like omega-3 fatty acids. These ingredients contribute to heart health and provide a good source of energy. The cake also includes eggs and dairy, which add protein and calcium, making it somewhat more nutritious than purely sugar-based desserts.

However, it is important to remember that the syrup contains sugar and honey, which increases the overall calorie content. While the ingredients themselves are not unhealthy, portion control is key. Enjoying a moderate slice occasionally allows you to appreciate the dessert without overconsumption, making it a treat that can fit into a healthy lifestyle when balanced with other wholesome foods.

Variations and Substitutions

  • Gluten-Free Version
    Replace all-purpose flour with a gluten-free blend.
    Choose a mix that includes a binding agent for structure.
    The cake remains moist but slightly more delicate.
    Bake with the same method and check doneness carefully.
  • Honey-Forward Version
    Increase honey in the syrup and reduce refined sugar slightly.
    This enhances natural sweetness and adds depth of flavor.
    Creates a more traditional, less processed profile.
    Works well for those who prefer milder sweetness.
  • Citrus Walnut Cake
    Add orange zest to both batter and syrup.
    This gives a refreshing citrus note that brightens the cake.
    Balances the richness of walnuts and spices.
    Ideal for spring and summer serving.
  • Vegan Version
    Replace eggs with flax or chia seed mixtures.
    Use plant-based milk and vegan butter alternatives.
    Substitute honey with maple syrup if needed.
    Texture will differ slightly but remains enjoyable.
  • Chocolate Walnut Cake
    Incorporate cocoa powder into the batter.
    Reduces some flour to maintain balance.
    Adds a rich chocolate flavor that pairs well with walnuts.
    Creates a more dessert-forward variation.
  • Spice-Enhanced Version
    Increase cinnamon, cloves, or add nutmeg and cardamom.
    Produces a stronger aromatic profile.
    Perfect for colder seasons or festive occasions.
    Gives a deeper and warmer flavor experience.
  • Nut Mix Version
    Combine walnuts with almonds or hazelnuts.
    Adds variety in crunch and flavor complexity.
    Chop nuts evenly for consistent texture.
    Creates a more layered nutty taste.
  • Lower Sugar Version
    Reduce sugar in both cake and syrup slightly.
    Maintain enough syrup for proper moisture absorption.
    Balances sweetness without compromising structure.
    Suitable for those reducing sugar intake.

How to store

Greek Walnut Cake should be stored in an airtight container at room temperature for up to 2 days. If you need to keep it longer, refrigerate it for up to 5 days. Make sure the container is sealed well to prevent the cake from drying out or absorbing other odors from the fridge. For best results, keep it covered with plastic wrap or in a sealed dish.

How to reheat

To reheat, place a slice in the microwave for about 10–15 seconds until slightly warm. Avoid overheating as it can dry out the syrup. Alternatively, you can let the cake sit at room temperature for a while before serving, which often brings back its soft texture without the need for heating.

Frequently Asked Questions About Greek Walnut Cake

Why does Greek Walnut Cake use syrup instead of frosting?
The syrup is a traditional method used in Greek desserts.
It soaks into the cake and keeps it moist and flavorful.
Frosting would not create the same signature texture and taste.

Can I use pre-ground walnuts instead of chopped ones?
Yes, but the texture will be softer and less crunchy.
Chopped walnuts provide better bite and structure.
A mix of both can create a balanced result.

Why is my cake not absorbing the syrup properly?
This can happen if the cake or syrup temperatures are incorrect.
The syrup should be cool and the cake slightly warm.
Pouring slowly also helps proper absorption.

How do I prevent the cake from becoming too dense?
Avoid overmixing the batter and measure ingredients accurately.
Using the correct balance of flour and semolina is important.
Proper baking time also ensures a light yet moist texture.

Greek Walnut Cake Recipe

Recipe by Maria MeyerCourse: DessertCuisine: GreekDifficulty: Medium
Servings

8

servings
Prep time

20

minutes
Cooking time

44

minutes

Traditional Greek Walnut Cake (Karithopita) recipe made with walnuts, warm spices, and sweet syrup for a moist, rich dessert. Easy step-by-step instructions, tips, variations, and serving ideas for the perfect homemade Greek treat.

Ingredients

  • For the cake:

  • 2 cups finely chopped walnuts

  • 1 1/2 cups all-purpose flour

  • 1/2 cup semolina (fine)

  • 1 cup granulated sugar

  • 1/2 cup unsalted butter, melted

  • 4 large eggs

  • 1/2 cup milk

  • 1/4 cup plain yogurt

  • 1 teaspoon baking powder

  • 1/2 teaspoon baking soda

  • 1 teaspoon ground cinnamon

  • 1/4 teaspoon ground cloves

  • 1 teaspoon vanilla extract

  • 1/4 teaspoon salt

  • For the syrup:

  • 1 1/2 cups water

  • 1 1/2 cups granulated sugar

  • 1/4 cup honey

  • 1 cinnamon stick

  • 1 strip lemon peel

  • 1 tablespoon lemon juice

Directions

  • Prepare the syrup: In a saucepan, combine water, sugar, honey, cinnamon stick, and lemon peel. Bring the mixture to a boil over medium heat, stirring occasionally until the sugar completely dissolves. Once it starts boiling, reduce the heat and let it simmer for about 8–10 minutes so the flavors infuse well. Remove from heat, stir in the lemon juice, and allow the syrup to cool fully to room temperature before using it.
  • Preheat the oven: Set your oven to 350°F (175°C). Lightly grease a baking dish (around 9×13 inches) with butter or oil, or line it with parchment paper to prevent sticking and make it easier to remove the cake later.
  • Mix the dry ingredients: In a large bowl, add the flour, semolina, baking powder, baking soda, cinnamon, cloves, and salt. Mix thoroughly so that the leavening agents and spices are evenly distributed throughout the dry mixture.
  • Prepare the wet ingredients: In another large mixing bowl, whisk the eggs and sugar together until the mixture becomes lighter in color and slightly fluffy. Then add the melted butter, milk, yogurt, and vanilla extract. Continue whisking until everything is smooth and well blended.
  • Combine and add walnuts: Gradually add the dry ingredients into the wet mixture in batches, stirring gently after each addition. Mix only until combined to avoid overworking the batter. Fold in the chopped walnuts carefully so they are evenly distributed throughout the mixture.
  • Bake the cake: Pour the batter into the prepared baking dish and spread it evenly using a spatula to ensure uniform baking. Place it in the preheated oven and bake for 40–45 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean.
  • Add the syrup: Once the cake is baked, remove it from the oven and let it cool for about 5–10 minutes. While the cake is still warm and the syrup is completely cooled, slowly pour the syrup evenly over the cake in small amounts, allowing it to absorb gradually.
  • Rest and serve: Allow the cake to rest for at least 1–2 hours so it can fully absorb the syrup and develop its signature moist texture. Slice into squares or diamond shapes and serve. For best flavor and texture, let it sit longer or overnight before serving.