Dates and Walnuts Cake

Hello everyone! Today I’m sharing with you a very special cake recipe that’s so light and fluffy: dates and walnuts cake! It’s perfect for any occasion especially now in Ramadan where dates are a huge part of this month. This cake is not too sweet on its own, hence the dates. Dates give a very sweet taste, walnuts give this crunchy texture and balance everything out in a perfect way! If you want the cake to be more on the brown side, feel free to use brown sugar or even coconut sugar. In my recipes, I tend to use sweeteners to minimize the amount of calories and sometimes I mix sweeteners with sugar (half half) and they all work out really well, so work with whatever you have!

Dates and Walnuts Cake

Prep Time 20 minutes
Total Time 55 minutes
Servings 20 servings


  • 2 cups all-purpose flour
  • 1 tsp baking soda
  • 1/8 tsp salt
  • 2 regular eggs
  • 3/4 cup sugar white or brown or dry sweetener of choice
  • 1/2 cup vegetable oil
  • 1 cup yogurt
  • 2 tbsp water optional
  • 1/2 cup walnuts crushed
  • 1/2 cup dates pitted


  1. Preheat your oven to 180°C and grease a 20 cm cake pan with some oil. Set aside.

  2. Cut the dates into little pieces and set aside.  In a medium bowl, mix the flour with baking soda and salt.

  3. In another bowl and with your stand or hand mixer, beat the eggs with sugar until fluffy (about 3 mins on high speed).

  4. Add the oil and yogurt  and mix again with your mixer until fully combined.

  5. Add the flour mixture gradually while mixing until everything is incorporated. If batter is too thick, add 2 tbsp water and mix until combined.

  6. Fold the dates and walnuts into the cake batter with a spatula  and pour mixture into the greased pan.

  7. Bake in preheated oven for 35-45 mins or until a toothpick inserted in the middle of the cake comes out clean.

  8. Remove from oven and let cool completely before removing the cake from the pan or decorating!

Nutrition Facts
Serving Size 1
Servings Per Container 20

Amount Per Serving
Calories 140 Calories from Fat 72
% Daily Value*
Total Fat 8g 12%
Saturated Fat 1.4g 7%
Trans Fat g
Cholesterol 17mg 6%
Sodium 27mg 1%
Total Carbohydrate 13.7g 5%
Dietary Fiber 0.9g 4%
Sugars 3.3g
Protein 3.9g 8%

*Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Nutrition facts are based on a recipe made with sweetener.

Share this