Yazdi is a traditional Iranian muffin (called a cake in Farsi) native to Yazd in central Iran. If you’re a fan of Persian sweets, these muffins flavored with cardamom and rose water will be a delicious treat to accompany your next cup of single origin.


  1. 2 cups all-purpose flour
  2. 3 eggs
  3. 1 cup oil
  4. 1 cup sugar
  5. ½ cup yogurt
  6. 1 tsp baking powder
  7. 2Tbsp honey
  8. ½ tsp vanilla extract
  9. 2 tbsp rose water
  10. 1 tsp cardamom powder


  • Preheat the oven to 200 degrees C.
  • Sift the flour into a bowl and set aside.
  • Combine the eggs, sugar, and vanilla extract with an electric mixer until thick.
  • Then add honey, cardamom, rose water, and baking powder and continue to mix.
  • Next, add the yogurt and oil, and mix well.
  • Add flour and fold by hand, slowly and gently.
  • Spoon into the prepared cupcake molds.
  • Bake in the oven for 10 minutes at 200C.
  • Then reduce the heat to 180C and bake for another 8-10 minutes until the cupcakes are golden brown and a toothpick inserted in the cupcakes comes out clean.
  • Take cupcakes out of the oven and let them cool.


Source: Zahra Mohaghegh

About Zahra

Zahra Mohaghegh is a cake designer based in Rasht, Iran.

Rasht is the capital city of the Gilan Province. Also known as the “City of Rain” it is the most densely populated city of Iran. Historically, Rasht was a major transport and business center which connected Iran to Russia and the rest of Europe, and because of this was known as the “Gate of Europe”. Rasht is the largest city on Iran’s Caspian Sea coast. It is a major trade center between Caucasia, Russia, and Iran using the port of Bandar-e Anzali. Rasht is also a major tourist center with the resort of Masouleh in the adjacent mountains and the beaches of Caspian as some of the major attractions.

Follow Zahra on instagram here.

If you’re keen to share your recipe, send the recipe, photographs and any links to your blog and social media to hello@fltrmagazine.com.