Home » Recipe Index » Christmas Recipes » Vanilla Fruit Butter Cake for Christmas

Vanilla Fruit Butter Cake for Christmas

This Vanilla Fruit Cake is a lighter twist on traditional English Fruit Cake. Soft, moist, and packed with juicy fruits in every bite. It’s a beautiful, festive dessert for Christmas gatherings and holiday celebrations.

Vanilla Fruit Cake sliced into two on a white plate.

If you’re like me and enjoy holiday cakes but sometimes want something a little gentler than the classic spiced English Fruit Cake, this Vanilla Fruit Cake is such a lovely alternative. The texture is soft, buttery, and moist, and every slice is filled with plump dried fruits that have been soaked until tender and flavorful. Instead of warm spices, the flavor leans toward pure vanilla extract, simple, elegant, and fragrant.

I love serving this cake during Christmas because it feels festive without being overwhelming. It sits beautifully next to other holiday-worthy butter cakes like Thai Butter Cake, Lemon Butter Cake, Coconut Butter Cake, or even rich layered cakes like Lapis Legit and Lapis Surabaya. If you want something with a nutty aroma, Almond Butter Cake is another crowd-pleaser for the season.

Honestly, both variations of fruit cake have their own charm. So if you’re hosting, try offering both and let everyone pick their holiday favorite. It always turns into a fun (and delicious) debate. 😄

Why You Will Love This Recipe


  • Light vanilla and butter flavor – If you enjoy fruit cake but prefer something milder than the traditional spiced version, this one will win you over. The flavor is soft, buttery, and vanilla-forward, not heavy or overwhelming.
  • Not too sweet – The sweetness is perfectly balanced. Since the dried fruits are already sweetened, the batter is purposely made less sugary, so every bite tastes just right, not sugar-heavy.
  • Moist and tender texture – Soaking the fruits (even if just a little) ensures they stay plump and juicy inside the cake.
  • A great alternative to spiced fruit cake – If someone in your family doesn’t enjoy cinnamon, nutmeg, or cloves, this vanilla version is the ideal compromise.

Recipe Ingredients

Vanilla fruit cake ingredients with labels.

Ingredient Notes

Egg yolks + whole eggs – This cake uses slightly more egg yolks than egg whites, and there’s a reason for that. Extra yolks make the crumb softer, richer, and more velvety almost like a cross between a butter cake and a pound cake.

Dried fruits – I use a mix of dried cranberries, raisins, sun-dried papaya, cherries, and a few chopped nuts for extra texture. Feel free to customize based on what you love: dried apricot, pineapple, mango, or mixed peel work well too. Before mixing them into the batter, toss the fruits lightly with flour. This helps them stay suspended so they don’t all sink to the bottom.

Sugar – Regular white sugar works best here because it keeps the flavor light and allows the vanilla to shine. If you’re looking for deeper, caramel-like sweetness, you can check out my Classic English Fruit Cake recipe, where brown sugar or palm sugar works beautifully with the warm spices.

How to Make Vanilla Fruit Cake

Step by step photos of preparing the dried fruits for vanilla fruit cake.

STEP 1. Prepare the pan, fruits, and butter mixture. Grease your baking pan and line the bottom and sides with parchment paper. I use an oval pan (22 x 10 cm) or you can use 9 x 4 inch loaf pan. In a bowl, soak the dried fruits in brandy or fruit juice overnight, or at least 2 hours (Image 1). Drain well, then toss the fruits with a little flour until evenly coated (Images 2, 3). In a separate mixing bowl, add the butter, sugar, salt, and vanilla extract (Image 4).

Step by step photos of mixing the eggs and butter.

STEP 2. Cream the butter and add the eggs. Beat the butter mixture until it becomes pale, light, and fluffy (Image 5). Add the eggs one at a time, mixing on low speed after each addition (Images 6, 7) until everything is well combined (Image 8).

Step by step photos of mixing the butter with flour.

