Heavenly Persian Date Cake with Pistachios (Warm, Spiced & Melt-in-Your-Mouth Moist!)

Photo of author

By Gianna Poulef

Persian Date Cake with Pistachios

Friend… thank you for being here because this cake is truly one of those desserts that wraps around you like a warm blanket

This Persian date cake is rich, soft, fragrant, and deeply comforting with warm cinnamon, aromatic cardamom, sticky caramel-like dates, and crunchy pistachios scattered beautifully on top.

Every bite tastes cozy, luxurious, and gently spiced—like something you’d discover in a tiny Middle Eastern bakery with tea brewing nearby

And honestly? The smell while this bakes is absolutely unreal.

If you love warm comforting desserts with beautiful flavors, subscribe by email so you never miss a recipe from my kitchen

Now let’s bake something unforgettable.

Overview of Recipe Content

This Persian date cake combines naturally sweet Medjool dates with soft buttery cake and classic Persian-inspired spices for a dessert that feels elegant yet deeply homey.

Perfect for:

  • Afternoon tea
  • Holiday gatherings
  • Cozy winter baking
  • Ramadan desserts
  • Coffee breaks
  • Or honestly… quiet comforting moments alone

Why You’ll Love This Recipe

  • Rich caramel sweetness from dates
  • Warm cinnamon and cardamom flavor
  • Moist bakery-style texture
  • Beautiful pistachio crunch
  • Naturally comforting and aromatic
  • Stays soft for days

What It Tastes Like

Imagine sticky toffee pudding meets spiced Middle Eastern cake.

The dates create deep caramel richness while cardamom and cinnamon bring warmth and exotic fragrance into every bite.

And the pistachios on top?

Pure magic.

Ingredients

This Now, Make It Later!

For the Cake:

  • 1 ½ cups chopped Medjool dates
  • 1 teaspoon baking soda
  • 1 cup hot water
  • ½ cup unsalted butter, softened
  • ¾ cup brown sugar
  • 2 eggs
  • 1 teaspoon vanilla extract
  • 1 ¾ cups all-purpose flour
  • 1 teaspoon cinnamon
  • ½ teaspoon cardamom
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • ½ cup yogurt or sour cream

For the Topping:

  • ⅓ cup chopped pistachios
  • Honey drizzle (optional)
  • Powdered sugar (optional)

Tools Needed

Substitutions & Additions

  • Add walnuts for extra crunch
  • Use orange zest for brightness
  • Add rose water for Persian bakery flavor
  • Use coconut sugar instead of brown sugar
  • Add sesame seeds on top

How to Make Persian Date Cake

Okay friend… your kitchen is about to smell like the coziest bakery on earth

Step 1: Soften the dates

Place chopped dates in a bowl with baking soda and hot water.

Let sit for about 10 minutes until soft and jammy.

This creates that deep sticky caramel texture inside the cake.

Step 2: Cream butter and sugar

Beat softened butter and brown sugar until fluffy and creamy.

Add eggs one at a time, then vanilla.

The batter becomes rich and silky here.

Step 3: Mix dry ingredients

In another bowl, whisk together:

  • Flour
  • Cinnamon
  • Cardamom
  • Baking powder
  • Salt

And honestly? The smell of cardamom alone feels luxurious.

Step 4: Combine everything

Fold dry ingredients into the butter mixture alternating with yogurt.

Then gently stir in the softened date mixture.

The batter becomes thick, glossy, and beautifully fragrant.

Step 5: Bake

Pour batter into a greased cake pan.

Sprinkle pistachios generously over the top.

Bake at 350°F (175°C) for about 35–40 minutes until golden and set.

Your entire kitchen will smell warm, sweet, buttery, and deeply comforting

Step 6: Finish and serve

Cool slightly before slicing.

Drizzle with honey if desired and serve warm.

And honestly? Warm slices with tea are life-changing.

What to Serve with Persian Date Cake

This cozy cake pairs beautifully with:

  • Persian tea 🍵
  • Turkish coffee
  • Cardamom latte
  • Vanilla ice cream
  • Whipped cream
  • Fresh figs or dates

Honestly… a warm slice at night with tea feels incredibly comforting.

Tips for Making It Perfect

A few little secrets from my kitchen

  • Use soft Medjool dates for best texture
  • Don’t skip soaking the dates
  • Fresh cardamom gives the best flavor
  • Toast pistachios lightly before topping
  • Don’t overbake—keep the crumb moist
  • Let cake cool slightly before slicing

And friend… this cake tastes EVEN better the next day.

Storage Instructions

Room Temperature

Store covered for up to 3 days.

Refrigerator

Store for up to 1 week.

Freezer

