This post may contain affiliate links. Please see our disclosure policy for more details.

This date walnut cake is rich, moist, and naturally sweetened entirely with dates, no added sugar needed. Made with simple pantry ingredients, it’s a wholesome dessert or snack that works just as well for kids as it does for adults. If you’re looking for a nourishing cake that still feels cozy and satisfying, you just found it!

Three slices of date walnut cake stacked on top of one another  sitting on a wooden cutting board.

Why You’ll Love this Date Walnut Cake

  • Naturally sweetened with dates – a deep, caramel-like flavor without any refined sugar
  • Moist and tender – thanks to softened dates blended directly into the batter
  • Kid-friendly and family-approved – gently sweet but still satisfying for adults
  • Easy to make – with simple ingredients and clear, straightforward steps
  • Perfect for snacks or dessert – rich but not overly sweet or heavy

This is the kind of cake you can feel good about serving to your kids, while still genuinely enjoying it yourself.

“Just tried this recipe and I love it! It’s moist and just the right amount of sweetness. I’m adding it to my weekly meal prep plans.” – Holly

I’m not kidding, this date walnut cake has officially become my go-to when I need an easy, crowd-pleasing dessert for potlucks, mom hangouts, or any kind of get-together!

It’s also the kind of treat you’ll want to keep all to yourself with a quiet cup of tea… but of course, the kids love it too…so I guess I’ll be sharing. And because it keeps beautifully and tastes even better the next day, it’s perfect for make-ahead moments or gifting during the holidays.

Love baking with dates? Try my banana date bread for a fruit-sweetened twist on a classic, or whip up a batch of this homemade 2-ingredient date syrup to drizzle over oatmeal or pancakes. And if you’re craving something chocolatey, these chocolate date balls make the perfect no-bake treat.

For something a little lighter but still full of cozy flavor, you might also enjoy this yogurt plum cake—it’s soft, gently sweet, and a lovely way to highlight fresh seasonal fruit.

Key Ingredients

All ingredients for date walnut cake sitting on a white countertop.

I am highlighting just the ones that need further explanation. The complete list is in the recipe card below.

  • Self-rising flour – This keeps things simple! It already has leavening agents mixed in, so there’s no need to measure out baking powder or salt. My personal favorite is King Arthur. I always keep it on hand for quick bakes like these cottage cheese wraps, this banana bread, or these easy 3-ingredient pancakes with self rising flour—all family favorites around here.
  • Medjool dates – Naturally sweet with a rich caramel flavor, they’re a great source of fiber, potassium, and antioxidants. I get mine from Costco (best price!) and store them in the freezer to keep them fresh and ready for baking anytime.
  • Hot Milk – Helps soften the dates and brings everything together. You can use any milk you have on hand—dairy or non-dairy both work!
  • Eggs – They help the cake hold together and add moisture for that perfect, tender texture.
  • Greek Yogurt – A little tangy, a lot of moisture—this is what keeps the cake soft and not dry.
  • Chopped Walnuts – Nutty, crunchy, and totally optional (but highly recommended). They add the perfect textural contrast to the soft, dense crumb.

Substitutions

This date walnut cake is very forgiving and easy to adapt if you’re working around dietary needs or missing an ingredient. These simple swaps still produce a moist, flavorful cake.

  • Dairy-Free – Use almond or oat milk along with a plant-based yogurt to keep the cake completely dairy-free without affecting texture.
  • Dates – Medjool dates work best because they’re naturally soft and sweet. If using regular dried dates, soak them a few extra minutes until very soft. If needed, add a small drizzle of maple syrup to boost sweetness.
  • MilkAny kind works, including whole milk, low-fat milk, almond milk, oat milk, or soy milk!
  • Greek Yogurt – Sour cream, plain yogurt, or a plant-based yogurt all do the trick. The goal is to add moisture and a little tang, which helps balance the sweetness of the dates..
  • Eggs (Egg-Free Option) – To make this cake egg-free, use flax eggs (2 tablespoons flaxseed meal + 5 tablespoons water). The texture may be slightly more dense but still moist and sliceable.
  • Self-Rising FlourNo self-rising flour? No problem. Make your own by mixing 1¼ cups all-purpose flour with 1½ teaspoons baking powder and ¼ teaspoon salt.

