Flower Cookies (Vanilla Chocolate)
These flower cookies are buttery vanilla–chocolate shortbread cookies shaped into little flowers using simple dough balls. They keep their shape beautifully, don’t spread, and need no cutters or molds—just roll, arrange, and bake. They’re perfect for cookie boxes, gifting, or any holiday tray where you want something pretty but easy.

When my kids were small, these cookies were our “baking-day art project.” They’d roll the tiny dough balls, mix the colors, and proudly announce which flowers were theirs.
They’re teenagers now—taller than me and far too cool to sit and shape cookie petals—but the recipe stuck. I still make these every year because they’re simple, cute, and always the first to disappear.
Why you’ll love these flower cookies.
- They hold their shape — no spreading, no melting flowers, no mystery blobs.
- Beautiful with zero special equipment — no cutters, no molds, no piping bags.
- One dough, two flavors — half vanilla, half chocolate. Easy.
- Perfect for gifting — they look boutique-bakery fancy.
- Great for kids — rolling the tiny balls keeps them busy (ask me how I know).
- Make ahead friendly — the dough chills well and freezes well.

Ingredients and substitutes
- All-purpose flour — gives the cookies their structure so they keep the flower shape.
- Almond flour or cornstarch — helps keep the texture soft and slightly sandy like good shortbread.
- Unsalted butter — room temperature. This is the main flavor, so good butter makes a difference.
- Powdered sugar — dissolves better than granulated and gives a smoother, melt-in-the-mouth crumb.
- Egg yolks — add richness and help bind the dough.
Vanilla extract — for the vanilla dough. - Cocoa powder — for the chocolate dough. Use a good one; it really shows here.

Step-by-step: Black and White Flower cookies
- In a small bowl, combine the dry ingredients – flour, baking powder, almond flour/cornstarch, and salt. Set aside.
- For the wet ingredients, cream the room-temperature softened butter and powdered sugar in an electric mixer or a bowl with a wooden spoon. Add the vanilla extract and make sure everything is well combined.
- Next, incorporate the dry ingredients into the wet mixture. Mix until a firm dough forms, scraping the sides of the bowl to ensure all the ingredients are thoroughly combined.
- Once your dough is mixed to perfection, bring it all together into a ball.

- Divide the dough into two portions. Save one as the vanilla cookie dough. To the second half, add the cocoa powder and combine well. Gently mix it in without kneading it too much. Overmixing can cause the cookies to be dense.
- Wrap the dough into plastic and transfer it to chill in the refrigerator for at least an hour or firm enough to roll into balls.

- First, preheat your oven to 350°F/175°C/Gas Mark 5. This will ensure that your cookies bake evenly and develop that perfect texture. While waiting for the oven to heat up, line your baking sheet with parchment paper or silicone baking mats. These will prevent the cookies from sticking and make cleanup a breeze.
- Make balls – Take about one teaspoon of dough and shape them into balls. Make as many vanilla and chocolate balls as possible. You will need five balls for the petals and one different color for the center.

- Arrange the flowers on a baking tray lined with parchment paper.
- Flower one – place five vanilla balls for the petals and one chocolate ball for the center.
- Flower two – place five chocolate balls for the petals and one vanilla ball for the center.
- Flower three – Shape the vanilla petal balls into teardrops and create a few indents towards the center, as shown in the video.
- Flower four – Shape the chocolate petal balls into teardrops and create a few indents towards the center, as shown in the video.
- Flower five – Create vanilla or chocolate flowers with jam centers, but create an indent in the center ball and fill it with jam or chocolate.
Pro tip – Work with small batches of dough so the balls keep their shape and prevent misshapen cookies.

- Bake the cookies for 12 – 14 minutes or until they are lightly golden around the edges. Keep an eye on them to prevent over-browning. Once baked, transfer the cookies to a wire rack to cool completely.
Pro tip – If necessary, chill the flowers for ten minutes before baking to prevent them from spreading.

⭐ Tips for Perfect Flower Cookies
- Use room-temperature butter – Cold butter won’t cream properly and warm butter will make the dough too soft. Soft-but-not-greasy is the sweet spot.
- Weigh your ingredients – These are shortbread-style cookies — accuracy matters. Too much flour = dry, stiff dough. Too little = spreading.
- Don’t overmix – Once the flour goes in, mix just until the dough comes together. Overworked dough makes tough cookies.
- Chill the dough – The dough needs at least 1 hour (longer is even better). Chilled dough keeps the flower shape intact.
- Roll small, even balls – Uneven petals bake unevenly. Aim for consistent size so the flowers look neat and professional.
- Work in small batches – Take only part of the dough out at a time. Warm dough becomes sticky and the petals lose shape.
- If in doubt—chill again – If the flowers look a little soft on the tray, pop the whole sheet in the fridge for 10 minutes before baking.
- Bake just until set – These cookies shouldn’t brown deeply. Lightly golden edges = perfect texture.

