This Chocolate Date Cake is soft, deeply chocolatey, and loaded with caramel-sweet Medjool dates. The top gets covered with melted chocolate chips and crunchy walnuts while it bakes, creating a fudgy, irresistible finish. I first made this cake on a rainy Saturday when I wanted something rich and comforting, and it's been my go-to ever since. It's incredibly easy to make, and the best part? It tastes even better the next day.

If you're craving more cozy dessert recipes, try pairing this with my Healthy Sweet Potato Pecan Pie Recipe or or Easy Homemad Baked Oatmeal Recipe or serve it after a batch of Delicious Cinnamon Roll Cookies.
Why You'll Love This Chocolate Date Cake Recipe
It's incredibly moist. The date mixture keeps this Chocolate Date Cake soft and tender, even after a day or two. You won't get a dry crumb here.
Simple ingredients, big flavor. Medjool dates, cocoa powder, butter, and chocolate chips come together to create something that tastes fancy but isn't fussy.
Make-ahead friendly. This homemade chocolate date cake actually improves overnight. The flavors settle and deepen, making it perfect for meal prep or advance baking.
One-pan ease. Everything bakes in a single 9x13-inch pan. No layering, no frosting, no stress.
Jump to:
Chocolate Date Cake Ingredients
Here's what you'll need to make this soft chocolate date cake with rich cocoa and caramelized date flavor.
See Recipe Card Below This Post For Ingredient Quantities
For the Dates
Water: Boiling water softens the dates and helps them break down into a smooth, sweet mixture that blends into the batter.
Medjool dates: These dates are naturally sweet and have a caramel-like flavor. Chopping them into smaller pieces helps them soften faster. Medjool dates work best because they're softer and more flavorful than other varieties.
Baking soda: Added to the dates, baking soda helps them soften quickly and creates a slightly alkaline environment that deepens their color and flavor.
For the Cake
Unsalted butter: Adds richness and moisture to the cake. Make sure it's at room temperature so it creams smoothly with the sugar.
All-purpose flour: Forms the structure of the cake and gives it a tender crumb.
Unsweetened cocoa powder: Provides deep chocolate flavor without added sugar. Use good-quality cocoa for the best results.
Salt: Balances the sweetness and enhances the chocolate flavor.
Baking soda: Helps the cake rise and creates a light, fluffy texture.
Sugar: Sweetens the cake and helps create a soft, moist crumb when creamed with butter.
Eggs: Bind everything together and add moisture. Room-temperature eggs mix more evenly into the batter.
Vanilla extract: Enhances the chocolate flavor and adds warmth.
Semisweet chocolate chips: These melt on top during the second stage of baking, creating a glossy, fudgy layer. You can also use chopped chocolate if you prefer.
Walnuts: Add crunch and a slightly earthy flavor that pairs beautifully with chocolate and dates. Coarsely chopped walnuts give the best texture.
How To Make Chocolate Date Cake
Follow these steps to make a perfectly moist Chocolate Date Cake with a melted chocolate chip topping.
Preheat and prep: Preheat your oven to 325°F (170°C). Butter and flour a 9x13-inch baking pan, making sure to coat the corners well so the cake releases easily later.
Soften the dates: Bring 1 ½ cups of water to a boil. Place the chopped Medjool dates and 1 teaspoon of baking soda in a medium bowl, then pour the boiling water over them. Stir briefly and set aside to cool while you prepare the rest of the batter. The dates will soften and the liquid will turn dark and syrupy.

Mix the dry ingredients: Sift together the all-purpose flour, cocoa powder, ¾ teaspoon baking soda, and salt into a bowl. Sifting helps remove lumps and creates a lighter texture. Set aside.
Cream butter and sugar: In a large bowl, beat the butter and sugar with an electric mixer on medium speed for 2 minutes, scraping down the sides as needed. The mixture should look pale and fluffy.

Add eggs: Beat on high for 1 minute, then add the eggs one at a time, beating well after each addition. Scrape the bowl between additions. Beat for an additional 2 minutes until the mixture is smooth and creamy.
Add vanilla: Mix in the vanilla extract until well combined.
Combine dry ingredients: Add the sifted dry ingredients to the butter mixture and beat on low speed until just combined. Don't overmix.
Add date mixture: Pour in the cooled date mixture, including all the liquid. Beat for 30 seconds, then remove the mixer and finish combining with a rubber spatula, making sure no streaks of flour remain.

Pour and spread: Pour the batter into the prepared pan, spreading it evenly into the corners with the spatula. The batter will be fairly thin.
First bake: Bake for 20 minutes. The cake will begin to dry on the surface and rise slightly. Don't open the oven door before the 20-minute mark, or the cake may sink.
Add toppings: Remove the pan from the oven and quickly sprinkle 2 cups of semisweet chocolate chips evenly over the top, followed by 1 cup of coarsely chopped walnuts.

