Christmas Fruit Cake Recipe – Eggless, alcohol free

Christmas Fruit Cake is one of those timeless recipes that instantly brings back festive memories. For many, the warm aroma of baked fruits, spices, and nuts makes the holiday season feel complete. This version is special because it is eggless, alcohol-free, and requires no soaking of fruits. You still get the same rich flavor, but in a simpler and healthier way.
Why You’ll Love This Christmas Cake
Unlike traditional fruit cakes that require weeks of preparation, this recipe is quick and hassle-free. The batter comes together in just 25 minutes, and the cake bakes beautifully in about 90 minutes. You can make it fresh, without long waiting times, and still enjoy the classic taste of Christmas. It is also lighter on the pocket compared to store-bought fruit cakes.
A Personal Touch
I always enjoy plum cakes, and honestly, I thought they were enough to satisfy my sweet cravings. My friends and husband, however, always spoke fondly of rich Christmas fruit cakes. When I finally tried this recipe at home, their reaction was priceless. They loved it and said it tasted just like the best bakery versions. That gave me the confidence to share this tested and trusted recipe with you.
Variations and Tips
- Adjust the quantity of nuts and fruits to suit your taste.
- Once baked, store the cake in an airtight container. It stays moist and tasty for days.
Perfect for Gifting
Christmas fruit cake is not just a dessert, it is also a thoughtful gift. Bake a large one for your family or smaller loaves to share with friends and neighbors. Wrap them in festive paper or boxes, and you have a homemade Christmas gift straight from the heart.
If you are looking for more festive recipes, do try following,
Also visit my YouTube channel Shriyog Kitchen by Yogita for more recipe videos.

Christmas Fruit Cake
Ingredients
Method
- Place a saucepan on low flame and melt the butter.
- Add brown sugar, dried cranberries, golden raisins, molasses, and water.
- Stir well and let the mixture boil for about 5 minutes. The fruits should turn soft and plump.
- Switch off the flame and allow the mixture to cool completely.
- Add chopped dates, prunes, and pecans once cooled. Mix gently until well combined.
- In a large mixing bowl, combine all-purpose flour, almond flour, lemon zest, orange zest, cinnamon, nutmeg, mixed spice powder, baking powder, and salt.
- Stir the dry ingredients thoroughly so the flavors spread evenly.
- Add the cooled fruit mixture along with yogurt (used here as an egg replacement).
- Fold everything together to form a smooth, thick batter.
- Preheat the oven to 300°F (150°C).
- Pour the batter into a greased and lined baking pan.
- Bake for 70 to 80 minutes. The baking time may vary depending on the oven type and pan size.
- Insert a toothpick into the center. If it comes out clean, the cake is ready.
- Let the cake cool completely before slicing and serving.
Notes
- You can your favorite dry fruits like cashew, almonds, cherries etc.
- You can skip almond flour, instead you can add extra all purpose flour.
- Fruit cake always prepared using brown sugar but if you desire for regular sugar, no problem feel free to use regular sugar.
- Because this cake takes more time to bake, use 2 butter paper at the bottom of pan to avoid burning.
CHRISTMAS FRUIT CAKE WITH DETAILED INSTRUCTIONS AND STEP BY STEP PHOTOS
Step 1: In a saucepan, add butter and let it melt on low flame. Add brown sugar, dried cranberries golden raisins, molasses and water.



Step 2: Mix everything well and let it boil for 5 minutes or at least the fruits gets soft and puffy.


Step 3: When the fruits get nicely cooked, switch off the flame and let the mixture cool.

Step 4: Add remaining fruits, that is chopped dates, plumes(prunes), chopped pecans. Mix everything well.



Step 5: In a bowl, add all purpose flour, almond flour, lemon and orange zest, cinnamon powder, nutmeg and spice powder, baking powder, salt. Mix well.


Step 6: Add the prepared fruit mix and yogurt(egg replacement). Now, mix everything really well. Cake batter is ready.



Step 7: Bake in preheated oven at 300°F(150°C) for 70 to 80 minutes. Let it cooled completely before serving.



This eggless and alcohol-free Christmas fruit cake is quick, delicious, and foolproof. The balance of fruits, nuts, and spices makes it a festive treat for everyone, including kids. So, give it a try this holiday season and fill your home with the aroma of Christmas. Serve it with tea, coffee, or simply enjoy a slice on its own.
