Tender, moist, and studded with pockets of caramel-y dates, this Date and Walnut Cake is the perfect blend of rich sweetness, warm spices, and simple preparation. Serve alongside a cup of coffee or afternoon tea, or top it with my luscious root beer cream cheese frosting for a simple yet impressive dessert. This modern take on an old fashioned cake checks all of the boxes.  Whether for a cozy afternoon tea or an elegant dessert, this cake checks all the boxes.

What’s Notable About This Recipe 

  • Perfect texture: this cake is tender and moist yet sturdy enough to be served as a coffee cake. Plus, it retains that moisture for days after baking, making it a great option for weekend snacking or holiday breakfasts. 
  • Traditional cake made modern: variations of date and nut cakes have been a part of cultures around the world for centuries. In England during the Victorian era, dates were considered an exotic luxury, making it a popular ingredient for dried fruit and nut cakes. This recipe is a modern take on what is often a fairly dense cake. Instead of being stodgy, this cake is tender, moist and beautifully spiced. Plus, it’s got a wildly unique and delicious frosting recipe.
  • Versatile: Serve the date and nut cake as is, without frosting, for more of a coffee cake feel. If you’re going for an impressive dessert, make the root beer frosting. Not only is it absolutely luscious and gorgeous, but it’s creamy, tangy and uniquely flavored. 

Ingredients Needed

Ingredients for this moist Date and Walnut Cake recipe are listed out below with a few notes. You can find the full recipe, with ingredient amounts, instructions and timings, in the recipe card below. 

  • Dry Ingredients: all purpose flour, baking powder, baking sods and kosher salt. 
  • Spices: you’ll need ground cinnamon, dried ground ginger, grated fresh nutmeg, and ground cloves. Make sure your spices are fresh (opened within the year). 
  • Wet Ingredients: dark brown sugar, sour cream, unsalted butter, oil (any neutral oil works here but sometimes I like to use roasted walnut oil if I have it!), eggs and vanilla. If you plan to make the frosting, you’ll also need a brick of plain cream cheese. 
  • Dates: Fresh medjool dates are ideal for this cake because of their caramel-like sweetness and soft texture. Joolies are a great company to source from. 
  • Root beer: an uncommon ingredient that makes this cake really shine. You’ll use part of a can of root beer to hydrate and soften the chopped dates. The remaining root beer will be cooked down into a syrup for the delicious frosting.
  • Walnuts: make sure to toast them ahead of time so they have a chance to cool before you chop them. I recommend chopping them fairly finely—about pea sized. 

How to Make Easy Date Walnut Cake

Chopped dates and root beer in a glass bowl with spoon.
  1. Prep the Dates: pit and chop the dates then add them to a bowl with ½ cup root beer. Microwave the mixture for 1 minute then stir so the dates are evenly covered and set them aside while you start to prepare the batter. This allows the dates to soft and soak up the spiced flavor of the root beer. 
  2. Whisk Together the Dry Ingredients: I always recommend whisking together the dry ingredients before you whisk together the wet ingredients. This allows you to use one whisk for the entire batter (less dishes is always a good thing, yea?).
    So, in a medium bowl combine the flour, baking powder, cinnamon, ginger, nutmeg, baking soda, salt and ground cloves. Set this aside. 
  1. Whisk Together the Wet Ingredients: in a large bowl, whisk together the brown sugar, sour cream, melted butter, oil, eggs and vanilla until smooth. Add in the cooled date and root beer mixture (make sure you add all the moisture) and whisk to combine. 
  2. Mix the Dry Ingredients into the Wet Ingredients: add the flour mixture to the wet sugar mixture and mix, using a rubber spatula, until nearly combined (some dry pockets of flour is OK). 
  1. Fold in Walnuts: add the toasty, nutty walnuts and fold just to combine. 
  2. Bake: Scrape the batter into a greased and parchment-lined 9-inch round cake bake and spread into an even later. Bake the cake until it’s golden brown, the center springs back when lightly pressed and a toothpick inserted in the center comes out with a few moist crumbs attached, this will take 32–35 minutes at 350ºF (177ºC). 
  3. Cool and Remove From Pan: let the cake cool in the pan for just 5 minutes before running a knife around the edges of the pan and inverting onto a wire rack to cool completely.