Freeze slices individually for up to 2 months.

Reheating

Warm slices for 10–15 seconds in the microwave before serving.

The warm sticky date texture becomes absolutely dreamy

General Information

Dates have been a treasured ingredient in Persian and Middle Eastern desserts for centuries because of their deep caramel sweetness and naturally rich texture.

Combined with fragrant spices like cinnamon and cardamom, they create desserts that feel luxurious, warming, and deeply comforting.

This cake takes inspiration from traditional Persian flavors while blending them into a soft modern bakery-style cake.

It’s elegant comfort food at its finest.

Frequently Asked Questions

Can I use regular dates instead of Medjool?

Yes, but Medjool dates are softer and sweeter.

What does cardamom taste like?

It’s warm, floral, slightly citrusy, and incredibly aromatic.

Can I make this dairy-free?

Absolutely! Use plant yogurt and dairy-free butter.

Why is my cake dense?

Overmixing can make the crumb heavy.

Can I make cupcakes instead?

Yes! Bake for about 18–22 minutes.

Is this cake very sweet?

It’s naturally sweet and rich without feeling overpowering.

Conclusion

This Persian date cake is warm, fragrant, soft, and deeply comforting with caramel-like dates, cozy spices, and crunchy pistachios in every bite

It’s the kind of cake that makes your whole kitchen feel warm and inviting.

If you loved this recipe, you might also enjoy:

  • Persian Love Cake
  • Sticky Date Loaf with Cardamom

Thank you for baking with me today, sweet friend

Interactive Elements

If you make this cozy Persian-inspired cake, I’d LOVE to see your beautiful creations

Leave a review, share your favorite tea pairing, or post your slices on Pinterest here:
https://www.pinterest.com/poulefrecipe/

Your kitchen creations genuinely make my day.

Nutritional Information (Per Serving)

NutrientAmount
Calories~340 kcal
Protein5g
Carbohydrates46g
Sugars28g
Fat15g
Saturated Fat7g
Fiber4g
Sodium170mg

Internal Recipe Links (Cozy Spice Dessert Favorites)

You might also love:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Heavenly Persian Date Cake with Pistachios (Warm, Spiced & Melt-in-Your-Mouth Moist!)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Gianna Poulef
  • Total Time: 55 minutes
  • Yield: 10 slices 1x
  • Diet: Vegetarian

Description

A warm and fragrant Persian-inspired date cake flavored with cinnamon and cardamom, topped with crunchy pistachios. Soft, moist, and deeply comforting with rich caramel-like date flavor in every bite.


Ingredients

Scale

1 1/2 cups chopped Medjool dates

1 tsp baking soda

1 cup hot water

1/2 cup unsalted butter, softened

3/4 cup brown sugar

2 large eggs

1 tsp vanilla extract

1 3/4 cups all-purpose flour

1 tsp ground cinnamon

1/2 tsp ground cardamom

1 tsp baking powder

1/4 tsp salt

1/2 cup plain yogurt

1/3 cup chopped pistachios

Optional:

Extra pistachios for topping

Honey drizzle for serving


Instructions

1. Preheat oven to 350°F (175°C). Grease and line an 8-inch cake pan.

2. Place chopped dates in a bowl and pour hot water over them.

3. Stir in baking soda and let soak for 10 minutes until softened.

4. In a separate bowl, cream butter and brown sugar until light and fluffy.

5. Add eggs one at a time, then mix in vanilla extract.

6. In another bowl, whisk flour, cinnamon, cardamom, baking powder, and salt.

7. Alternate adding dry ingredients and yogurt into the butter mixture.

8. Fold in softened date mixture gently until combined.

9. Pour batter into prepared cake pan and smooth the top.

10. Sprinkle chopped pistachios evenly over the batter.

11. Bake for 35–40 minutes until golden and a toothpick inserted comes out clean.

12. Cool slightly before slicing and serving.

Notes

Use soft Medjool dates for the richest flavor and texture.

Toast pistachios lightly before adding for deeper nutty flavor.

Serve warm with tea or coffee.

Store covered at room temperature for up to 3 days.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Middle Eastern

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 24g
  • Sodium: 180mg
  • Fat: 13g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 47g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 55mg
Heavenly Persian Date Cake with Pistachios (Warm, Spiced & Melt-in-Your-Mouth Moist!)
Gianna Poulef
CEO, Chef & Recipe Creator at BLYNO LLC | Website

I’m Gianna Poulef from Poulef Recipes. I love sharing perfected dishes from my kitchen. I’m sure they’ll earn a spot in your heart. Let’s savor this journey together!.

Let’s be friends!

0 Shares
Get Your FREE eBook Now!

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star