I’ve always loved the holidays, but they’ve been made even more meaningful as we watch our daughters grow and experience the magic of the season for themselves. The house is decorated for Christmas, the kids are brimming with excitement, family is together, and the joy of giving and love is in the air – it just doesn’t get any better than this!

To kick the holidays off on a sweet note, I decided to make one of my husband’s favorite treats, homemade marshmallows. Your hot cocoa, coffee, and kids will thank you for these little gems! 

It’s a somewhat involved process so prepare your kitchen for a bit of a mess! I’ve included my recipe (below) – you can further customize your treats by cutting your marshmallows into fun holiday-inspired shapes, or by dipping them in chocolate and pressing into nuts, candy cane shaving, and the like!

Hope you enjoy & may your holiday season be sweet!


Mom’s Homemade Marshmallows

+ 1 cup confectioners sugar (for dusting)

+ 2 cups white sugar

+ 1 tablespoon light corn syrup

+ 1 ¼ cups water (divided; ½ cup & ¾ cup)

+ 4 tablespoons unflavored gelatin

+ 2 egg whites (room temperature)

+ 1 teaspoon vanilla extract (or any other extract for flavoring)


1. Dust a 9x9 or 7x11 inch glass dish generously with 1 cup of confectioners’ sugar. The sugar will sit in the base of the dish, evenly dispersed.

In a large saucepan over medium-high heat, combine white sugar, corn syrup and 3/4 cup water. Heat to 250 to 265 degrees F (121 to 129 degrees C), or until a small amount of syrup dropped into cold water forms a rigid ball. The mixture will become thicker, less watery. This is an indicator that the mixture is ready to remove from heat.

3. While syrup is heating, place remaining water in a metal or heat-safe glass bowl and sprinkle gelatin over the surface. Place bowl over simmering water until gelatin has dissolved completely. Whisk the gelatin/water mixture as it cooks to work out any lumps. Keep in a warm place until syrup has come to temperature. Remove syrup from heat and whisk gelatin mixture into hot syrup. Please note: As you incorporate the gelatin into the sugar mixture, the ingredients will temporarily expand. Set aside.

4. In a separate bowl, whip egg whites on high speed to soft peaks (about 3-5 minutes). Continue to beat, pouring syrup mixture into egg whites in a thin stream, until the egg whites are very stiff. Stir in vanilla (or any extract to flavor). Spread evenly in prepared pan and let rest 8 hours or overnight before cutting.

5. Cut your marshmallows (or punch out shapes with cookie cutters) and customize by dipping them into chocolate, pressing into nuts/candy, etc…

Package your goodies in cellophane bags and tie them up with festive wrap for the perfect holiday gift!