This old-fashioned date, apple, and walnut cake is easy to make, moist, and loaded with apple and dates keeping it sweet and soft. The walnuts add a great texture and crunch. Salted caramel frosting adds a perfect finish to this delicious cake.

For all of you who enjoy making our Sticky Toffee Pudding, then this cake is for you!
This cake is out of this world! It's absolutely soft and moist, and the flavors scream Fall. The smell of mixed spice, apples, and caramel in your kitchen will certainly give you the feeling of Autumn, and this cake is suitable for any occasion, whether it's Thanksgiving, Christmas, or even a summertime tea party.

The cake itself is really easy to make. It is very low in fat and will keep in an air-tight container for up to 5 days, so if you wanted to make ahead, for example, prepare and bake what you can before Thanksgiving, this is a great cake to make.
This site contains affiliate links. I may receive a commission for purchases made through these links. As an Amazon Associate I earn from qualifying purchases. For more information, check Privacy Policy.
For the frosting, we've gone with a salted caramel flavor. This will also give you the sticky gooey sweet flavor you get from a sticky toffee pudding, and the frosting, combined with the dates and apple, make this an absolutely delicious cake.
For an added texture and flavor, we've added some walnuts. This gives you a little 'bite' in the cake, which does balance out from the sweetness of the cake, and added some walnuts on top for decoration.
Of course, pecan nuts will also be a great choice if you don't have walnuts. Just use the same quantity we've listed in the ingredients.

To make this cake, it's really simple. You don't need any fancy equipment. You can make this by hand, using a bowl and wooden spoon.
Check out our handy Oven Temperature Conversion Guide!
You need to soak the chopped dates in hot water first, and allow that to cool because we will use the liquid plus the dates in the cake batter.
If possible, get them soaking overnight or in the morning before you make the cake, to save you waiting on it to cool. You don't want to add boiling hot water to your cake batter!
The frosting is a simple recipe too, and you can make it as thick or runny as you like. We've made it quite runny, so it can be poured over the cake and left to set for an hour in the fridge.
When ready, simply slice and enjoy with a cup of tea or coffee. Take to friends for sharing, or eat some and freeze some!

Ingredients you'll need
The cake
- stoned dried dates, chopped
- boiling water
- butter
- bicarbonate of soda
- Apples, peeled and cut
- brown sugar
- eggs
- All-purpose / plain flour
- baking powder
- ground mixed spice
- salt
- walnuts, chopped
The Caramel Frosting
- packed brown sugar
- butter
- milk
- vanilla extract
- salt
- confectioners' sugar
You can reduce the sugar quantities by ⅓ to ½ according to taste.
You can always try a bit of the cake (from underneath) to taste for sweetness and then you can decide how sweet you would like to make the frosting.
See the recipe card below for quantities.
Instructions
- Place the dates in a bowl with the butter and bicarbonate of soda. Pour over the boiling water and stir until the butter has melted. Set aside to cool.

2. Peel and cut the apples into bite-sized chunks.

3. Preheat the oven to 350F or 180C. Grease and line an 8 inch square pan with parchment paper.
In a large bowl, beat the eggs and sugar until smooth and creamy.

Add the date mixture
4. Add the flour, baking powder, mixed spice, and salt. Add the walnuts then add the sliced apples.
Gently fold until all are combined. Transfer the batter to the baking pan and smooth the surface so it's level.
5. Bake for 45 - 55 minutes. Check after 45 minutes and bake for a little longer if needed. Test with a skewer it comes out clean so you know your cake is baked through.
6. Transfer the cake onto a wire rack and leave to cool. Keep it IN the pan so the frosting doesn’t go all over the place.
Make the frosting
- In a small saucepan, combine brown sugar and butter. Bring to a boil over medium heat, stirring constantly. Cook and stir for 1 minute.
2. Gradually whisk in milk. Return to a boil. Cook and stir for 1 minute.

3. Transfer to a small bowl. Stir in vanilla and salt. Gradually beat in confectioners' sugar until smooth.
4. Immediately spread icing over the cake. Add some whole walnuts on the top if you wish.

