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

Shirini Donmarki (for my Grandma with love)

  • Author: Plant-Based Persian
  • Total Time: 2 hours
  • Yield: 20 cookies 1x
  • Diet: Vegan


A Vegan Persian Danish


Units Scale

Yeast ingredients:

  • 1/2 cup warm plant-based milk
  • 1 Tbsp. + 1 tsp. of active dry yeast
  • 1 Tbsp. sugar

Dough ingredients:

  • 1/2 cup oil
  • 1/2 cup sugar
  • 1/2 cup almond milk
  • 2 egg replacer — I recommend using Bob’s Red Mill Egg Replacer if available. Otherwise, we have used 2 Tbsp. ground flaxseed mixed with 6 Tbsp. water to replace 2 eggs.
  • 1 Tbsp. vanilla
  • 1 Tbsp. Brewed Saffron
  • 4 & 1/2 cups all-purpose flour

Filling ingredients:

  • 1/2 cup sugar
  • 1/4 cup corn starch
  • 1 cup warm plant-based milk
  • 1 tsp. vanilla
  • 1 tsp. rose water

Egg-free wash:

  • 2 Tbsp. almond milk
  • 1 Tbsp. maple syrup
  • Sesame seed and powdered sugar for topping


  1. Prepare the yeast mixture:
    • In small bowl, mix the almond milk, active dry yeast and sugar, and let it rise for at least 10 minutes.
  2. Prepare the dough:
    • In a big bowl, mix the dough ingredients (except the flour). Add the yeast mixture.
    • Add the flour a few spoons at a time until till you have a soft dough. Use your hands to properly combine the ingredients.
    • Knead the dough for 10 minutes, cover the dough with a cloth and place it in a warm place for 90 minutes to rise.
  3. Prepare the filling:
    • In a small pot, mix the filling ingredients and warm on low heat until the mixture becomes thickened. Set aside to completely cool.
  4. Prepare the pastry:
    • Preheat oven to 350 F.
    • After waiting the 90 minutes, divide the dough in half.
    • On a floured surface, roll out one half of the dough. Cut into strips (as pictured above). Apply filling. Fold each strip lengthwise (as pictured above). Cut each strip crosswise into small pastry sizes (as pictured above).
    • Repeat process above with the other half of the dough.
  5. Prepare egg-free wash. Brush each pastry with the egg-free wash and sprinkle with sesame seeds (as pictured above).
  6. Bake on a lightly greased pan in the oven for 15-20 minutes until golden.
  7. Dust with powdered sugar.
  • Prep Time: 100 minutes
  • Cook Time: 20 minutes
  • Category: Desert
  • Cuisine: Iranian/Persian

Keywords: Vegan, Plant-Based, Persian, Iranian, Desert, Egg-free, Dairy-free, Don Marki