Healthy Date and Walnut Cake

If you’re looking for a wholesome treat, this healthy date and walnut cake is just the ticket. It’s a moist, lightly sweetened tray-bake packed with whole dates, oat flour, and tahini, making it both flavorful and nutritious. This cake uses simple pantry staples, skips eggs and refined sugar, and can be gluten-free if you pick certified gluten-free oats. The crumb is soft with a nice chew, and the caramel-like date flavor shines through — it’s just perfect for pairing with a cup of afternoon tea.
This easy date and walnut traybake is one of those feel-good, everyday cakes that’s comforting without fuss. It’s built on the natural sweetness of whole dates, uses oat flour for extra fiber, and gains richness from tahini — all without any eggs or refined sugar. You get a tender, slightly chewy texture and a deep, sticky date flavor that feels like a treat but won’t weigh you down. Baked in an 8×8 inch (20×20 cm) square tin, it’s topped off with a quick date and tahini drizzle to finish.
Below you’ll find a simple ingredient list and a clear step‑by‑step guide to make this date and walnut cake with ease. I’ve included soaking tips for your dates, baking time advice, plus handy hints for swapping ingredients and storing leftovers. This recipe’s flexible, so you can customize it to your pantry or dietary needs with confidence.
Why it’s worth baking
- Only sweetened using whole dates — no refined sugars involved. If you want another naturally sweet treat, try Three Ingredient Date Cookies.
- Made with oat flour, which adds fiber and gently lowers the glycemic load compared to white flour.
- Vegan and dairy-free as it stands, and super simple to adapt to gluten-free by using certified gluten-free oats.
- Moist and rich thanks to the natural date paste, tahini, and a touch of oil — indulgent feel, without heaviness.
- Uses everyday ingredients you likely already have and bakes easily in a single 8×8 inch tray. For a similar one-pan oat bake, see Banana Peanut Butter Oatmeal Bars.
Ingredients and pantry staples

- 220g soft dates
- 320ml milk of choice (dairy or plant-based)
- 4 tbsp tahini (plus 2 tbsp extra for the drizzle)
- 4 tbsp neutral oil
- 150g oat flour (to make your own, blitz rolled oats in a blender until fine)
- 2 tsp baking powder
- 2 tsp cinnamon
- 1/2 tsp salt
- 40g walnuts, roughly chopped (optional but adds a lovely crunch)
- 2 tbsp tahini
- 1 tsp date syrup
Step-by-step baking method
- Preheat oven to 180°C (160°C fan) / 350°F and line an 8×8 inch (20×20 cm) square baking tin with parchment paper, leaving an overhang.
- If making your own oat flour, blitz rolled oats in a blender or food processor until fine and measure after blending.
- Warm 320ml milk in a saucepan until tiny bubbles form around the edges, then remove from heat just before it boils.
- Place 220g soft dates in a heatproof bowl and pour the hot milk over them; soak for about 30 minutes (soak longer if dates are dry).
- Transfer the soaked dates and milk to a blender or food processor and blend until smooth and creamy to form a thick date paste.
-
Pour the date paste into a large mixing bowl and stir in 4 tbsp tahini and 4 tbsp neutral oil until well combined and silky.

- Add 150g oat flour, 2 tsp baking powder, 2 tsp cinnamon, and 1/2 tsp salt to the bowl and mix just until the batter is smooth and uniform (do not over-mix).
- Pour the batter into the prepared tin, smooth the top evenly, and scatter 40g roughly chopped walnuts over the surface.
- Bake for 40–45 minutes, beginning to check at 40 minutes; insert a toothpick or skewer into the center — it should come out clean or with a few moist crumbs.
- Allow the cake to cool completely in the tin until set.
- Whisk together 2 tbsp tahini and 1 tsp date syrup to make the drizzle.
- Drizzle the tahini-date drizzle over the cooled cake before slicing.
Pro tips for perfect results
- Try to use soft, moist dates when you can — they blend up smoother and add natural sweetness. If your dates are on the drier side, soak them longer or add a splash more milk when blending to get a nice paste. For a step-by-step example of softening and blending dates into batter, see the Easy Moist Date Cake.
- You can make oat flour yourself by blitzing rolled oats in a blender until fine. Just remember to measure after blending for accurate amounts.
- Mix your batter gently and stop as soon as everything’s combined. Overworking the batter can make the cake tough instead of tender.
- Start checking your cake around the 40-minute mark. If you see wet batter sticking to your skewer, pop it back in and check every few minutes until it’s done.
- Don’t forget to line your pan with parchment and leave an overhang. It makes lifting the cake out super simple without risking breakage.
- Patience is key once it comes out of the oven — let it cool fully in the tin to firm up. A warm cake is more crumbly and trickier to cut cleanly.
Flavor swaps and add-ins

