Delicious Cake Yazdi Recipe: A Step-By-Step Guide

Spread the love

Looking for a delicious and easy-to-make cake recipe? Look no further! In this article, we’ll be diving straight into the delectable world of cake yazdi recipe. If you’ve never heard of cake yazdi before, don’t worry, we’ve got you covered. This traditional Persian cake is filled with flavors of rose water, cardamom, and saffron, making it a true delight for your taste buds. So, let’s get started on this culinary journey and learn how to create this mouthwatering treat in no time!

Delicious Cake Yazdi Recipe: A Step-by-Step Guide

Cake Yazdi Recipe

Are you craving a delicious and unique dessert? Look no further than the cake yazdi! This Persian-inspired treat is a delightful combination of flavors and textures that will satisfy your sweet tooth. In this article, we will guide you through the step-by-step process of making a cake yazdi at home, from gathering the ingredients to serving the final product. Get ready to indulge in this mouthwatering dessert!


To make a cake yazdi, you will need the following ingredients:

  • 1 cup all-purpose flour
  • 1 cup sugar
  • 1/2 cup vegetable oil
  • 4 eggs
  • 1/2 cup plain yogurt
  • 1 teaspoon vanilla extract
  • 1 teaspoon rosewater
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/4 cup pistachios, chopped (optional, for garnish)


Now that you have gathered all the necessary ingredients, let’s dive into the process of making a delightful cake yazdi!

  1. Preheat your oven to 350°F (175°C) and grease a cake pan.
  2. In a mixing bowl, combine the flour, sugar, baking powder, and salt. Mix well.
  3. In a separate bowl, whisk together the eggs, vegetable oil, yogurt, vanilla extract, and rosewater until well combined.
  4. Add the wet ingredients to the dry ingredients and mix until the batter is smooth and well incorporated.
  5. Pour the batter into the greased cake pan and smooth the top with a spatula.
  6. Bake in the preheated oven for approximately 30-35 minutes or until a toothpick inserted into the center comes out clean.
  7. Once baked, remove the cake from the oven and let it cool in the pan for about 10 minutes.
  8. Transfer the cake to a wire rack to cool completely.
  9. Garnish with chopped pistachios, if desired.
  10. Slice and serve your delicious homemade cake yazdi!


While the classic cake yazdi recipe is undeniably delicious, you can also experiment with different variations to suit your taste preferences. Here are a few ideas to inspire your creativity:

1. Cardamom Twist:

Add 1 teaspoon of ground cardamom to the dry ingredients for an aromatic twist on the traditional recipe. The warm and citrusy flavor of cardamom pairs beautifully with the subtle sweetness of the cake yazdi.

2. Citrus Infusion:

Incorporate the zest of one lemon or orange into the batter to infuse the cake with a burst of citrus flavor. This refreshing variation is perfect for those who enjoy a tangy twist in their desserts.

3. Nut Lovers:

Besides garnishing the cake yazdi with pistachios, you can also experiment with other nuts such as almonds, walnuts, or even a combination of your favorites. Toasted nuts will add a delightful crunch to every bite.

Serving Suggestions

The cake yazdi is a versatile dessert that can be enjoyed in various ways. Here are a few serving suggestions to enhance your experience:

1. Traditional Style:

Serve the cake yazdi as is, either during tea time or as a sweet ending to a meal. Its soft and tender texture makes it a delightful treat on its own.

2. With a Side of Fresh Fruit:

Pair a slice of cake yazdi with a colorful assortment of fresh fruits. The combination of the cake’s sweetness with the natural juiciness of fruits creates a harmonious balance of flavors.

3. Ice Cream Sandwich:

Get creative and use slices of cake yazdi as a base for your ice cream sandwiches. Add a scoop of your favorite ice cream flavor between two cake slices, and enjoy the perfect blend of warm and cold sensations.

Troubleshooting Tips

If you encounter any challenges while making your cake yazdi, worry not! Here are some troubleshooting tips to help you overcome common issues:

  • Dry Cake: Ensure that you measure the ingredients accurately and do not overbake the cake. Overmixing the batter can also result in a dry texture.
  • Dense Cake: Be gentle when mixing the batter to avoid overdeveloping the gluten. Additionally, make sure the leavening agents (baking powder) are fresh and active.
  • Sunken Center: To prevent a sunken center, make sure the oven is preheated properly and do not open the oven door excessively during baking. The cake may collapse if it doesn’t have enough time to set.
  • Burnt Edges: Keep a close eye on the cake while baking and adjust the oven temperature if necessary. You can also cover the edges with aluminum foil to prevent them from burning.

Congratulations! You have successfully learned how to make a mouthwatering cake yazdi from scratch. This Persian-inspired dessert is sure to impress your friends and family with its unique flavors and delightful texture. Whether you enjoy it on its own, with a side of fresh fruit, or as an ice cream sandwich, the cake yazdi will undoubtedly satisfy your cravings. So, don your apron and get baking – a delicious treat awaits you!

cupcake (cake yazdi) Iranian cupcake recipe

Frequently Asked Questions

What are the ingredients required for making a cake yazdi?

To make a cake yazdi, you will need the following ingredients:

  • 2 cups all-purpose flour
  • 1 cup granulated sugar
  • 1 cup vegetable oil
  • 4 eggs
  • 1/4 cup rosewater
  • 1/4 cup plain yogurt
  • 2 teaspoons baking powder
  • 1/2 teaspoon cardamom powder
  • 1/4 teaspoon salt
  • Powdered sugar for dusting

Can I substitute rosewater with any other ingredient?

If you don’t have rosewater, you can substitute it with an equal amount of vanilla extract. However, keep in mind that this will alter the flavor of the cake yazdi.

How do I prepare the cardamom powder?

To prepare cardamom powder for your cake yazdi, simply crush the cardamom pods using a mortar and pestle. Remove the outer skin and grind the seeds to a fine powder.

Can I use a different type of oil instead of vegetable oil?

Yes, you can use other types of oil such as canola oil or melted butter as a substitute for vegetable oil in the cake yazdi recipe. However, this may slightly affect the taste and texture of the cake.

Do I need to preheat the oven before baking the cake yazdi?

Yes, it is necessary to preheat the oven to 350°F (175°C) before baking the cake yazdi. This ensures that the cake bakes evenly and rises properly.

How long does it take to bake a cake yazdi?

The cake yazdi usually takes about 25-30 minutes to bake. However, the baking time may vary depending on your oven, so it’s recommended to start checking for doneness around the 25-minute mark by inserting a toothpick into the center. If it comes out clean, the cake is ready.

Final Thoughts

Cake Yazdi is a traditional Iranian cake that has gained popularity worldwide for its unique flavor and texture. This delightful treat is made with simple ingredients like eggs, flour, and sugar, but what sets it apart is the addition of rosewater and cardamom, giving it a distinct Middle Eastern taste. To make Cake Yazdi, beat the eggs and sugar until fluffy, then gradually add the dry ingredients and rosewater-cardamom mixture. Bake in a preheated oven until golden brown. Serve this moist and aromatic cake with a cup of tea for a truly indulgent experience. Enjoy the deliciousness of Cake Yazdi with this easy-to-follow recipe.

Similar Posts