Rose Petal Shortbread Cookies have the delicate flavor of rosewater and a sprinkling of rose petals on top for a simple but sophisticated cookie. Not only are these cookies pretty, but they also have that wonderful shortbread crumbly cookie texture.

Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
This page may contain affiliate links; please see my disclosure for policy details.
Shortbread cookies are hands-down one of my favorites. These classic treats are incredibly simple to make with just a handful of ingredients, delivering a lightly sweet, buttery flavor and a crispy, tender texture that practically melts in your mouth. Yes, all that in one cookie!
These rosewater cookies, adorned with edible flowers, are perfect for Valentine’s Day or Mother’s Day gifts. They stay fresh for weeks, travel beautifully, and always bring a smile as a thoughtful homemade treat.
Recipe Highlights
Get the essential details of this rose shortbread at a glance:
- Type of recipe: Cookie
- Cooking method: Oven baked
- Skill level: Easy, mixing and rolling out dough
- Flavors & textures: Lightly sweet, with a buttery, crispy, tender texture and a rose flavor.
Rose Shortbread Cookies Ingredients

- Butter: Provides richness and a crumbly, melt-in-your-mouth texture typical of shortbread.
- Egg: Binds the dough, providing structure and moisture.
- Rose water: Infuses the cookies with a floral aroma and flavor. Make sure to use culinary rose water.
- Vanilla: Enhances the overall flavor by adding a warm, sweet undertone. You can even make your own vanilla extract if you like.
- Ground cardamom: Complements rosewater’s sweetness with its earthy, spicy aroma. Look for a good quality cardamom.
- Flour: Forms the structure of the cookies. The high ratio of flour gives the cookies their dense, shortbread texture.
- Baking powder: Provides a slight lift, giving the cookies a light crumb without making them airy.
- Glaze: Powdered sugar adds sweetness and forms the base, rose water imparts floral flavor, light corn syrup gives a shiny finish, and water adjusts the consistency for smooth application.
- Rose Petals: Garnish the cookies and provide a floral flavor. Use culinary-grade rose petals, crushed into small pieces.
How To Make Rose Shortbread Cookies
Step 1. Whisk flour, cardamom, baking powder, and salt.


Step 2. In a large mixing bowl, cream the butter and sugar at low speed, then increase to medium speed to thoroughly cream. Add in the egg and vanilla extract and mix to combine.


Step 3. Slowly mix the flour mixture into the cookie dough until just combined. The dough will be a little loose but will come together when you press it together.


Step 4. On a surface dusted with flour, empty the cookie dough and knead it until it forms a cohesive mixture. Roll out the dough until it reaches a thickness of approximately ¼ inch. Use heart cookie cutters to cut out shapes and arrange them on the cookie sheets with 1-2 inches spacing between each.


Step 5. Place the cookie sheet in the freezer for 5-10 minutes. Then bake at 350°F for 9-12 minutes, or until the edges have just started to turn a light golden brown.

Step 6. While the cookies cool, whisk powdered sugar, rosewater, and corn syrup to create the glaze. Add water until the glaze is thick, easily spreadable, and not runny.

Step 7. Spoon a small amount of glaze over the cookie and spread to the edges. Sprinkle them with rose petals or sprinkles, or leave them plain and let the glaze harden on the cookies for a few hours.

Top Tips
- Butter temperature: Ensure your butter is at room temperature before starting. Cold butter won’t mix well with the other ingredients, resulting in a lumpy dough.
- Rosewater quality: Opt for a high-quality rosewater for the best flavor. Cheap versions may have a synthetic taste.
- Dough consistency: The dough should be slightly crumbly but still able to hold its shape when formed. If it’s too dry, add a bit more rose water; if it’s too wet, add more flour.
- Chill time: Don’t skip the dough chilling process. This step helps the cookies maintain their shape while baking.
- Bake time: Keep a close eye on the cookies while baking. You want them to be slightly golden but not brown.
- Flower press: If you want to add an extra touch of elegance, consider using a flower-shaped cookie cutter to create a beautiful design on your cookies before baking.
Variations
Other kinds of toppings can be used for these beautiful cookies
- Mix the crushed rose petals with coarse sugar and top the unbaked shortbreads.
- Leave the rose petals off the unbaked cookies, then bake the cookies and dip the ends in melted white chocolate, then sprinkle the rose petals on top of the chocolate.
- Add crushed rose petals to the dough.
- Sprinkle chopped pistachios on top, with or without the rose petals.
Recipe FAQ’s
These are dried rose petals taken from roses grown and harvested, especially for food products without pesticides.
If you don’t have cardamom in your cupboard, try this as a substitution. Mix equal amounts of cinnamon and ginger; this will be the closest flavor match.
Store the cooled Rose Cardamom Shortbread Cookies in an airtight container at room temperature. They will maintain their freshness for up to a week.
If you want to extend their shelf life, you can freeze them. Place the cookies in a freezer-friendly airtight container or Ziploc bag, separating layers with pieces of parchment paper to prevent sticking. They can be frozen for up to 3 months.
To enjoy, thaw overnight at room temperature.
Try Our Other Shortbread Cookie Recipes
- Chai Shortbread
- Dark Chocolate Shortbreads
- Easy Lemon Shortbread Cookies
- Chocolate and Cacao Nib Shortbreads
More Cookie Recipes

