How to Make Delicious Chocolate Yazdi Cakes + Essential Tips

Tuesday, September 29, 2026

SAEDNEWS: Chocolate Yazdi Cake combines the traditional heritage of Yazd pastries with the delightful taste of chocolate. In this article, you’ll learn how to make this moist cake, along with professional tips and secrets for keeping it fresh and delicious for longer.

How to Make Delicious Chocolate Yazdi Cakes + Essential Tips

According to Saednews, If you enjoy authentic homemade Persian sweets, you have probably heard of Yazdi cake. This traditional cake has held a special place on Iranian tables for generations, especially during Nowruz, the Persian New Year.

Thanks to its dense texture, pleasant flavor, and relatively long shelf life, Yazdi cake is one of the most popular homemade Persian cakes. But what happens when this classic treat is combined with the rich aroma and flavor of chocolate?

The result is a delicious chocolate Yazdi cake that preserves the character of the traditional recipe while offering something special for chocolate lovers.

In this guide, you will learn how to make chocolate Yazdi cake step by step, along with practical tips for achieving the right texture and flavor. If your Yazdi cakes have turned out dry, dense, or lacking in aroma in the past, these techniques can help you get a more satisfying result.

What Is Yazdi Cake?

Yazdi cake is a traditional Persian sweet associated with the city of Yazd. It is typically baked in small individual molds, although larger ring or rectangular pans can also be used.

Unlike light and airy sponge cakes, Yazdi cake has a naturally dense, tender, and slightly moist texture. Its compact structure also helps it stay fresh for longer.

Why Make a Chocolate Version?

Adding unsweetened cocoa powder to a traditional Yazdi cake recipe changes both its color and flavor while also affecting its texture. Cocoa can contribute to a moist, rich crumb when the ingredients are properly balanced.

Chocolate Yazdi cake is suitable for serving at gatherings, preparing as a homemade gift, or even making in small batches for home sales.

Ingredients for Chocolate Yazdi Cake

For a cake approximately 24 cm in diameter, you will need:

  • 250 g all-purpose flour

  • 40–50 g unsweetened cocoa powder

  • 200 g sugar, preferably powdered sugar

  • 150 g shortening or softened butter

  • 3 eggs, at room temperature

  • 150 ml lukewarm milk, or a combination of milk and yogurt

  • 1 teaspoon baking powder

  • 1 teaspoon vanilla extract

  • A pinch of salt

  • 2 tablespoons rose water, optional but recommended

  • Powdered sugar or melted chocolate, for decoration

Choosing the Ingredients

1. Use Unsweetened Cocoa Powder

Choose pure, unsweetened cocoa powder. Cocoa mixes containing sugar or milk powder can alter the sweetness and balance of the recipe and may produce a less authentic flavor.

2. Sift the Flour Twice

Sift the flour together with the baking powder and cocoa powder twice. This helps remove lumps and creates a more uniform batter.

3. Bring Ingredients to Room Temperature

The eggs, milk, and butter or shortening should ideally be at room temperature. Using very cold ingredients can cause the fat to separate from the mixture and affect the final texture.

4. Keep the Sweetness Balanced

Cocoa powder has a naturally bitter, slightly astringent flavor. Using too little sugar can therefore make the finished cake taste overly bitter. The suggested ratio of 200 g sugar to 250 g flour provides a balanced starting point.

Equipment

  • Ring-shaped or rectangular cake pan, greased and lightly floured

  • Parchment paper

  • Electric or handheld mixer

  • Large and medium mixing bowls

  • Fine-mesh sieve

  • Measuring cups and kitchen scale

  • Toothpick or wooden skewer for testing doneness

How to Make Chocolate Yazdi Cake

1. Prepare the Oven and Pan

Preheat the oven to 150°C (300°F). Yazdi cake benefits from relatively gentle heat and a longer baking time.

Grease the pan and lightly dust it with flour, or line it with parchment paper.

2. Sift the Dry Ingredients

Sift the flour, cocoa powder, baking powder, and salt together twice. This helps create a smooth, evenly mixed batter.

3. Cream the Butter and Sugar

Beat the shortening or softened butter with the sugar for 5–7 minutes using an electric mixer.

Continue until the mixture becomes lighter in color and creamy and fluffy in texture. This step is important because it helps develop the characteristic dense yet tender texture of the cake.

4. Add the Eggs

Add the eggs one at a time, mixing for at least 30 seconds after each addition.

Add the vanilla and rose water, then mix until incorporated.

5. Combine the Dry Ingredients and Milk

Add the dry ingredients in three additions, alternating them with the milk in two additions.

Mix on low speed or fold gently with a spatula only until the batter is combined. Avoid overmixing, as this can make the cake tough.

6. Bake

Pour the batter into the prepared pan and smooth the surface.

Place the pan on the middle rack of the oven and bake for approximately 45–60 minutes.

Insert a wooden skewer into the center of the cake. If it comes out clean or with only a few moist crumbs, the cake is ready.

7. Cool and Decorate

Let the cake rest in the pan on a wire rack for about 10 minutes, then carefully remove it from the pan.

Allow it to cool completely before decorating. Finish with powdered sugar or drizzle with melted chocolate.

Tips for Better Chocolate Yazdi Cake

  • Do not raise the oven temperature. Excessive heat can brown or burn the outside while leaving the center undercooked.

  • Keep the oven door closed. Avoid opening it during at least the first 30 minutes of baking to reduce the risk of the cake collapsing.

  • Choose a suitable pan. A good-quality metal pan generally provides reliable heat distribution.

  • Let the cake cool completely. Waiting until the cake is fully cool makes slicing easier and helps preserve its texture.

  • Do not add extra water. Excess moisture can interfere with the structure of the cake.

How to Store Chocolate Yazdi Cake

One of the advantages of Yazdi cake is its relatively good shelf life.

When stored in an airtight container at room temperature, the cake can remain fresh for up to about one week, depending on the environment and ingredients used.

For longer storage, individual portions can be frozen. When ready to eat, allow them to thaw at room temperature or warm them briefly in a microwave.

Frequently Asked Questions

Can I Use Liquid Oil Instead of Butter or Shortening?

Yes. However, butter or shortening generally produces a denser texture that is closer to traditional Yazdi cake. If you use liquid oil, slightly reducing the quantity may give you a better consistency.

Why Does My Yazdi Cake Turn Out Dry?

Dryness is usually caused by overbaking, insufficient fat, or unsuitable flour. Keep a close eye on the baking time and measure the ingredients accurately with a kitchen scale.

Can I Replace Cocoa Powder with Dark Chocolate?

Yes, but the amounts of fat and sugar may need to be adjusted accordingly. Melted dark chocolate can give the cake a deeper and richer chocolate flavor.

Is Chocolate Yazdi Cake Suitable for People with Diabetes?

A lower-sugar version can be prepared by replacing sugar with an appropriate sweetener and choosing suitable cocoa products. However, people with diabetes should consult their doctor or a registered dietitian before making dietary changes.

Final Thoughts

Chocolate Yazdi cake brings together the character of a classic Persian sweet with the rich flavor of chocolate. Its dense, tender texture and good shelf life make it a practical choice for family gatherings, Nowruz celebrations, afternoon tea, or homemade gifts.

The key to a successful result is careful measurement, good-quality unsweetened cocoa powder, properly creamed butter and sugar, gentle mixing, and patient baking at a relatively low temperature.

Follow the recipe carefully from start to finish, and you can enjoy a homemade chocolate Yazdi cake with a rich aroma, balanced sweetness, and satisfying texture.

So, prepare your ingredients, preheat the oven, and give this Persian chocolate classic a try. Enjoy!