Preheat oven to 350 degrees F (175 degrees C). Grease cookie sheets.
In a medium bowl, sift together the flour, baking powder, and salt; set aside.
In a large bowl, cream together the butter and sugar until light and fluffy. Beat in the egg, then stir in the rose water. Gradually blend in the dry ingredients.
Gently stir in the rose petals. Roll the dough into walnut sized balls, and place them 2 inches apart on the prepared cookie sheets.
Bake for 8 to 10 minutes in the preheated oven, or until the edges are lightly browned. Allow cookies to cool on baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Interesting Facts
Rose petals have been used in baking for centuries, and are a popular ingredient in many Middle Eastern and European desserts.
Rose water is an aromatic liquid made from rose petals, and can be used to add flavor to desserts and other dishes.
These cookies make a great gift, and can be made ahead of time and stored in an airtight container for up to two weeks.