This date cake is deeply moist, warmly spiced, and finished with rich, buttery toffee sauce. Made with sweet Medjool dates and brown sugar, it bakes up tender and comforting — then gets soaked in that warm toffee goodness for an unforgettable dessert.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please see my disclosure policy for details.
Table of Contents
For more dessert recipes, try my Raspberry Brownies, Plum Crisp, Peaches and Cream Pie, and Raspberry Cobbler.
At A Glance: Date Cake
- Bake Time: 35 minutes
- Cook Time: 1 hour 20 minutes
- Total time: 1 hour 55 minutes
- Makes: 16-20 servings (1 bundt cake)
- Nutrition (per serving): 431 calories | 16g fat | 5g protein | 3g fiber | 71g carbs
- What it Tastes Like: Rich, moist, and warmly spiced with deep caramel-like date flavor and buttery toffee notes.
- Why You'll Love It: Ultra-moist, cozy, and drenched in warm sticky toffee sauce.
- Difficulty Level: Moderate — simple steps, just a little patience while it bakes.
There’s something undeniably comforting about a classic date cake. It’s rich, deeply moist, and filled with warm, caramel-like flavor from sweet Medjool dates and brown sugar. And when you pour warm sticky toffee sauce over the top? It transforms into the kind of dessert that makes everyone pause mid-bite.
This date cake recipe begins by simmering the dates until soft and sticky, which adds incredible moisture and depth to the cake. The result is tender, perfectly spiced, and just sweet enough — elegant enough for a holiday dessert, but cozy enough for a Sunday family dinner.
If you love classic, crowd-pleasing desserts, you’ll also enjoy mycipes lately, don’t miss my Pineapple Poke Cake, Lemon Poke Cake, and Ube Brownies.
Important Ingredients and Substitutions
Medjool Dates — These are key to the deep caramel-like flavor and incredible moisture in this date cake. Medjool dates are naturally soft, rich, and slightly sticky, which helps create a smooth paste and tender crumb. If substituting Deglet Noor dates, simmer them a few extra minutes to ensure they soften fully before mashing.
Date Syrup — Adds extra depth and reinforces the natural date flavor. If you don’t have date syrup, you can substitute maple syrup or honey (the flavor will be slightly different but still delicious).
Light Rum (Optional) — Adds warmth and enhances the toffee notes in both the cake and sauce. You can omit it entirely or substitute it with 1–2 teaspoons of extra vanilla extract.
Whole Wheat Flour — Adds subtle nuttiness and structure while keeping the cake tender. You can substitute additional all-purpose flour for a fully white-flour cake if preferred.
Allspice — Gives the cake its warm, cozy spice profile. If needed, substitute with cinnamon and a pinch of nutmeg or cardamom.
Heavy Cream (for the Toffee Sauce) — Essential for that classic sticky toffee richness. For a lighter sauce, you can use half-and-half, though it won’t be quite as thick or luxurious.
Recipe Variations
This date cake is rich and classic as written, but it’s also a beautiful base for experimenting. Here are a few delicious ways to make it your own:
- Walnuts. Fold ¾ to 1 cup chopped walnuts into the batter before baking for added texture and a slightly nutty finish. The crunch pairs beautifully with the sticky toffee sauce.
- Chocolate. Stir in ½ to ¾ cup dark chocolate chips for a deeper, almost caramel-chocolate flavor. It turns this into an even more indulgent dessert.
- Spiced. Add 1 teaspoon of cinnamon and a pinch of cardamom to the dry ingredients for extra warmth and complexity.
- 9-Inch Cake Pan. Prefer a simpler presentation? Bake the batter in a greased 9-inch cake pan instead of a Bundt pan. Start checking for doneness around 45–55 minutes.
- Make It a Snack Cake. Skip the sticky toffee sauce and dust with powdered sugar for a lightly sweet, afternoon coffee cake vibe.
How to Make Date Cake
For the complete recipe and measurements, scroll to the recipe card at the bottom of this post.
Prepare: Preheat the oven to 350°F. Grease a Bundt pan thoroughly with butter and lightly flour or use baking spray.
Step 1: Bring the Medjool dates, raisins, vanilla extract, rum (if using), date syrup, hot water, and baking soda to a gentle simmer over medium heat, then reduce to medium-low and cook for 15–20 minutes, stirring occasionally, until very soft and thick.
Step 2: Mash the date mixture into a paste and let it cool for 10 minutes in the fridge.
Step 3: In a stand mixer or large bowl, beat the unsalted butter and brown sugar until light and fluffy. Add the eggs one at a time, mixing well after each addition.
Step 4: In a separate bowl, whisk together the flours, allspice, cinnamon (if using), baking powder, and salt.
Step 5: Add half of the flour mixture to the batter, then half of the date mixture.
Step 6: Repeat with the remaining flour and date mixture, mixing just until combined — do not overmix.
Step 7: Pour the batter into the prepared pan and smooth the top. Bake for 55–65 minutes, or until a toothpick inserted into the center of the cake comes out clean.
Cool in the pan for 10 minutes before inverting onto a wire rack.
Step 8: In a saucepan over medium heat, combine the heavy cream, brown sugar, and butter. Heat until the sugar dissolves, then gently simmer until slightly thickened. Stir in the rum if using.
Step 9: While the cake is still warm, pour half of the buttery toffee sauce over the top.
Serve with the remaining sauce and whipped cream or ice cream.
Chelsea's Recipe Pro-Tips
- Simmer the dates until very soft. Fully softening the Medjool dates ensures they mash smoothly and distribute evenly through the batter, giving the cake its signature moisture. It's normal for the baking soda to make the dates foam a bit at first, but it will reduce as they simmer.
- Add the eggs one at a time. Mixing each egg fully before adding the next helps create a smooth, stable batter and supports an even, tender crumb.
- Don’t overmix the batter. Once you add the flour mixture, mix just until combined. Overmixing can affect the cake’s rise, making it dense rather than tender.
- Grease the Bundt pan thoroughly. Sticky date cake loves to cling. Butter every nook and cranny and lightly flour the pan to ensure a clean release.
- Let the toffee sauce simmer gently. Heat the cream, brown sugar, and butter, and do not stir the sauce until you add the rum. This helps the sugar dissolve smoothly and prevents a grainy texture. Don't worry if it foams up when you add the rum. This is normal and will subside after combining.
- Thin the sauce if needed. If the sticky toffee sauce thickens as it cools, gently reheat it over low heat and stir in a splash of cream until it loosens.
- Pour the sauce over a warm cake. The warm cake absorbs the toffee beautifully, creating that rich, sticky finish throughout.
Storage Directions
- Storing: Store leftover cake in an airtight container in the refrigerator for 2–3 days.
- Freezing: Wrap the cooled cake tightly in plastic wrap and place the pieces in a freezer-safe container for up to 2 months. Freeze the sticky toffee sauce separately for best results.
- Thawing: Thaw the cake at room temperature for 3–4 hours. Thaw the sauce in the refrigerator overnight.
- Reheating Sauce: Warm gently in a saucepan over low heat or in the microwave in short intervals, stirring between each, until smooth and loosened
Serving Suggestions
Serve this date cake warm with extra buttery toffee sauce spooned over the top. A scoop of vanilla ice cream or a dollop of whipped cream makes it even better.
It pairs beautifully with coffee and is especially lovely for holidays, cozy dinner parties, and Sunday supper.
Date Cake FAQs
Yes! This date cake actually tastes even better the next day as the flavors deepen. Store it covered in the refrigerator and warm slightly before serving with toffee sauce.
Absolutely. Pour the batter into a greased 9-inch cake pan and check for doneness after 45–55 minutes, or until a toothpick inserted in the center of the cake comes out clean.
Simmering softens the Medjool dates, creating a thick paste that adds significant moisture and a caramel-like flavor to the cake.
Yes. Wrap the cooled cake tightly in plastic wrap and store in a freezer-safe container for up to 2 months. Freeze the toffee sauce separately and reheat gently before serving.
Overmixing the batter or adding cold ingredients can affect the cake’s rise. Use room temperature butter and eggs, and mix just until combined.
Save this Recipe for Later on Pinterest
More Crowd-Pleasing Dessert Recipes
If you liked and made this Recipe for Date Cake, don't forget to rate it and let me know how you liked it in the comments. I always love hearing from you!


this was delicious, well balanced and moist - the allspice adds such a great and unique flavor to the cake. my husband couldn't stop raving about it!
Hi, Ash!
Oh, I am so glad to hear that! Thanks for reviewing and sharing!
All the best,
Chelsea