Expert Tips and Troubleshooting

  • Be sure to toast the walnuts—this deepens the flavor of the nuts and gives them a slightly crisper texture. Raw walnuts won’t add nearly much flavor. 
  • It’s imperative that you don’t over-bake this cake. Most ovens run a few degrees hotter or cooler than it says. Use an oven thermometer (this one is very affordable and reliable) for accuracy—this will help you avoid a dry cake.
A close-up of a slice of date and walnut cake with a moist, textured crumb, topped with thick, smooth cream cheese frosting. The cake sits on a dark plate, with a fork placed beside it. Sunlight highlights the cake's golden-brown color and the creamy frosting, with the remaining cake blurred in the background.

Variations and Substitutions

Spices: change up the spices in this! Instead of the cinnamon, nutmeg and cloves, add cardamom (along with the ginger) and some orange extract instead of vanilla. A nod to the flavors of the middle east. 

Nuts: swap out the walnuts for pecans, hazelnuts or pistachios. 

Frosting: instead of the cream cheese frosting, simply drizzle with a confections sugar drizzle. Or, if you don’t want to reduce down the root beer, make a simple cream cheese drizzle with 1 ½ cups confectioners’ sugar, 2 ounces softened cream cheese, 1 tablespoon milk, dash of vanilla and a pinch of salt. 

Banana: make a banana date and walnut cake by using mashed banana in place of sour cream. 

Cake Shape: instead of a round cake, bake this in an 8×8-inch square baking pan.  

Serving Suggestions

Brunch Sweet: skip the frosting and serve this as you would a coffee cake. I like to slightly rewarm it in the microwave or 250ºF oven. It’s great paired alongside this Crustless Quiche and a Savory Citrus Salad

As an after-dinner dessert: topped with the cream cheese root beer frosting, this is a great dessert cake. I love to serve it for Christmas, but it’s great all winter long.

Swoopy light brown frosting.

Storage and Make-Ahead Tips

Make ahead: this cake can be baked up to 2 days ahead of time. Wait to frost it until right before serving. 

Unfrosted Cake Storage: Unfrosted, this cake can be stored at room temperature for up to 4 days when wrapped tightly with plastic wrap. You can also freeze it for up to 3 months. To freeze, wrap it tightly in plastic wrap and place in a zipper-lock bag. Let thaw at room temperature for a few hours before serving. 

Frosted Cake Storage: once frosted, this cake can be stored at room temperature for 1 day when stored in an airtight container. For longer storage, I would store it in the refrigerator. Just allow the cake to come to room temperature for about an hour before serving. This will soften up the cream cheese frosting and the fat in the cake. 

FAQs

Can I make Date and Walnut Cake without eggs?

I haven’t tested this, but I think it should work if you use a vegan egg replacer such as Bob’s Red Mill. You can also make this eggless by using flax eggs. For each egg called for, combine 1 tablespoon flaxseed meal with 3 tablespoons of water. Allow it to sit until fully hydrated. Then use as directed. 

What kind of dates are best for this cake?

Fresh medjool dates are ideal for this cake because of their caramel-like sweetness and soft texture. 

How do I keep my cake moist?

To make a moist date cake, you need to keep an eye on it while it bakes, And remove it from the oven the moment the center springs back when slightly pressed and when a toothpick inserted into the center comes out clean or with a few moist crumbs. 
Also, allow the cake to cool in the pan for just 5 minutes. After 5 minutes, use oven mitts or a couple of kitchen towels to invert the cake onto a wire rack. 

A close-up side angle of a slice of date and walnut cake with a moist, textured crumb, topped with thick, smooth cream cheese frosting. The cake sits on a dark plate. Sunlight highlights the cake's golden-brown color and the creamy frosting, with the remaining cake blurred in the background.

More Cakes to Try

If you make this recipe, snap a photo and share it on social—tag me @zestfulkitchen so I can reshare it! And if you have the time, please leave a comment and a star rating! Your reviews are incredibly helpful for other cooks, and for my business.

Date and Walnut Cake Recipe

No ratings yet
Prep Time 30 minutes
Cook Time 30 minutes
Cooling Time 1 hour 30 minutes
Total Time 2 hours 30 minutes
Yield 1 9-inch cake (8 servings)
Category Dessert
Cuisine Amercican

Description

A tender and moist Date and Walnut Cake that can be served as a coffee cake or evening dessert. The root beer cream cheese frosting is can't miss!

Ingredients