- If you need it nut-free, feel free to skip the walnuts or swap them out for pumpkin seeds — they add a lovely crunch and are allergy friendly.
- Want a different nutty twist? Swap the tahini for peanut butter or almond butter. Your cake remains vegan and gains a new dimension of flavor.
- For a fresh citrus brightness, stir in 1 teaspoon of orange zest—it pairs beautifully with the dates and walnuts. For more citrus-in-bread inspiration, try this orange cranberry bread with a simple glaze.
- If you’re craving chocolate, throw in 50 to 75 grams of dark chocolate chips for a lush chocolate–date combo—similar to these Almond Joy stuffed dates.
- This batter works well for muffins or a loaf too. Just adjust the bake time — muffins take about 18 to 22 minutes, so keep an eye and test with a skewer. For a loaf, expect longer baking and test accordingly.
- For a richer, deeper flavor, try swapping the milk for strong brewed coffee. Just keep in mind that won’t work if you’re avoiding dairy or nut milks.
Storing and reheating advice
Keep your cooled date and walnut cake stored in an airtight container at room temperature, and it’ll stay fresh for up to three days. If you want it to last a bit longer, pop it in the fridge where it will keep nicely for 5 to 7 days. This cake freezes beautifully — wrap slices or the whole thing tightly in plastic wrap or foil, then freezer bag it for up to 3 months; for another fruit-forward bake that freezes well, try Dried Fruit Bread (No Added Sugar, 10-Min Prep). To enjoy, thaw overnight in the fridge or at room temp, then gently warm individual slices in the microwave for 10–20 seconds or heat in a low oven if you like your cake cozy and warm — this quick-warm method also works well for Coffee Cake Muffins.
Common questions answered
- Can I use dry dates? Absolutely! If your dates are on the dry side, soak them for 45 to 60 minutes in hot milk, or gently simmer them until soft before blending. This helps you get that nice smooth date paste.
- Is this recipe vegan? Yes, it is. There are no eggs or dairy in the recipe as long as you choose plant-based milk. Perfect if you’re vegan or dairy-free.
- How do I make oat flour? Easy — just blitz rolled oats in a blender or food processor until they become a fine flour. For best results, measure your oat flour after blending.
- Can I reduce the oil? You can cut down the oil a little, but some fat (like oil or tahini) is vital for keeping this cake moist and tender. Too little oil will make your cake dry and crumbly.
- Can I make this gluten-free? Yes! Use certified gluten-free oats, and double-check that any extra ingredients, like date syrup, are gluten-free too. If you’d like another gluten-free walnut treat, try our Coffee and Walnut Cookies (Gluten Free, Paleo).
- What if I don’t have tahini? No worries. Just swap equal amounts with peanut butter, almond butter, or a bit more neutral oil. The flavor and texture will shift slightly, but it still tastes great.
- Can I change the pan size? Yes, you can use different pans like a loaf or round tin. Just remember baking times will vary — muffins bake faster (check at 18–22 minutes), loaf cake takes longer, so watch closely and test with a skewer for doneness.

A moist, lightly sweetened tray-bake packed with whole dates, oat flour, and tahini. Vegan, dairy-free, and optionally gluten-free. Topped with walnuts and a date-tahini drizzle, this cake is a wholesome treat perfect for pairing with tea.
- Total Time: 1 hour 15 minutes
- Yield: 9-12 servings 1x
Ingredients
- 220g soft dates
- 320ml milk of choice (dairy or plant-based)
- 4 tbsp tahini (plus 2 tbsp extra for the drizzle)
- 4 tbsp neutral oil
- 150g oat flour (homemade by blitzing rolled oats until fine if desired)
- 2 tsp baking powder
- 2 tsp cinnamon
- 1/2 tsp salt
- 40g walnuts, roughly chopped (optional)
- 1 tsp date syrup
Instructions
- Preheat oven to 180°C (160°C fan)/350°F. Line an 8×8 inch (20×20 cm) square baking tin with parchment paper, leaving an overhang.
- If making oat flour, blitz rolled oats in a blender until fine and measure 150g after blending.
- Warm 320ml milk in a saucepan until tiny bubbles form around edges, just before boiling, then remove from heat.
- Place 220g soft dates in a heatproof bowl and pour hot milk over them; soak about 30 minutes (longer for dry dates).
- Transfer soaked dates and milk to a blender or food processor; blend into a smooth, thick date paste.
- Pour date paste into a large mixing bowl; stir in 4 tbsp tahini and 4 tbsp neutral oil until combined and silky.
- Add 150g oat flour, 2 tsp baking powder, 2 tsp cinnamon, and 1/2 tsp salt; mix just until smooth and uniform, avoid over-mixing.
- Pour batter into prepared tin; smooth top evenly and scatter 40g roughly chopped walnuts over surface.
- Bake for 40–45 minutes, begin checking at 40 minutes with a toothpick; it should come out clean or with a few moist crumbs.
- Cool cake completely in the tin until set.
- Whisk together 2 tbsp tahini and 1 tsp date syrup to make drizzle.
- Drizzle tahini-date syrup over cooled cake before slicing.
Notes
Use soft, moist dates for best blending; soak longer or add milk if dates are dry., Measure oat flour after blending homemade flour for accuracy., Mix batter gently to avoid tough cake., Check cake doneness beginning at 40 minutes to avoid overbaking., Line pan with parchment and leave overhang for easy removal., Allow cake to cool fully before cutting to prevent crumbling., Walnuts are optional; can substitute with pumpkin seeds for nut-free version., Tahini can be swapped with peanut butter or almond butter to alter flavor., Add-ins like orange zest or dark chocolate chips can enhance flavor., Batter can be used for muffins or loaf with adjusted baking times., Store in airtight container at room temperature up to 3 days, refrigerate 5-7 days, or freeze up to 3 months.
- Prep Time: 35 minutes (including soaking)
- Cook Time: 40-45 minutes
- Category: Dessert
Nutrition
- Serving Size: 1 slice (~1/9 or 1/12 of cake)
- Calories: Approximately 210 kcal per serving
- Fat: ~9 g per serving
- Carbohydrates: ~30 g per serving
- Protein: ~4 g per serving