Go Back
+ servings
Print Recipe
5 from 16 votes

Persian Raisin Cookies (Shirini Keshmeshi)

These Persian raisin cookies are ready in 30 minutes and are perfect for any day of the year. They're buttery and crispy around the edges, and so soft on the inside!
Prep Time15 mins
Cook Time12 mins
Total Time27 mins
Course: Cookies
Cuisine: Persian
Servings: 24 cookies
Calories: 155kcal


  • 1 ⅔ stick Unsalted Butter room temperature
  • 1 cup Granulated Sugar
  • 3 Eggs room temperature
  • ½ tsp Vanilla Extract
  • 1 ⅔ cup All Purpose Flour
  • 1 ½ cup Raisins Thompson, sultanas or black


  • Preheat the oven to 375°F. Line two baking sheets with parchment paper. 
  • In a bowl, mix butter and sugar until creamy and light. 
  • Add in the eggs one by one. Mix well after each addition. Add in the vanilla and stir well. 
  • Mix in flour and stir using a wooden spoon until it is all incorporated and you have a smooth dough. Mix in the raisins, make sure it's well incorporated. 
  • Scoop the cookie dough into the baking sheet, leave 2-inch space between them. 
  • Bake in the oven for 12 minutes until the edges are golden brown. 
  • Cool on the baking sheet for 5 minutes, then transfer to a cooling rack. 


  • Store the leftovers in an airtight container in a cool and dry place for up to 3 days. 
  • For a gluten free version use 1:1 gluten free all purpose flour. 
  • This recipe won't work with coconut oil, dairy free butter or flax eggs. 
  • The cookies will spread in the oven while baking, therefore make sure to leave 2 inch spaces between them. 
  • You can make the dough up to 2 days ahead of time. When ready to bake, bring the dough to the room temperature and proceed with the baking instructions. Make sure the oven is preheated. 
  • You can freeze the dough in a freezer bag for up to 3 months. To bake, thaw the dough in the fridge overnight and proceed with the baking instructions. 
  • To freeze the baked cookies, place them in a freezer bag and freeze for up to 3 months. To serve, place them on a baking sheet and heat at 200 degrees F for 10 to 20 minutes. 


Calories: 155kcal | Carbohydrates: 22g | Protein: 2g | Fat: 7g | Saturated Fat: 4g | Cholesterol: 37mg | Sodium: 11mg | Potassium: 94mg | Fiber: 1g | Sugar: 8g | Vitamin A: 226IU | Vitamin C: 1mg | Calcium: 9mg | Iron: 1mg