Subscribe here for more great recipes, and follow One Hot Oven for more tasty sweet and savory recipes! Pinterest | Instagram | Facebook

Rose Petal Shortbread
Ingredients
- 1 cup granulated sugar
- 1 cup butter 2 sticks
- 1 egg
- 1 teaspoon rose water
- ½ teaspoon pure vanilla extract
- ¾ teaspoon ground cardamom
- 3 cups flour
- 1 ½ teaspoon baking powder
- ½ teaspoon salt
Glaze
- 1 ½ cups powdered sugar
- 1 ½ tablespoons rose water
- 1 ½ teaspoons light corn syrup
- 1 ½ teaspoon water
- ⅓ cup Rose petals for garnish
Instructions
- Preheat oven to 350°F. Line cookie sheets with parchment paper.
- In a large mixing bowl, cream the butter and sugar, on low speed, then increase to medium speed to thoroughly cream. Add in the egg, vanilla extract, and mix to combine. In a separate bowl, whisk together flour, ground cardamom, baking powder, and salt. Slowly mix flour mixture into the cookie dough until just combined. Dough will be a little loose but will come together when you press it together.
- On a surface dusted with flour, empty the cookie dough and knead it until it forms a cohesive mixture. Roll out the dough until it reaches a thickness of approximately ¼ inch. Use cookie cutters to cut out shapes and arrange them on the cookie sheets with a spacing of 1-2 inches between each.
- Place the cookie sheet in the freezer for 5-10 minutes and then bake for 9-12 minutes, or until the edges have just started to turn a light golden brown. Let cookies cool on cookie sheets for 5 minutes and then transfer to a wire cooling rack.
- Once cookies are completely cool, prepare the glaze. In a medium sized bowl, sift or whisk out any chunks from the powdered sugar. Add in the rosewater and corn syrup, whisking mixture together. Add the water until you reach your desired glaze consistency. I used about 1 teaspoon to get my glaze to be thick but also easily spreadable and not runny.
- Glaze cookies. Sprinkle them with rose petals or sprinkles, or leave them plain and let the glaze harden on the cookies for a few hours.
Notes
As an Amazon Associate I earn from qualifying purchases.
Nutrition
First published July 26, 2018, last updated: Jan 01, 2025, for better readability and new images.
Thank you for stopping by the One Hot Oven blog. Please leave a comment to say hello or tell me what you are baking; I always love hearing from fellow bakers. Do you have any questions or want to chat about the recipe? Please visit my About page for information, and I’ll be happy to help!

Hello there, I’m Jere’
From learning to cook on a farm in Indiana to culinary school in California, my passion for food is never-ending. Turning on my oven to bake something for friends and family is my happy place, and I am glad to be here at One Hot Oven sharing sweet and savory family-friendly recipes for your cooking and baking inspiration.

OMG I am swooning over this! I love shortbread, but never even thought to use rice flour. I am so intrigued. Love the use of the cardamon too. I def have to try this – I have a bunch of rice flour in my pantry.
I’ve used rose water to make ice cream before but never petals. These cookies are so pretty!
These look super yummy! I love shortbread and I bet the rose flavor is just perfect!
Hope you try these delicious cookies.
I use both rose water and dried rose in a lot of my baking – this is my kind of shortbread
I am searching for more recipes to use both rosewater and the petals. I just love the flavors.
I love the flavor of rose water and rose petals. These shortbread look so delicious and love how white they are.
The rice flour keeps these cookies white.
What an idea to add rose petals in the shortbread. I wonder how it tastes as the rose water together with petals is quite fragrant.
These shortbreads have a mild rose flavor, it’s not overwhelming but enough to know there is a rose flavor.
I haven’t tried any recipes with rose water, but these cookies look delicious. Great idea for those days when I’m in the mood of experimenting with new ingredients. Thanks for sharing!
I love experimenting too. You never know what great flavors are out there to bake with.
These look amazing! However, it’s surprisingly difficult to find rose petals that ship to Norway at an acceptable cost. I found some, mixed with other flowers, maybe they could be used.
I do have a source for rose petal on my shop page. Shipping is always an issue.
Ohh this sounds amazing! Love it!
I have never used rosewater but it looks like such a fun spring add in. Perfect for a girl’s get together!
What a beautiful, elegant recipe! Yes, when I get roses, I automatically smell them! They are lovely. I can’t wait to make these cookies and share them with my friends! They would make a perfect gift.
I wish roses smelled more than they do, but occasionally I can find one that is perfectly scented.
What beautiful shortbread. These would be perfect for a tea party.
Thanks for the kind comment.
Rose petals are so pretty on desserts, this sounds so delicious and perfect for afternoon tea!
I agree adding rose petals just makes desserts look so pretty.
This shortbread would be perfect for a tea party! I bet they small amazing while they’re baking!
I did make these for a tea party and everyone love them.
One question, the recipe says 1.5 cups powdered sugar and says to mix with flour,but next step says mix sugar with butter? Is there additional sugar in recipe?
Oh, my what a goof. There is only powdered sugar in the recipe and it is mixed with the rice flour. So appreciate you letting me know.