Skip to main content

Fredericksburg Parent & Family

Heart-Shaped Homemade Marshmallows

Jan 21, 2026 08:12AM ● By Amanda Danaher

Heart-Shaped Homemade Marshmallows

A Cozy Kitchen Project to Make with Kids

By: Amanda Danaher

There’s something about hot cocoa that invites us to slow down and take in the flavors of the season. For us, that often looks like mugs warming on the counter, cocoa powder dusting the floor, and a simple marshmallow recipe that feels a little magical without being over complicated.

These heart-shaped homemade marshmallows have become one of my favorite winter traditions to do with the kids. They’re lighter and fluffier than store-bought versions, made with just a handful of pantry ingredients, and (best of all) they’re fun to make with kids and even more fun to eat. 

Dropping a homemade marshmallow into a mug of cocoa feels like a small celebration, whether it’s a snowy afternoon, Valentine’s Day, or just a regular Tuesday that needs something sweet.

This recipe is adapted from a classic homemade marshmallow method, rewritten and tested for family cooking, with a few tips to make it approachable even if you’ve never made candy before.

Why Homemade Marshmallows?

Homemade marshmallows skip artificial colors and preservatives and rely on simple ingredients you probably already have on hand. Kids love watching the transformation, from clear syrup to fluffy white clouds, and cutting them into heart shapes turns a simple treat into something special for cocoa nights, gift bags, or sharing with friends.

All Photos By: Amanda Danaher

 

Heart-Shaped Homemade Marshmallows

Tools Needed

  • Candy thermometer

  • Heart-shaped cookie cutter (optional)

Ingredients

  • 1 cup cold water, divided

  • 2 tablespoons gelatin

  • 1½ cups granulated sugar

  • ¼ teaspoon salt

  • 1 teaspoon vanilla extract

  • ⅓ cup powdered sugar

  • ⅓ cup cornstarch or arrowroot starch


Instructions

Prepare the pan

Lightly grease a 9×9- or 10×8-inch baking dish and line it with parchment paper, leaving some overhang on the sides so you can lift the marshmallows out later. This is a great job for kids.

Bloom the gelatin

Pour ½ cup of cold water into the bowl of a stand mixer (or a large bowl if using a hand mixer). Sprinkle the gelatin evenly over the water and gently whisk. Let it sit for about 10 minutes so the gelatin can soften and absorb the water.

Tip: Fresh gelatin works best! If it smells off while blooming, it may not set properly.

Make the sugar syrup

In a medium saucepan, combine the sugar, salt, and remaining ½ cup of water. Heat over medium, stirring just until the sugar dissolves. Once dissolved, stop stirring and increase the heat to medium-high.

Bring the mixture to a gentle boil and let it cook without stirring. Use your Candy thermometer and let boil until the syrup reaches between 235°F and 240°F.

Avoid stirring during this stage. Without corn syrup, sugar can crystallize easily if agitated, making your marshmallows grainy.

Tip: No candy thermometer? Here’s a trick.

If you don’t have a candy thermometer, use the cold-water test to know when the syrup is ready. Drop a small spoonful of the hot syrup into a bowl of cold water. When it forms a firm ball that holds its shape but is still slightly pliable between your fingers, it has reached the correct temperature and is ready. If it dissolves or stays wispy, let it cook another minute and test again.

 Whip into marshmallow fluff

With the mixer running on low speed, carefully pour the hot syrup into the bloomed gelatin. Slowly increase the speed to high and beat for 8–10 minutes, until the mixture becomes thick, glossy, and triples in volume. 

If you want to add a bit of color, do that before mixing. I used a small dash of beet root powder, but you can also add just a few drops of red food coloring right into the gelatin mix.

While the marshmallows are whipping, in a small bowl, mix together the powdered sugar and cornstarch.

Add the vanilla extract to the marshmallow fluff and beat just until combined. Be careful not to overmix. Once it’s fluffy and holds soft peaks, stop.


Set the marshmallows

Quickly pour the marshmallow mixture into your prepared pan and spread evenly with a lightly greased spatula. Dust the top generously with some of your sugar mixture.

Let the marshmallows set uncovered at room temperature for at least 3 hours, or overnight, until firm.

Cut into hearts

Once set, lift the marshmallows out using the parchment paper. Dust the top with more of the sugar mixture. Use a heart-shaped cookie cutter for sweet cocoa toppers, or cut into squares with a sharp knife or kitchen scissors.

Cutting tip: These marshmallows are sticky. Running your knife under hot water, drying it, and cutting while warm makes the job much easier.

Final dusting and storage

Toss the cut marshmallows in the remaining sugar mixture to prevent sticking. Store in an airtight container at room temperature.

 

Fun Flavor Ideas

  • Swap vanilla for peppermint or lemon extract

  • Add cocoa powder to the dusting mixture for chocolate marshmallows

  • Tint lightly with natural food coloring for festive hearts

The Best Part

Drop one (or two) heart-shaped marshmallows into a mug of Hot Coca and watch them slowly melt into creamy swirls. It’s a simple treat, but one that feels special, especially when little hands helped make it. Check out our article Warm Up in FXBG: The Best Places for Hot Cocoa in Fredericksburg, VA to find the best local place to compliment this sweet treat. 

Sometimes, that’s all winter really needs.

FredParent is your go-to for raising a family in the ‘burg. Whether you’re tackling big conversations about money, exploring how AI impacts your child’s education, or simply looking for a new recipe to try, we’ve got you covered. 


Get Our Newsletters
* indicates required
FredParent eletters
Digital Issue
From Our Partners