Refrigerate for an hour or more so the frosting can firm up.

The cake can be kept, wrapped in foil, or stored in an airtight container, for up to 5 days.
Cut into slices and serve.


Recipe Card

Old Fashioned Date, Apple, and Walnut Cake
This old-fashioned date, apple, and walnut cake is easy to make, moist, and loaded with apple and dates keeping it sweet and soft. The walnuts add a great texture and crunch. Salted caramel frosting adds a perfect finish to this delicious cake.
Ingredients
The cake
- 7 oz or 200 g stoned dried dates, chopped
- 8 fl oz or 240 ml boiling water
- 2 Tablespoons unsalted butter
- 1 teaspoon bicarbonate of soda
- 2 Apples, peeled and sliced
- ¾ cup or 140 g brown sugar
- 2 eggs
- 2 ¼ cups or 280 g plain flour
- 2 tsp baking powder
- 1½ tsp ground mixed spice
- pinch of salt
- ½ cup or 115 g walnuts, chopped
The Caramel Frosting
- ¼ cup packed brown sugar
- ⅛ cup butter
- ⅛ to ¼ cup milk (depending on how runny you like your icing)
- ¼ teaspoon vanilla extract
- 1 teaspoon salt
- 1 - 1 ¼ cups confectioners' sugar
Instructions
- Place the dates in a bowl with the butter and bicarbonate of soda. Pour over the boiling water and stir until the butter has melted. Set aside to cool.
- Peel and cut the apples into bite-sized chunks.
- Preheat the oven to 350F or 180C. Grease and line an 8-inch square pan with parchment paper.
- In a large bowl, beat the eggs and sugar until smooth and creamy. Add the date mixture
- Add the flour, baking powder, mixed spice, and salt. Add the walnuts then add the sliced apples.
Gently fold until all are combined. - Transfer the batter to the baking pan and smooth the surface so it's level.
- Bake for 45 - 55 minutes. Check after 45 minutes. Test with a skewer it comes out clean so you know your cake is baked through, otherwise bake for a little longer.
- Transfer the cake onto a wire rack and leave to cool. Keep the cake IN the pan for when you pour the frosting. There won’t be any mess that way!
- Make the frosting
In a small saucepan, combine brown sugar and butter. Bring to a boil over medium heat, stirring constantly. Cook and stir for 1 minute. - Gradually whisk in milk. Return to a boil. Cook and stir for 1 minute.
- Transfer to a small bowl. Stir in vanilla and salt. Gradually beat in confectioners' sugar until smooth.
- Immediately spread icing over the cake. Refrigerate for an hour or more so the frosting can firm up.
- The cake can be kept, wrapped in foil, or stored in an airtight container, for up to 5 days.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 12 Serving Size: 1Amount Per Serving: Calories: 360Total Fat: 11gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 41mgSodium: 302mgCarbohydrates: 63gFiber: 3gSugar: 40gProtein: 5g
Nutrition information isn’t always accurate
Fruitcake Recipes
Here's our selection of popular fruitcake recipes
Traditional English Tea Loaf Delicious tea-soaked dried fruits fill this soft, moist, sweet bread. Traditionally served with a spread of butter alongside afternoon tea.
Nanny's Fancy Fruitcake is a keeper cake recipe, easy and delicious, perfect for the holidays.
Mom's Fruit cake, a great family recipe passed down the generations, soft textured cake loaded with dried fruits and comes with a delicious pineapple glaze recipe!
Cranberry and Pecan Christmas Cake, loaded with delicious fruits and Spiced Rum. A perfect treat for Christmas.
Caribbean Rum Cake, an easy delicious recipe! The cake is soft and moist, packed with rum infused raisins and makes for a great Christmas time cake.
Bara brith is a traditional Welsh tea bread flavored with tea, dried fruits and spices. Often served sliced with a spread of butter. Perfect as a tea time snack.
Christmas Fruit Cake. This is a wonderful recipe and easy too! Now is the time to make a start on your Christmas cake! Options to add traditional brandy to make it even more luxurious!