Second bake: Return the pan to the oven and bake for another 20 to 25 minutes, until a toothpick or cake tester inserted in the center comes out clean. Be careful not to mistake melted chocolate chips for uncooked batter.
Cool: Remove the cake from the oven and let it cool on a wire rack before slicing and serving.
Equipment For Chocolate Date Cake
9x13-inch baking pan: The standard size for this sheet cake. A metal pan works best for even baking.
Medium bowl: For softening the dates with hot water.
Large mixing bowl or stand mixer: To cream the butter and sugar and mix the batter.
Electric mixer: Makes it easy to cream the butter and sugar until light and fluffy.
Sifter: Removes lumps from the cocoa powder and flour and creates a lighter texture.
Rubber spatula: Helps you scrape down the bowl and fold in the date mixture gently.
Wire cooling rack: Allows air to circulate under the pan so the cake cools evenly.
Measuring cups and spoons: For accurate measurements.
Substitutions and Variations
Dates: If you can't find Medjool dates, you can use Deglet Noor dates, but they're less sweet and have a firmer texture. You may want to chop them finer. Avoid using date paste, as it won't give the same texture.
Chocolate chips: Swap semisweet for dark chocolate chips or milk chocolate chips depending on your preference. You can also use chopped chocolate bars for a more rustic look.
Walnuts: Pecans work beautifully in place of walnuts. If you need a nut-free version, try sunflower seeds or simply leave them out.
Sugar: You can replace half the granulated sugar with brown sugar for a deeper, more caramel-like flavor.
Cocoa powder: Dutch-process cocoa will give you a darker, smoother chocolate flavor, while natural cocoa powder has a brighter, more acidic taste.
Make it smaller: Halve the recipe and bake it in an 8x8-inch pan. Reduce the baking time slightly and keep an eye on it.
Cupcakes or individual cakes: This batter works well as cupcakes. Fill muffin tins about two-thirds full and bake at 325°F for 18 to 22 minutes, adding the chocolate chips and walnuts halfway through.
Storage and Make-Ahead Tips
Room temperature: Store the cake in an airtight container or cover the pan tightly with plastic wrap. It will stay fresh at room temperature for up to 3 days.
Refrigerated: This cake tastes even better the next day. You can refrigerate it for up to 5 days. The texture will firm up slightly, and the chocolate topping will harden, but the flavor deepens beautifully. Let it come to room temperature before serving, or enjoy it cold if you prefer a denser texture.
Freezing: Wrap individual slices tightly in plastic wrap, then place them in a freezer-safe bag or container. Freeze for up to 3 months. Thaw overnight in the fridge or at room temperature for a few hours.
Make-ahead: You can bake this cake a day ahead and store it covered at room temperature. The flavors will meld and the cake will stay incredibly moist.
Expert Tips
Don't skip the soaking step. Letting the dates sit in the hot water with baking soda is what makes this cake so moist. The dates soften completely and create a sweet, syrupy mixture that blends seamlessly into the batter.
Use room-temperature ingredients. Room-temperature butter and eggs mix more easily and create a smoother, fluffier batter.
Don't overmix. Once you add the flour, mix just until combined. Overmixing can make the cake tough.
Wait the full 20 minutes before adding toppings. Opening the oven too early can cause the cake to sink. The first 20 minutes allows the cake to set properly before you add the chocolate chips and walnuts.
FAQ
Should a Chocolate Date Cake be refrigerated?
Not necessarily. This chocolate date cake stays fresh at room temperature for up to 3 days if stored in an airtight container. Refrigerating it will firm up the texture and harden the chocolate topping, but it also deepens the flavor. If you prefer a denser, fudgier texture, refrigerate it. Otherwise, room temperature works great.
How long can you keep Chocolate Date Cake?
Chocolate Date Cake can last up to 2 weeks in the fridge when stored in an airtight container. For this cake, since the chocolate chips are baked on top, the cake itself will stay fresh for 3 to 5 days depending on whether you refrigerate it or not.
Can you eat out of Chocolate Date Cake?
If the Chocolate Date Cake has been stored properly and shows no signs of mold or spoilage, it's usually safe to eat a day or two past its "best by" date. Trust your senses. If it smells off, looks moldy, or tastes strange, throw it out. This homemade chocolate date cake is best enjoyed within 3 to 5 days.
How long do you bake a date cake for?
This chocolate date cake bakes in two stages. First, bake for 20 minutes at 325°F, then add the chocolate chips and walnuts and bake for another 20 to 25 minutes. Total baking time is 40 to 45 minutes. The cake is done when a toothpick inserted in the center comes out clean.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Chocolate Date Cake

Chocolate Date Cake
Ingredients
- 1 ½ cups water freshly boiled
- 2 cups Medjool dates pitted and roughly chopped
- 1 teaspoon baking soda used for softening dates
- ½ cup unsalted butter softened to room temperature
- 1 ¾ cups all-purpose flour spooned and leveled
- ¼ cup unsweetened cocoa powder natural, not Dutch-processed
- ½ teaspoon fine salt balances sweetness
- ¾ teaspoon baking soda leavening for the batter
- 1 cup granulated sugar white sugar recommended
- 2 large eggs room temperature for even mixing
- 1 teaspoon vanilla extract pure vanilla preferred
- 2 cups semisweet chocolate chips good-quality baking chips
- 1 cup walnuts very coarsely chopped
Instructions
- Preheat the oven to 325°F (170°C) and grease and flour a 9×13-inch baking pan thoroughly.
- Bring the water to a full boil, then place the chopped dates and baking soda in a heatproof bowl.
-
Carefully pour the boiling water over the dates, stir once, and set aside to soften while you continue.
- Sift the flour, cocoa powder, remaining baking soda, and salt into a separate bowl and reserve.
- Beat the softened butter and sugar together at medium speed until pale and fluffy, scraping the bowl as needed.
-
Increase speed briefly, then add the eggs one at a time, mixing well after each addition until smooth.
- Blend in the vanilla extract until fully incorporated.
-
Lower the mixer speed and add the dry ingredients, mixing just until no dry streaks remain.
- Pour in the softened date mixture along with all its liquid and beat briefly, then finish folding gently by hand.
- Transfer the batter to the prepared pan and spread evenly into the corners.
- Bake the cake uncovered for 20 minutes until the surface looks set and slightly risen.
-
Remove the pan from the oven and quickly scatter the chocolate chips evenly over the surface, followed by the walnuts.
- Return the pan to the oven and continue baking for 20–25 minutes until a tester inserted into the cake (not melted chips) comes out clean.
- Remove from the oven and cool completely on a wire rack before slicing.

















Leave a Reply