Our Stained Glass Sugar Cookies can be made two ways: with a colorful hard candy center, or with a translucent, glass-like center made with isomalt. These make for the most gorgeous homemade cookie ornaments and they're a fun project for kids and adults alike!

I'll be honest, decorating sugar cookies has never been my strong suit. I always go in with super high expectations for myself and end up disappointed. (I'll blame my Instagram algorithm for my unrealistic standards!)
These cookies are a bit more my speed. You still get to roll out the dough and cut it into fun shapes, but instead of toiling over hours of royal icing and sprinkles, it only takes a few minutes to make these look absolutely stunning.
Since you cut out the center of each cookie, I wouldn't say these are the ~best~ cookie for eating. (The jolly rancher ones, sure! But the isomalt version โ not so much.) But, they do make for a gorgeous ornament!
We hang ours from a garland over our kitchen sink window. On a sunny day, they catch the light beautifully and just add so much joy to my day! They're also lovely on a Christmas tree (but keep them out of reach of any pets).

This recipe is part of our 2025 Recipe Advent Calendar. If you missed the first few posts, try our Homemade Ferrero Rocher or our Pretzel Peanut Brittle next!
Jump to:
What You Need To Make This Recipe
- Sugar cookies: We use our basic sugar cookie dough for this recipe, which is just all-purpose flour, sugar, butter, eggs, baking powder, vanilla extract and salt. If you want to make them vegan, use this recipe.
- Hard candies: If you want to eat these cookies, use hard candies instead of isomalt for the filling! We use Jolly Ranchers in a variety of colors (particularly red, green and blue) and smash them into a fine dust for filling the center of each cookie.
- Isomalt: This is for the clear, ornament version. Isomalt can be a bit tricky to work with, so be prepared for a project if you go this route! They do look stunning, though.
- Rosemary & dried cranberries: To make a holly leaf decoration in the center of each isomalt cookie ornament, we use two small sprigs of fresh rosemary, and 3 dried cranberries. We dry our own in a dehydrator (they look so pretty! See instructions here.). You can also use pink peppercorns or round red sprinkles like this.
How to Make this Recipe
Scroll down to the bottom of this post for the full recipe with ingredient quantities. Use the guide below for a visual reference.
Make the sugar cookie dough
Add butter, sugar and vanilla extract to a large mixing bowl (or stand mixer). Beat at medium speed until light and fluffy, about 3 minutes. Add in eggs one at a time, mixing just until combined.


In a separate bowl, whisk together the flour, baking powder and salt. Add the dry ingredients to the wet ingredients in 3-4 batches, until the dough comes together. Cover and chill the dough in the refrigerator for 30 minutes.


Preheat the oven to 350หF and line two sheet pans with parchment paper. Divide the dough in half. On a floured surface, roll ยฝ of the dough out into a ยผ-inch thick rectangle.
Cut out your desired shapes โ we used a round cookie cutter, a snowflake and an ornament. Cut smaller shapes out from the center of each cookie (for example, a smaller snowflake, a smaller circle, or small star shapes). If you want to make ornaments, pierce a hole in the top of each cookie with a skewer.

How to make the hard candy (colored glass) cookies:
Transfer the cutouts to the prepared sheet pan, leaving 1-2 inches of space in between each cookie (they will spread slightly in the oven). Fill the center of each cookie with finely crushed hard candies, filling about ยพ of the way full.
Bake for about 8 minutes, until the bottom is very lightly browned and the candy is completely melted. This may take 1-2 minutes more or less depending on how thick you rolled your cookies. Keep a close eye on the oven โ the candy can burn very quickly! Remove from the oven and let the cookies cool on the baking sheet to set the candy. If you're making ornaments, reinforce the hole by with a skewer right after they come out of the oven.