How to Make Date Walnut Cake

Dates soaking in milk in a pyrex glass liquid measuring container.

Step 1: Soak the dates: Add pitted dates to a bowl and pour hot milk over them. Let them soak for at least 30 minutes, until softened.

Dates and milk blended together in a blender container.

Step 2: Blend: Transfer soaked dates and milk to a blender and blend until smooth.

Wet ingredients in a glass measuring cup before combining.

Step 3: Mix wet ingredients: Pour the date mixture back into a bowl. Add eggs, yogurt, and vanilla. Whisk until combined.

Dry ingredients added to the wet ingredients that had been mixed together.

Step 4: Add dry ingredients: Add flour over the wet mixture. Gently stir until just combined—don’t overmix! Fold in chopped walnuts.

Batter for the date walnut cake in a loaf pan before baking.

Step 5: Pour the batter into a greased and lined 8-inch loaf pan (or use a cake pan if you’d like). Sprinkle extra walnuts on top.

Baked loaf of date walnut cake in a loaf pan.

Step 6: Bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.

Expert Tips

  • Soak the dates well – Soak the pitted dates in hot milk for at least 30 minutes until very soft. This helps them blend smoothly into the batter and is key to achieving a rich, moist cake.
  • Don’t overmix – Once the flour is added, mix just until combined. Overmixing can lead to a dense or tough cake.
  • Choose the right pan – I love using an 8-inch loaf pan for this recipe, but you can absolutely use a round or square cake pan if you prefer. Baking time may vary slightly depending on the pan.
  • Grease & line the pan: Greasing and lining the pan with parchment ensures easy removal and clean slices.
  • Chop walnuts to suit your eaters – Finely chop the walnuts for younger kids, or leave them chunkier for added texture.
  • Top with extra walnuts – Sprinkle a handful of chopped walnuts over the batter before baking for extra crunch and a finished look.
  • Cool before slicing – Allow the cake to cool fully so it sets properly and slices cleanly without crumbling.

Variations

This date walnut cake is easy to customize depending on your preferences or the occasion.

  • Add Warm Spices – A pinch of cinnamon, nutmeg, or cardamom adds warmth and depth without overpowering the natural sweetness of the dates.
  • Swap the Nuts – Pecans, almonds, or pistachios all work well in place of walnuts and add a slightly different texture and flavor.
  • Make Mini Loaves or Muffins – Divide the batter into mini loaf pans or a muffin tin for individual portions. Reduce the baking time and start checking for doneness around 18–20 minutes.
  • Add a Simple Glaze or Frosting – For a more dessert-style cake, drizzle with a maple glaze or top with this healthy cream cheese frosting for special occasions.

Serving Suggestions

A half eaten slice of date walnut cake sitting on parchment paper with the rest of the loaf in the background.

This cake is absolutely delicious on its own, but here are a few easy ways to enjoy it:

  • With a cup of tea or coffee – A simple afternoon treat that isn’t overly sweet.
  • Slightly warm with yogurt or whipped cream – Serve with Greek yogurt or a light dollop of whipped cream for added protein and creaminess.
  • Packed in a lunchbox – This cake holds up well at room temperature for several hours, making it a great lunchbox option.
  • As a breakfast cake – Thanks to the natural sweetness from dates and no added sugar, it’s totally reasonable to call it a breakfast cake, right?

Date Walnut Cake FAQs

Can I use dried dates instead of Medjool dates?

Yep! Just make sure to soak them a bit longer so they soften up nicely. If they’re not quite as sweet as Medjool dates, you can always add a tiny splash of maple syrup to boost the flavor.

Is it possible to make this date walnut cake gluten-free?

Absolutely! Just swap in a gluten-free self-rising flour blend. If you only have plain gluten-free flour, you can add baking powder and a pinch of salt to mimic self-rising flour—it works great!

How can I make this date walnut cake eggless?

