This post may contain affiliate links. Please read our disclosure policy.

This Date and Walnut Cake is moist, rich, and simple to make. It’s naturally sweetened with blended dates in place of added sugar and made with whole wheat flour for a wholesome treat.

a slice of date and walnut cake on a plate.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Dates are such an incredible ingredient for making good-for-you sweet treats. They can be covered in chocolate to make homemade Snicker Candy bars or used as a fiber-rich puree to sweeten cakes. Dates also bring the most incredibly moist texture and caramel flavor to baked goods like this.

Here I sprinkled walnuts onto the batter for a toasty, nutty crunch that works so well. This is a cake I love to make for my kids as an after-school snack, as it’s fuss-free, not too sweet, and very delicious.

For more baking recipes featuring dates, try my Oatmeal Date Bars and Banana Date Nut Bread.

Recipe Overview

Skill Level
Beginner
Prep Time
10 mins
Cook Time
34 mins

Ingredients Needed

Below are the ingredients you’ll need to make Date and Walnut Cake. The full quantities can be found in the recipe card further down the post.

ingredients for date and walnut cake.
  • Dates: Use soft, squishy medjool dates, as they blend nicely to form a smooth puree. If using older, drier dates, you may need to soak them in the milk for longer.
  • Milk: I use 2% milk as it has a good level of creaminess for this cake. Whole or skim milk also work, as does unsweetened non-dairy milk like almond or soy.
  • Olive oil: Brings a rich, toasty flavor and gives the cake a soft, moist texture. Neutral oils like vegetable oil also work well. Melted coconut oil is also a great substitute.
  • Egg: Binds the cake batter and helps it rise, giving it a fluffy texture. Make sure the egg is at room temperature.
  • Whole wheat flour: I use whole wheat pastry flour as its lower protein content helps the cake turn out light. All-purpose or white pastry flour also works great.
  • Baking Staples: Baking powder, baking soda, vanilla extract, cooking spray, and salt
  • Walnuts: Add crunch and a nutty flavor to the cake. Can be swapped for other nuts like almonds, pecans, or peanuts, too.

How to Make Date and Walnut Cake

Before you start: Preheat the oven to 350°F. Grease an 8-inch cake pan with cooking spray and line with parchment paper.

collage of 4 images soaking dates, blending in blender, and adding eggs and oil to the mixture to form the wet batter.

Soak and Blend Dates: Add the dates to a bowl and soak them in warm milk for 1 hour, until softened. Then place in a blender and blend until smooth.

Add egg and Oil: Pour the date mixture into a medium-to-large bowl. Add in the egg, vanilla, and oil. Mix together using a whisk to combine.

process shot to adding the flour mixture to form the batter, and then adding to a round pan and topping with chopped walnuts.

Whisk in the flour: Next, add the flour, baking soda, baking powder, and salt. Whisk to combine until a smooth batter is formed.

Bake: Pour the batter into the prepared cake pan. Top with the chopped walnuts and bake for 32-34 minutes or until a toothpick comes out clean.

baked date cake in a pan on a wire rack.

Cool and Serve: Let it cool for 5 mins, remove from the pan, and serve.

Variations & Tips

  • Date Coffee Cake: Mix 1 teaspoon instant espresso with 1 tablespoon hot water, then add to the wet ingredients in step 3.
  • Chocolate Date Cake: Replace 3 tablespoons of the whole wheat flour with unsweetened cocoa powder. Mix a handful of chocolate chips into the batter.
  • Date Walnut Muffins: Spoon the batter into lined muffin cups and bake for 25-30 minutes.
  • When stirring in the dry ingredients, only mix until just combined to prevent overmixing (which can result in a dense cake).
  • Try adding 1/2 teaspoon ground cinnamon or 1/4 teaspoon ground cardamom to the batter.
  • Serve warm with a spoonful of Greek yogurt for a creamy, tangy topping.
  • Add an English Breakfast tea bag to the hot milk to infuse the tea’s flavor into the date puree.
  • For a sweeter cake, stir 2-3 tablespoons of honey or maple syrup into the batter.

Common Questions

How do I store it?

Store in an airtight container at room temperature for up to 5 days.

Can I freeze it?

Wrap the cake tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw at room temperature before eating.

Do I need to soak the dates?

Yes, soaking the dates softens them up which makes it easy to blend them into a smooth puree that mixes evenly into the batter.

What is the best type of date to use?

I like to use Medjool dates as they’re easy to find, large, and have a soft texture that makes them easy to pit and puree.

Can I make this dairy-free?

Yes, you can use unsweetened, unflavored non-dairy milk (e.g., almond, oat, soy) in place of the 2% milk in this recipe.

a slice of date cake on a plate.

You may also like

I’m so grateful you’re here and part of this community. If you try this recipe, don’t forget to leave a review and let me know how it goes. Your feedback is always appreciated.

No ratings yet

Date and Walnut Cake

Skill Level: Beginner
Servings: 8 servings
Prep: 10 minutes
Cook: 34 minutes
Soaking Time: 1 hour
Total: 1 hour 44 minutes
a slice of date cake topped with walnuts on a plate.
This Date and Walnut Cake is moist, rich, and simple to make. It's naturally sweetened with blended dates in place of added sugar and made with whole wheat flour for a wholesome treat. Serve up a slice with a cup of coffee for a nourishing afternoon snack.

Ingredients

  • 22-24 large dates, pitted
  • 1 ½ cups 2 % milk, warmed
  • ½ cup olive oil, or any other oil
  • 1 large egg
  • 1 teaspoon vanilla extract
  • 1 ¼ cups whole wheat flour or all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • ¼ teaspoon salt
  • cup walnuts, chopped
  • cooking spray, for the cake pan

Instructions

  • Preheat the oven to 350°F. Grease an 8-inch cake pan with cooking spray and line with parchment paper.
  • Add the 22-24 large dates (pitted) to a bowl and soak with 1 ½ cups 2 % milk (warmed) for an hour until softened. Then place in a blender and blend until smooth.
  • Pour the date mixture into a medium to large bowl. Add in the ½ cup olive oil, 1 large egg, and 1 teaspoon vanilla extract. Whisk to combine.
    egg and oil added over the blended date and milk.
  • Next, add the 1 ¼ cups whole wheat flour or all-purpose flour, 1 teaspoon baking powder, 1 teaspoon baking soda, and ¼ teaspoon salt. Whisk until a smooth batter forms.
    flour baking soda and baking powder added over the blended dates and milk.
  • Pour the batter into the prepared cake pan. Top with the ⅓ cup walnuts (chopped) and bake for 32-34 minutes or until a toothpick comes out clean.
    walnuts being added over the date cake batter.
  • Let it cool for 5 minutes, remove from the pan and serve.
    a slice of date cake served over a plate.

Notes

Storage:
  • Store in an airtight container at room temperature for up to 5 days.
  • Freeze: Wrap the cake tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw at room temperature before eating

Nutrition

Calories: 302kcalCarbohydrates: 31gProtein: 6gFat: 19gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 11gTrans Fat: 0.04gCholesterol: 27mgSodium: 293mgPotassium: 287mgFiber: 4gSugar: 15gVitamin A: 83IUVitamin C: 0.2mgCalcium: 105mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American, Middle Eastern
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

Leave a comment

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

Recipe Rating