STEP 3. Add the dry ingredients. Sift in the flour, milk powder, and baking powder (Images 9, 10). Use a spatula to gently fold the dry ingredients into the batter first, then switch to a mixer on low speed to avoid flour flying everywhere (Image 11). Mix just until the batter is smooth and well blended (Image 12).

Step by step photos of mixing the dried fruits into the batter and preparing to bake.

STEP 4. Fold in the fruits and bake. Add the flour-coated dried fruits into the batter and fold gently until evenly distributed (Image 13). Transfer the batter into the prepared baking pan and level the surface (Image 14). Sprinkle sliced almonds and a few extra dried fruits on top for decoration (Image 15). Bake in a preheated oven at 356°F (180°C) for 50–55 minutes, or until the top is golden brown and a skewer inserted in the center comes out clean.

STEP 5. Finish and serve. Remove the pan from the oven and carefully take the cake out of the pan. Let it cool on a wire rack. While the cake is still slightly warm, brush the top with honey to give it a shiny, beautiful finish (Image 16). Slice and enjoy!


Pro Tips


  • Soak the fruits early – The longer the dried fruits soak, the softer and juicier they become. Overnight is best, but even 2 hours makes a difference.
  • Use room-temperature ingredients – Butter, eggs, and milk should all be at room temperature. This helps the batter mix smoothly and creates a soft, tender crumb.
  • Don’t overmix – Once the flour goes in, mix only until everything is just combined. Overmixing can make the cake dense instead of fluffy.
  • Coat the fruits with flour – A light dusting of flour helps suspend the dried fruits throughout the cake so they don’t all sink to the bottom.
  • Check for doneness early – Oven temperatures vary, so start checking around the 45-minute mark. A skewer should come out clean or with just a few crumbs.
  • Rest before slicing – This cake tastes even better after resting for a few hours (or overnight). The texture sets beautifully and the flavor becomes deeper.

Serving Suggestions

Enjoy this Vanilla Fruit Cake with a warm drink like Ginger Lemon Drink, Red Ginger Tea (Wedang Jahe), or a cozy Earl Grey Milk Tea. It also pairs wonderfully with cookies such as Matcha Chocolate Chip Cookies or Banana Almond Cookies for a little extra holiday treat.

FAQs about Vanilla Fruit Cake

Can I use different dried fruits for this vanilla fruit cake?

Yes, you can customize the fruit mix. Dried apricots, pineapple, mango, mixed peel, blueberries, or even chopped dates work well. Just make sure the fruits are soaked and lightly coated in flour so they stay evenly distributed in the cake.

Do I have to soak the dried fruits?

Soaking the fruits helps soften and plump them, giving the cake a tender bite. Overnight soaking gives the best result, but even 1–2 hours helps. You can use brandy, rum, orange juice, or apple juice.

Why did my fruit sink to the bottom of the cake?

Fruit sinks when it’s too wet or not coated in flour. Make sure to drain excess soaking liquid and lightly coat the fruits with flour before folding them into the batter.

Can I make this recipe without alcohol?

Absolutely. Simply replace the alcohol with orange juice, apple juice, or even tea for soaking the fruits. The cake will still be delicious and festive.

Can I turn this into mini loaves or cupcakes?

Yes, you can. Just adjust the baking time. Mini loaves usually take around 20–25 minutes and cupcakes around 15–18 minutes. Keep an eye on them and test with a skewer.

Half loaf of vanilla fruit cake on a white plate.

Storage

Store the cake in an airtight container at room temperature for up to 3 days, or keep it in the fridge for up to 1 week. It also freezes well. Slice, wrap, and freeze for up to 2–3 months. Just thaw at room temperature before serving.

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

Vanilla Fruit Cake sliced into two on a white plate.

Vanilla Fruit Butter Cake