Troubleshooting
| Issue | What Went Wrong | How to Fix It |
|---|---|---|
| Cookies spread / lost their flower shape | Dough was too warm, butter too soft, or not chilled long enough. | Chill the formed flowers for 10–15 minutes before baking. Make sure butter is softened, not melted. |
| Cracks in the petals | Balls were too dry or the dough was overmixed. | Reduce handling, and press/roll gently. Add 1–2 tsp milk if the dough feels crumbly. |
| Petals bake unevenly | Dough balls were different sizes. | Roll the balls with a small cookie scoop or measure by teaspoon for consistency. |
| Cookies are too hard | Overbaked or too much flour. | Bake until just set and lightly golden. Next time, weigh the flour or reduce by 1–2 tbsp. |
| Dough too sticky to roll | Butter too warm or room too hot. | Chill the dough for 20–30 minutes, and dust hands lightly with flour (not too much). |
| Dough too firm after chilling | This dough sets hard when very cold. | Let sit at room temp 5–10 minutes to soften slightly before shaping. |
| Jam centers leaked | Too much jam or the indent wasn’t deep enough. | Use thicker jam, make a deeper well, add ½ tsp jam max. |
Frequently asked questions
Keep them in an airtight container at room temperature for 5–7 days. They also freeze beautifully for up to 2 months.
Yes. The dough keeps well in the fridge for 2–3 days or in the freezer for up to 2 months. Thaw in the fridge, then let it soften slightly before rolling.
Not if the dough is chilled. This is a no-spread shortbread-style dough, but always chill the shaped flowers for 10 minutes if your kitchen is warm.
Absolutely. Skip the cocoa for all-vanilla, or double the cocoa for all-chocolate. The texture stays the same.
Use a teaspoon or a small melon baller to portion the dough — it keeps the flowers neat and helps them bake evenly.

Flower Cookies (Vanilla and Chocolate)
Embrace the irresistible combination of vanilla and chocolate in these flower cookies, and surprise your taste buds with their heavenly flavors. Gather your ingredients, follow our expert techniques, and let your creativity bloom as you create these delicious treats. Start baking now and experience the joy of sharing these delightful cookie masterpieces with your loved ones.
Video
Ingredients
- 2½ cup (310 g) All-purpose flour
- 1 tsp Baking powder
- ¼ cup (30 g) Almond flower or cornstarch
- ½ tsp Salt
- 1 cup (227 g) Unsalted butter room temperature, softened
- 1 cup (120 g) Powdered sugar
- 2 large Egg yolks
- ¼ tsp Vanilla extract
- 2 tsp Cocoa powder
Method
- In a small bowl, combine the dry ingredients – flour, baking powder, almond flour/cornstarch, and salt. Set aside.2½ cup All-purpose flour, 1 tsp Baking powder, ¼ cup Almond flower or cornstarch, ½ tsp Salt
- For the wet ingredients, cream the room-temperature softened butter and powdered sugar in an electric mixer or a bowl with a wooden spoon. Add the egg yolks and vanilla extract and ensure everything is well combined.1 cup Unsalted butter, 1 cup Powdered sugar, 2 large Egg yolks, ¼ tsp Vanilla extract
- Next, incorporate the dry ingredients into the wet mixture. Mix until a firm dough forms, scraping the sides of the bowl to ensure all the ingredients are thoroughly combined.
- Divide the dough into two portions. Vanilla & Chocolate– Save one as the vanilla cookie dough. – To the second half, add the cocoa powder and combine well. Pro tip – Gently mix it in without kneading it too much. Overmixing can cause the cookies to be dense.2 tsp Cocoa powder
- Wrap both dough discs in plastic and transfer them to chill in the refrigerator for at least an hour or firm enough to roll into balls.
- First, preheat your oven to 350°F/175°C/Gas Mark 5. This will ensure that your cookies bake evenly and develop that perfect texture. While waiting for the oven to heat up, line your baking sheet with parchment paper or silicone baking mats. These will prevent the cookies from sticking and make cleanup a breeze.
- Make balls – Take about one teaspoon of dough and shape them into balls. Make as many vanilla and chocolate balls as possible. You will need five balls for the petals and one different color for the center.
- Arrange the flowers on a baking tray lined with parchment paper.Flower one – place five vanilla balls for the petals and one chocolate ball for the center.Flower two – place five chocolate balls for the petals and one vanilla ball for the center.Flower three – Shape the vanilla petal balls into teardrops and create a few indents towards the center, as shown in the video.Flower four – Shape the chocolate petal balls into teardrops and create a few indents towards the center, as shown in the video.Flower five – Create vanilla or chocolate flowers with jam centers, but create an indent in the center ball and fill it with jam or chocolate.Pro tip – work with small batches of dough so the balls keep their shape and prevent misshapen cookies.
- Bake the cookies for 12 – 14 minutes or until they are lightly golden around the edges. Keep an eye on them to prevent over-browning. Once baked, transfer the cookies to a wire rack to cool completely.Pro tip – if necessary, chill the flowers for ten minutes before baking to prevent them from spreading.
Notes
- Don’t overmix – Once the flour goes in, mix just until the dough comes together. Overworked dough makes tough cookies.
- Chill the dough – The dough needs at least 1 hour (longer is even better). Chilled dough keeps the flower shape intact.
- Roll small, even balls – Uneven petals bake unevenly. Aim for consistent size so the flowers look neat and professional.
- Work in small batches – Take only part of the dough out at a time. Warm dough becomes sticky and the petals lose shape.
- If in doubt—chill again – If the flowers look a little soft on the tray, pop the whole sheet in the fridge for 10 minutes before baking.
- Bake just until set – These cookies shouldn’t brown deeply. Lightly golden edges = perfect texture.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.



















I just tried this recipe and have already made it twice this week! This is a very vesatile dough – I used food coloring to make different colored flower petals and added nuts and different flavorings to the dough. Thank you for posting.
Thank you so much for the lovely feedback Isabelle.
I made these for our cookie boxes to give out but they’d also make a great gift in the spring and summer when flowers bloom!