For each egg, mix 1 tablespoon of flaxseed meal with 2.5 tablespoons of water. Let it sit for about 5 minutes to thicken, then use it just like you would an egg. The cake will be a little more dense, but still totally delicious.

Can I make this date walnut cake ahead of time?

Yes. This cake tastes even better the next day as the flavors continue to develop.

How do I store date walnut cake?

Store the cooled cake in an airtight container at room temperature for up to 3 days.

For longer storage, keep it in the fridge for up to a week—just let it come to room temp or warm slightly before serving.

You can also freeze individual slices for up to 3 months. Wrap them tightly and pop one out whenever you need a quick, wholesome treat!

Is this cake suitable for toddlers?

Yes, as long as the walnuts are finely chopped or omitted for younger eaters.

Why is my date walnut cake dense?

Overmixing the batter or using dates that weren’t fully softened can lead to a denser texture.

More Easy Cake Recipes

Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

Want to save this recipe for later?
Just enter your email and get it sent to your inbox. Plus you’ll get easy, family-friendly recipes every week to lighten your mealtime mental load.
5 from 7 votes

Date Walnut Cake

Naturally sweetened date walnut cake made with simple ingredients and no added sugar. Moist, kid-friendly, and perfect for snacks, breakfast, or dessert.
Prep Time: 10 minutes
Cook Time: 20 minutes
Soaking Time: 30 minutes
Total Time: 1 hour
Servings: 10 Slices

Video

Equipment

Ingredients 

  • 13-15 medjool dates, pitted (200g)
  • 1 cup hot milk
  • 2 eggs
  • 1/4 cup Greek yogurt (58g)
  • 1 teaspoon vanilla extract
  • 1 1/4 cups self-rising flour (175g)
  • 3/4 cup chopped walnuts, divided

Instructions 

  • Soak the dates: Add pitted dates to a bowl and pour hot milk over them. Let them soak for at least 30 minutes, until softened.
  • Preheat oven to 350°F.
  • Blend: Transfer soaked dates and milk to a blender and blend until smooth.
  • Mix wet ingredients: Pour the date mixture back into a bowl. Add eggs, yogurt, and vanilla. Whisk until combined.
  • Add dry ingredients: Add flour over the wet mixture. Gently stir until just combined—don’t overmix! Fold in chopped walnuts.
  • Bake: Pour the batter into a greased and lined 8-inch loaf pan (or use a cake pan if you’d like). Sprinkle extra walnuts on top. Bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.

Notes

  • Soak the dates well: Soak pitted dates in hot milk for at least 30 minutes to soften them—this helps create the rich, moist texture of the cake.
  • Don’t overmix: Once you add the flour, stir gently just until combined to avoid a tough texture.
  • Pan options: An 8-inch loaf pan works beautifully, but a round or square cake pan will also do the trick.
  • Grease & line the pan: Greasing and lining the pan with parchment makes for easy removal and cleaner slices.
  • Top with walnuts: Sprinkle extra chopped walnuts on top before baking for a nice crunch and a pretty finish.
  • Cool completely: Allow the cake to cool fully before slicing so it holds together well.

Nutrition

Calories: 232kcal | Carbohydrates: 37g | Protein: 8g | Fat: 8g | Cholesterol: 36mg | Sodium: 24mg | Potassium: 328mg | Fiber: 3g | Calcium: 71mg | Iron: 1mg
Like this recipe? Rate and tag me on IG @kidfriendly.meals

About Min

Thank you so much for stopping by! I am Min, a Registered Dietitian, a Christ follower, a wife, and a mom to our two miracle babies! Currently, I’m having a ton of fun feeding their tummies and sharing our baby led weaning journey! Follow me on Instagram if interested in seeing daily menu as well as tips and tricks.

5 from 7 votes

Leave a comment

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

Recipe Rating




24 Comments

    1. Hi! you can combine 1¼ cups all-purpose flour with 1½ teaspoons baking powder and ¼ teaspoon salt.

  1. Delicious cake Min…. Delightful with the texture and tastes amazing! Thank you so much for sharing your wonderful recipes