There’s something truly enchanting about the moment your kitchen fills with the warm scent of freshly baked Karidopita, a traditional Greek walnut cake that beckons both family and friends to gather around the table. As you slice into this decadent dessert, the rich, spiced aroma dances in the air, promising a delightful combination of flavors in every bite. This cake—moist and syrup-soaked—perfectly embodies Greek hospitality, a testament to the love that goes into creating it. Whether it’s a festive gathering or simply a cozy night in, Karidopita transforms any occasion into a celebration. With its enticing blend of walnuts, cinnamon, and a hint of citrus, this dish stands apart, inviting you to savor the simplicity and depth of homemade goodness. So, let’s dive into this recipe, one that not only satisfies sweet cravings but also warms the soul!
Why will you love Greek Karidopita (Walnut Cake)?
Rich, Aromatic Flavor: The unique blend of walnuts, cinnamon, and orange zest creates an indulgent taste that transports you straight to Greece.
Delectable Moisture: Soaking the cake in a warm syrup ensures each slice is bursting with sweetness and a melt-in-your-mouth texture.
Simple Ingredients: With pantry staples, this recipe is both accessible and pleasing, perfect for any home cook.
Crowd-Pleasing Dessert: Ideal for gatherings, Karidopita will impress your guests, making it a memorable addition to any table.
Cultural Connection: This cake not only serves as a delicious treat but also carries the heartwarming tradition of Greek hospitality. Enjoy alongside a cup of Greek coffee, and experience a slice of Greece in your home!
Greek Karidopita Ingredients
For the Cake
• Walnuts – finely chopped for even flavor distribution.
• All-Purpose Flour – the backbone of your cake; swap with almond flour for gluten-free goodness.
• Fine Semolina – adds delightful texture; omitting it is okay if you’re in a pinch.
• Baking Powder – ensures a light and airy texture; always check for freshness.
• Ground Cinnamon – infuses warmth into each bite; pumpkin spice works beautifully in a pinch.
• Ground Cloves – adds aromatic richness; omit if you’re not a fan or use nutmeg as a substitute.
• Eggs – essential for moisture; yolks bring richness while whites lighten the batter.
• Sugar – sweetens the cake; brown sugar can give a deeper flavor if you choose.
• Milk – provides moisture; almond milk is a great substitute for a dairy-free version.
• Olive Oil – enhances flavor and moistness; you can use melted butter as a tasty alternative.
• Orange Zest – brightens the flavor with citrus notes; feel free to use lemon zest for variety.
For the Syrup
• Water – necessary for syrup preparation.
• Sugar (for syrup) – sweetens the syrup; again, brown sugar adds a lovely hue.
• Cinnamon Stick – contributes flavor to the syrup; ground cinnamon is a last-minute alternative.
• Orange Peel – lends additional citrus flavor; substituting with lemon peel keeps it fresh.
Enjoy making this Greek Karidopita (walnut cake) that will warm hearts and delight palates alike!
How to Make Greek Karidopita (Walnut Cake)
-
Preheat your oven to 350°F (180°C) and prepare a small baking dish (8×8 inches) by greasing and flouring it. This ensures the cake will release easily after baking.
-
Mix the dry ingredients by combining all-purpose flour, fine semolina, baking powder, ground cinnamon, and ground cloves in a bowl. Whisk gently to evenly distribute everything.
-
Beat the egg yolks along with sugar in another bowl until thick and pale, which should take about 3-4 minutes. Stir in milk, olive oil, and the zest of the orange for a fragrant base.
-
Combine the dry mixture into the wet ingredients. Fold gently to avoid overmixing, and then add the finely chopped walnuts for a delightful crunch.
-
Whisk egg whites until stiff peaks form. This step is crucial for a light, airy texture. Carefully fold them into the batter, ensuring you maintain the fluffiness.
-
Pour the batter into your prepared baking pan and bake for 30-35 minutes, or until a toothpick inserted comes out clean. Look for a lovely golden color on top.
-
Prepare the syrup while the cake is baking by boiling water, sugar, a cinnamon stick, and orange peel together. Let this simmer for 5-7 minutes to develop a rich flavor.
-
Cool the syrup slightly, then remove the spices. Pour the warm syrup over the baked cake while it’s still in the pan. Allow it to soak in for optimal moisture and flavor.
Optional: Garnish each slice with a sprinkle of chopped walnuts for an added touch of elegance.
Exact quantities are listed in the recipe card below.
Variations & Substitutions for Greek Karidopita (Walnut Cake)
Feel free to explore these delightful variations to make the Karidopita truly your own.
-
Nut Substitution: Swap walnuts for finely chopped pistachios or almonds for a different nutty flavor that’s equally delicious.
-
Chocolate Twist: Mix in some chocolate chips to the batter for a rich, modern take on traditional flavors.
-
Spiced Addition: Introduce warmth by adding a pinch of ginger or nutmeg alongside the cinnamon for a cozy, spiced aroma.
-
Gluten-Free Option: Use almond flour instead of all-purpose flour to make a gluten-free version that still retains lovely moisture.
-
Dairy-Free Delight: Substitute almond milk for regular milk to keep this treat dairy-free while maintaining its deliciousness.
-
Citrus Variety: If you prefer a zesty twist, use lemon zest instead of orange for a brighter, tangy flavor profile.
-
Textural Change: Incorporate shredded coconut into the batter for an exotic twist and added texture that complements the walnuts.
-
Sweetness Level: Adjust the sugar in the syrup; swap regular sugar for maple syrup or honey for a unique depth of flavor.
Make Ahead Options
These traditional Greek Karidopita (Walnut Cake) are perfect for busy home cooks looking to save time during the week! You can prepare the cake batter up to 24 hours in advance by mixing all your dry ingredients and wet ingredients separately, then refrigerating them until you’re ready to bake. To maintain quality, store the separate mixes in airtight containers to prevent moisture loss. When you’re ready to bake, simply combine the mixtures and fold in the egg whites, then bake as instructed. Additionally, the cake can be made up to 3 days ahead and soaked in syrup. Just store it in an airtight container to keep it moist, and enjoy the same rich flavor when you serve it!
How to Store and Freeze Greek Karidopita
Room Temperature: Store your Greek Karidopita in an airtight container at room temperature for up to 3 days for optimal freshness.
Fridge: For longer storage, refrigerate the cake in an airtight container, where it will last up to a week. The cool environment helps preserve its moist texture.
Freezer: If you want to enjoy it even later, you can freeze the cake for up to 3 months. Wrap it tightly in plastic wrap and aluminum foil before placing it in a freezer-safe bag or container.
Reheating: When ready to enjoy, simply thaw it in the refrigerator overnight, then warm in the oven at 350°F (175°C) for about 10 minutes to restore its delightful flavor and texture.
What to Serve with Greek Karidopita (Walnut Cake)?
Imagine the aroma of Greek spices mingling with the sweet warmth of this decadent cake, inviting you to create a delightful meal experience.
-
Rich Greek Coffee: The bold flavors of this coffee elevate the cake’s sweetness, creating a perfect pairing that enhances the dessert’s aromatic notes.
-
Coconut Ice Cream: A scoop of creamy coconut ice cream offers a refreshing contrast to the nutty and spiced cake, providing a delightful temperature play.
-
Lemon Sorbet: With its bright citrus flavor, lemon sorbet adds a zesty balance that cuts through the syrupy sweetness, making every bite refreshing.
-
Baklava Bites: Complementing the nutty aspect of Karidopita, these flaky sweets seep with honey and cinnamon, creating a harmonious dessert table experience.
-
Fresh Fruit Salad: Juicy seasonal fruits bring a simple, refreshing touch to the meal, enhancing the cake’s richness while adding vibrant colors and textures.
-
Greek Yogurt with Honey: Drizzling creamy Greek yogurt with honey offers a lovely counterpoint, balancing the moist cake with tangy creaminess that’s both satisfying and enriching.
-
Spiced Tea: Offering warmth and inviting aromas, a cup of spiced tea fills the air with comforting scents, making it an ideal beverage to enjoy alongside your cake.
-
Almond Cookies: Crunchy, lightly sweetened almond cookies provide texture variation that complements the soft, moist cake beautifully.
Your gathering is now complete with these enticing pairings, ensuring that your Greek Karidopita becomes a truly memorable experience for everyone!
Expert Tips for Greek Karidopita
-
Fresh Ingredients: Always use fresh baking powder and eggs for the best rise and texture in your Greek Karidopita.
-
Gentle Folding: Remember to gently fold the whipped egg whites into the batter to retain air. This helps achieve that light and fluffy texture.
-
Syrup Soaking: Let the cake soak in the syrup until fully absorbed; this step is vital for ensuring every bite is moist and flavorful.
-
Chill Before Serving: For enhanced flavors, let the cake cool before serving. This allows the syrup to soak in more thoroughly.
-
Perfect Pairing: Serve your Karidopita with a cup of strong Greek coffee or tea to complement its rich, spiced flavor beautifully.
Greek Karidopita (Walnut Cake) Recipe FAQs
What is the best way to select walnuts for Karidopita?
Absolutely! Look for walnuts that are plump and have a fresh, nutty aroma. Avoid any that have dark spots or a rancid smell, as these can indicate age or spoilage. Freshly chopped walnuts will provide the best flavor and texture for your Greek Karidopita.
How should I store leftover Karidopita?
Very simple! To keep your Greek Karidopita fresh, store it in an airtight container at room temperature for up to 3 days. If you’d like to enjoy it longer, refrigerate it in the same manner for up to a week. This helps retain moisture, giving you a delicious and spiced slice each time.
Can I freeze Greek Karidopita?
Absolutely! Freezing is a great way to enjoy this delightful cake later. Wrap the cooled Karidopita tightly in plastic wrap, followed by aluminum foil to prevent freezer burn. Place it in a freezer-safe bag or container. It can be stored for up to 3 months! When you’re ready to enjoy it, simply thaw in the refrigerator overnight and reheat at 350°F (175°C) for about 10 minutes.
What should I do if my cake is too dense?
If your Karidopita turns out denser than expected, it may be due to overmixing the batter or under-whipping the egg whites. For a lighter texture next time, fold your whipped egg whites gently into the batter until just combined. Ensure the dry ingredients are fully incorporated, but do not overmix. Watching for the right consistency can make a big difference!
Is Greek Karidopita suitable for people with nut allergies?
Unfortunately, the main ingredient of Greek Karidopita is walnuts, which makes it unsuitable for those with nut allergies. However, if you are looking for alternatives, consider replacing walnuts with seeds like sunflower or pumpkin seeds (though it will alter the flavor and texture). Always ensure to read ingredient labels if you’re catering to someone with allergies.
Can I add different spices or flavors to the batter?
The more the merrier! You can definitely customize your Greek Karidopita by incorporating different spices. For instance, adding a pinch of ground ginger or even a tablespoon of cocoa powder can impart a unique flavor twist. Feel free to get creative with your spices to suit your personal taste!

Decadent Greek Karidopita: Indulge in Walnut Bliss Today
Ingredients
Equipment
Method
- Preheat your oven to 350°F (180°C) and prepare a small baking dish (8x8 inches) by greasing and flouring it.
- Mix the dry ingredients by combining all-purpose flour, fine semolina, baking powder, ground cinnamon, and ground cloves in a bowl.
- Beat the egg yolks and sugar in another bowl until thick and pale, then stir in milk, olive oil, and orange zest.
- Combine the dry mixture into the wet ingredients and fold gently, then add the finely chopped walnuts.
- Whisk egg whites until stiff peaks form and carefully fold them into the batter.
- Pour the batter into the prepared baking pan and bake for 30-35 minutes.
- Prepare the syrup while the cake is baking by boiling water, sugar, a cinnamon stick, and orange peel.
- Cool the syrup slightly, remove spices, and pour it over the baked cake allowing it to soak.