Instructions

  • Heat oven to 350°F (176ºC) with rack set in middle position. Coat an 9-inch round cake pan with nonstick spray. Line bottom of pan with parchment paper.
  • In a medium bowl, combine ¾ cup (130g) chopped dates and ½ cup (135g) root beer, microwave 1 minute. Stir then set aside.
  • In a medium mixing bowl, whisk together 2 cups (250g) flour, 1½ teaspoons baking powder, 1½ teaspoons cinnamon, 1 teaspoon ginger, ¾ teaspoon nutmeg, ½ teaspoon baking soda, ½ teaspoon salt (or ¾ teaspoon if using Diamond Crystal) and ⅛ teaspoon cloves.
  • In a large mixing bowl, whisk together ¾ cup (170g) dark brown sugar, ½ cup (110g) sour cream, 5 tablespoons (70g) butter, 3 tablespoons (30g) oil, 2 large eggs, and 2 teaspoons vanilla. Add in date and root beer mixture and whisk to combine.
  • Using a rubber spatula, mix flour mixture into sugar mixture just until combined. Fold in 1 cup chopped walnuts.
  • Scrape batter into prepared pan and smooth top. Bake until golden brown, center springs back when lightly pressed and a toothpick inserted in center comes out clean or with a few moist crumbs attached, 32–35 minutes.
  • Let cake cool in pan on wire rack for 5 minutes, then turn cake out onto wire rack to cool completely, at least 1½ hours.
  • Make Ahead Tip: cake can be wrapped tightly in plastic wrap and stored at room temperature for up to 3 days, though it’s best within 2 days. If you need to store it longer, pop it in the refrigerator for up to 5 days.

Root Beer Frosting

  • Add remaining root beer from open can along with second can of root beer (for a total of 2⅓ cups (595g) root beer) to a saucepan. Bring to a simmer over medium heat and reduce to ⅓ cup, it should be a thin maple syrup consistency, about 30 minutes. Remove from heat and let cool until it’s just slightly warm.
  • Add 6 ounces cream cheese, slightly warm root beer syrup and a pinch of salt to a medium mixing bowl, blend together using an electric mixer fitted with whisk attachment until smooth and creamy. (If you don’t have a handheld electric mixer, you can use a stand mixer or whisk by hand—just be sure to whisk vigorously so there aren’t any cream cheese lumps).
  • Dollop frosting over completely cooled cake and spread into a swoopy layer over top.
  • Frosted cake can be stored at room temperature for 1 day. Any longer and it should be refrigerated. Let the cake come to room temperature (at least an hour) before enjoying.

Save This Recipe!

We’ll email this post to you, so you can come back to it later.

Notes

Oil: any neutral oil, such as canola, vegetable, grapeseed or olive oil will work here. If I have it on hand, I’ll use roasted walnut oil for a bit more oomph. I use this brand.
Make ahead: this cake can be baked up to 2 days ahead of time. Wait to frost it until right before serving. 
Unfrosted Cake Storage: Unfrosted, this cake can be stored at room temperature for up to 4 days when wrapped tightly with plastic wrap. You can also freeze it for up to 3 months. To freeze, wrap it tightly in plastic wrap and place in a zipper-lock bag. Let thaw at room temperature for a few hours before serving. 
Frosted Cake Storage: once frosted, this cake can be stored at room temperature for 1 day when stored in an airtight container. For longer storage, I would store it in the refrigerator. Just allow the cake to come to room temperature for about an hour before serving. This will soften up the cream cheese frosting and the fat in the cake. 

Nutrition

Like this? Leave a comment below!I love hearing from you and I want to hear how it went with this recipe! Leave a comment and rating below, then share on social media @zestfulkitchen and #zestfulkitchen!
A full date and walnut cake with a rich, golden-brown crumb, topped with thick, swirled cream cheese frosting. The cake sits on a white plate, placed on a marble countertop with soft sunlight streaming across the scene, creating shadows and highlights that emphasize the smooth texture of the frosting.

Pin This Recipe

Love this recipe and want to save it? Pin this recipe!

Pin This Recipe

Share it with the world

Pin

About The Author

Lauren Grant is a professional culinary food scientist, food writer, recipe developer, and food photographer. Lauren is a previous magazine editor and test kitchen developer and has had work published in major national publications including Diabetic Living Magazine, Midwest Living Magazine, Cuisine at Home Magazine, EatingWell.com, AmericasTestKitchen.com, and more.

Learn More

Leave a comment

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

How many stars would you give this recipe?