How to make the isomalt (clear glass) cookies:
Transfer the cutouts to the prepared sheet pan, leaving 1-2 inches of space in between each cookie (they will spread slightly in the oven). Bake for about 8 minutes, until the bottom is very lightly browned. This may take 1-2 minutes more or less depending on how thick you rolled your cookies.
Once cooled, transfer the cookies to a silicone baking mat over a heat proof cutting board. Prepare several small sprigs of rosemary (you'll need two per cookie) and 3 dried cranberries, pink peppercorns or round sprinkles for each cookie.
Add the isomalt crystals to a small, heavy-bottomed saucepan over medium-high heat. Don't stir, but you can gently swirl the pot as they start to melt to make sure it melts evenly. It will take about 5 minutes to melt into a clear liquid. Remove from heat. If there are bubbles, let them settle before pouring.
Carefully (the isomalt is very hot โ it's best to wear safety gloves) pour the isomalt into the center of each cookie, until it fills the entire cavity. I do about 3 cookies at a time, then pause to add decorations before the isomalt sets.

Using tweezers or a long skewer, carefully arrange the rosemary, making sure all of the rosemary is touching the isomalt (otherwise it will brown), then arrange 3 dried cranberries in the center.


If you're making ornaments, string twine through the hole at the top, then tie it into a knot. Hang on a tree or garland!


Storage
Storage: If you're eating these cookies (the hard candy version), keep them stored in an airtight container with parchment paper between each layer of cookies to prevent the hard candy from sticking. They will last for 1-2 weeks at room temperature, or 3 months in the freezer.
For the isomalt ornament version, they will last for months. We've already had ours hanging from our garland for over a month, and they look as good as day 1. (Of course, do not eat these!)


Lexi's Best Tips and Tricks
- Safety comes first with isomalt! It's best to keep melted isomalt away from children, as it gets extremely hot and is tricky to work with. Wear heat proof safety gloves, and use kitchen tweezers or a long skewer/toothpick to arrange the rosemary and cranberries in your melted isomalt.
- Keep a close eye on the oven: If your oven runs hot or has any hot spots, you'll want to keep a very close eye on these cookies. The hard candies can go from perfectly melted to burnt very quickly!

More Holiday Cookie Recipes
๐ Recipe
Stained Glass Sugar Cookies
- Total Time: 55 minutes
- Yield: ~3-4 dozen cookies
- Diet: Vegetarian
Description
Our Stained Glass Sugar Cookies can be made two ways: with a colorful hard candy center, or with a translucent, glass-like center made with isomalt. These make for the most gorgeous homemade cookie ornaments and they're a fun project for kids and adults alike!
Ingredients
- ยพ cups unsalted butter, softened to room temperature
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 2 large eggs
- 2 ยฝ cups all purpose flour (spooned and leveled)
- 1 teaspoon baking powder
- ยฝ teaspoon kosher salt
- 8-10 colored hard candies (like Jolly Ranchers) in colors of your choice
- Optional (for the clear glass version): 1 cup isomalt crystals, fresh rosemary and dried cranberries, pink peppercorns or red pearl sprinkles
Instructions
- Add butter, sugar and vanilla extract to a large mixing bowl (or stand mixer). Beat at medium speed until light and fluffy, about 3 minutes.
- Add in eggs one at a time, mixing just until combined.
- In a separate bowl, whisk together the flour, baking powder and salt.
- Add the dry ingredients to the wet ingredients in 3-4 batches, until the dough comes together. Cover and chill the dough in the refrigerator for 30 minutes.ย
- Preheat the oven to 350หF and line two sheet pans with parchment paper.
- Divide the dough in half. On a floured surface, roll ยฝ of the dough out into a ยผ-inch thick rectangle. Cut out your desired shapes โ we used a round cookie cutter, a snowflake and an ornament. Cut smaller shapes out from the center of each cookie (for example, a smaller snowflake, a smaller circle, or small star shapes). If you want to make ornaments, pierce a hole in the top of each cookie with a skewer.ย
- We used ยฝ of the dough for the isomalt filling and ยฝ for the hard candy. You can choose one method or the other if preferred. Here's how to do both:ย
- To make the hard candy (colored glass) cookies:ย Separate the hard candies by color, then crush them. You can do this by placing them in a plastic bag and smashing with a rolling pin, or we used a small food processor to pulse them into fine pieces.ย
- Transfer the cutouts to the prepared sheet pan, leaving 1-2 inches of space in between each cookie (they will spread slightly in the oven). Fill the center of each cookie with the crushed hard candies, filling about ยพ of the way full.ย
- Bake for about 8 minutes, until the bottom is very lightly browned and the candy is completely melted. This may take 1-2 minutes more or less depending on how thick you rolled your cookies. Keep a close eye on the oven โ the candy can burn very quickly! Remove from the oven and let the cookies cool on the baking sheet to set the candy. If you're making ornaments, reinforce the hole by with a skewer right after they come out of the oven.ย
- To make the isomalt (clear glass) cookies (we use this version for decoration only): transfer the cutouts to the prepared sheet pan, leaving 1-2 inches of space in between each cookie (they will spread slightly in the oven). Bake for about 8 minutes, until the bottom is very lightly browned. This may take 1-2 minutes more or less depending on how thick you rolled your cookies.ย
- Remove from the oven, let cool for 2 minutes, then transfer to a cooling rack to cool completely. If you're making ornaments, reinforce the hole by with a skewer right after they come out of the oven. Once cooled, transfer the cookies to a silicone baking mat over a heat proof cutting board. Prepare several small sprigs of rosemary (you'll need two per cookie) and 3 dried cranberries, pink peppercorns or round sprinkles for each cookie.
- Add the isomalt crystals to a small, heavy-bottomed saucepan over medium-high heat. Don't stir, but you can gently swirl the pot as they start to melt to make sure it melts evenly. It will take about 5 minutes to melt into a clear liquid. Remove from heat. If there are bubbles, let them settle before pouring.ย
- Carefully (the isomalt is very hot โ it's best to wear safety gloves) pour the isomalt into the center of each cookie, until it fills the entire cavity. I do about 3 cookies at a time, then pause to add decorations before the isomalt sets.
- Using tweezers or a long skewer, carefully arrange the rosemary, making sure all of the rosemary is touching the isomalt (otherwise it will brown), then arrange 3 dried cranberries in the center. (See images above). Repeat with all remaining cookies. The isomalt will set in about 10 minutes. If your isomalt starts to set in the pan, put it back over medium heat and swirl until it's melted again.ย
- If you're making ornaments, string twine through the hole at the top, then tie it into a knot. Hang on a tree or garland!ย
Notes
Storage: If you're eating these cookies (the hard candy version), keep them stored in an airtight container with parchment paper between each layer of cookies to prevent the hard candy from sticking. They will last for 1-2 weeks at room temperature, or 3 months in the freezer.ย
For the isomalt ornament version, they will last for months. We've already had ours hanging from our garland for over a month, and they look as good as day 1. (Of course, do not eat these!)ย
The isomalt version is better suited for decoration than for eating.ย Isomalt is very hard and not particularly enjoyable to eat, which is why we use these as ornaments. For eating, we recommend the hard candy version!
- Prep Time: 45 minutes
- Cook Time: 10 minutes
- Category: Desserts
- Method: Oven
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 98
- Sugar: 6.6 g
- Sodium: 22.8 mg
- Fat: 4.2 g
- Carbohydrates: 13.9 g
- Fiber: 0.2 g
- Protein: 1.3 g








Comments
No Comments