This Vanilla Fruit Cake is a lighter twist on traditional English Fruit Cake. Soft, moist, and packed with juicy fruits in every bite. It’s a beautiful, festive dessert for Christmas gatherings and holiday celebrations.
5 from 1 vote
Print Pin Rate Save Recipe
Course: Cake, Dessert
Cuisine: International
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes
Servings: 12 slices
Calories: 202kcal
Author: Claudia

Equipment

  • 1 baking pan 9 x 4 inch loaf pan

Ingredients

  • 150 gr unsalted butter
  • 90 gr granulated sugar
  • ½ tsp salt
  • 3 egg yolks
  • 1 egg
  • 100 gr flour
  • 25 gr milk powder
  • ½ tsp vanilla extract

Fruits

  • 150 gr dried fruits cranberries, sun-dried papaya, cherries, raisins
  • 30 gr nuts
  • 25 gr flour

Instructions

  • Grease your baking pan and line the bottom and sides with parchment paper. I use an oval pan (22 x 10 cm) or you can use 9 x 4 inch loaf pan. In a bowl, soak the dried fruits in brandy or fruit juice overnight, or at least 2 hours (Image 1). Drain well, then toss the fruits with a little flour until evenly coated (Images 2, 3). In a separate mixing bowl, add the butter, sugar, salt, and vanilla extract (Image 4).
  • Beat the butter mixture until it becomes pale, light, and fluffy (Image 5). Add the eggs one at a time, mixing on low speed after each addition (Images 6, 7) until everything is well combined (Image 8).
  • Sift in the flour, milk powder, and baking powder (Images 9, 10). Use a spatula to gently fold the dry ingredients into the batter first, then switch to a mixer on low speed to avoid flour flying everywhere (Image 11). Mix just until the batter is smooth and well blended (Image 12).
  • Add the flour-coated dried fruits into the batter and fold gently until evenly distributed (Image 13). Transfer the batter into the prepared baking pan and level the surface (Image 14). Sprinkle sliced almonds and a few extra dried fruits on top for decoration (Image 15). Bake in a preheated oven at 356°F (180°C) for 50–55 minutes, or until the top is golden brown and a skewer inserted in the center comes out clean.
  • Remove the pan from the oven and carefully take the cake out of the pan. Let it cool on a wire rack. While the cake is still slightly warm, brush the top with honey to give it a shiny, beautiful finish (Image 16). Slice and enjoy!

Video

Notes

  • Soak the fruits early – The longer the dried fruits soak, the softer and juicier they become. Overnight is best, but even 2 hours makes a difference.
  • Use room-temperature ingredients – Butter, eggs, and milk should all be at room temperature. This helps the batter mix smoothly and creates a soft, tender crumb.
  • Don’t overmix – Once the flour goes in, mix only until everything is just combined. Overmixing can make the cake dense instead of fluffy.
  • Coat the fruits with flour – A light dusting of flour helps suspend the dried fruits throughout the cake so they don’t all sink to the bottom.
  • Check for doneness early – Oven temperatures vary, so start checking around the 45-minute mark. A skewer should come out clean or with just a few crumbs.
  • Rest before slicing – This cake tastes even better after resting for a few hours (or overnight). The texture sets beautifully and the flavor becomes deeper.

Nutrition

Serving: 1slice | Calories: 202kcal | Carbohydrates: 17g | Protein: 3g | Fat: 14g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.4g | Cholesterol: 91mg | Sodium: 114mg | Potassium: 67mg | Fiber: 1g | Sugar: 8g | Vitamin A: 417IU | Vitamin C: 0.2mg | Calcium: 33mg | Iron: 1mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

  • Quick and Easy Cheese Cookies

  • Roti Sisir Pandan

  • Chinese Eggs and Green Beans (15-Minute Stir Fry)

  • Dong Po Rou Recipe (Chinese Braised Pork Belly) – Authentic & Melt-In-Your-Mouth

  • Pumpkin Bun with Coconut

  • Ayam Balado – Indonesian Spicy Fried Chicken

One Comment

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating