Homemade Marshmallows: Soft, Chewy, Melt-in-Your-Mouth + Video Tutorial
Let me start by saying this: If you’ve ever bought marshmallows from the store, you know they’re either dry, rubbery, or so sweet they make your teeth hurt. But making your own? Oh, it’s a game-changer! These homemade beauties are fluffy, chewy, and melt right in your mouth—plus, you can customize the flavor to your heart’s content. Today, I’m sharing my go-to recipe for hibiscus-flavored marshmallows (they’re pink, tart, and not overly sweet—total win!), and yes, there’s a video tutorial at the end too! Let’s get messy in the kitchen!
Why Homemade Marshmallows Are Worth the Effort
First off, why should you skip the store? Well, store-bought ones often use weird additives like gelatin that’s not even natural, and the texture? Meh. Homemade marshmallows? They’re light as air, with that perfect bounce, and you can control exactly what goes into them. Plus, they’re way cheaper than buying fancy ones from the bakery. Trust me, once you try this, you’ll never go back!
Ingredients You’ll Need (No Fancy Stuff, Just What You Need)
Let’s list out the star ingredients. Don’t worry, most of these are pantry staples!
- Dried Hibiscus (Rosehips): 5g (this gives the pink color and tart flavor—so key for not being too sweet!)
- Boiling Water: 140g (to steep the hibiscus)
- Cornstarch: 250g (for dusting, so the marshmallows don’t stick)
- Sugar Powder (Icing Sugar): 250g (sweetness + texture magic)
- Gelatin Powder: 10g (for the fluffy structure—important to use unflavored gelatin!)
- Corn Syrup: 80g (prevents the marshmallows from hardening)
- Granulated Sugar: 200g (adds sweetness)
- Salt: 1/4 tsp (enhances the sweetness—trust me, a pinch goes a long way!)
- More Hibiscus Tea: 60g (for the gelatin and syrup—double the hibiscus love!)
Step-by-Step: How to Make Fluffy Marshmallows
Okay, let’s get into the nitty-gritty. I’ll walk you through each step with my top tips to avoid disaster (because I’ve made my fair share of “rock candy” disasters before… oops).
First Things First: Steep the Hibiscus Tea (and Cool It!)
Step 1: Grab your dried hibiscus and 140g of boiling water. Steep the hibiscus for 5-10 minutes—you want it nice and strong, then let it cool to room temperature. Why? Because if you add hot tea to the gelatin, it’ll melt the gelatin, and we don’t want that! Plus, the tartness from the hibiscus cuts the sweetness, so your marshmallows won’t taste like pure sugar. Win-win!
Prep Your Sugar-Coating Base (This Keeps Marshmallows From Sticking)
Step 2: While the tea cools, prep your “sugar dust” base. In a big bowl, mix 250g cornstarch and 250g sugar powder with a hand mixer until combined. This is the stuff that’ll coat your marshmallows, so you need it smooth and lump-free.
Step 3: Sift this mixture into a shallow container (I used a 9×9 baking dish). Sifting is key here—any lumps will ruin the smoothness later. Trust me, I tried skipping sifting once and ended up with gritty marshmallows. Not cute.
Step 4: Spread the sugar mixture evenly in the container. Don’t press down! Just gently smooth it with a mini whisk or spatula. The goal is a thin, even layer—no need to make it hard like a cookie crust.
Make the Syrup (The Secret to Chewy, Melt-in-Your-Mouth Texture)
Step 5: Once the hibiscus tea is cool, filter out the flowers (you can throw them away or save them for tea later). Measure 60g of the cooled tea into a small saucepan—this is the “tea for syrup” part.
Step 6: Add 10g gelatin powder to the remaining 60g of hibiscus tea (the one you’re saving for the gelatin). Stir this gently to dissolve the gelatin—no clumps allowed! Let it sit for 5 minutes to bloom (gelatin needs time to absorb liquid).
Step 7: Now, in the saucepan with the 60g hibiscus tea, add the salt, corn syrup, and 200g granulated sugar. Do NOT stir yet! Just pour them in, and let it sit for 10 seconds. Then turn the heat to medium-high and bring to a boil.
Step 8: Boil the syrup without stirring until it reaches 115°C. IMPORTANT: Use a candy thermometer! I learned the hard way that 115°C is the sweet spot—too low, and your marshmallows will be runny; too high, and they’ll turn into hard candies. Hold the thermometer so it’s not touching the bottom of the pan (otherwise, you’ll get a false reading).
Step 9: Once it hits 115°C, immediately remove from heat. If you leave it on, it’ll burn, and your marshmallows will taste burnt. Yikes!
Whip the Marshmallow Base (This Makes It Fluffy!)
Step 10: Now, take the gelatin mixture (the one with the 60g hibiscus tea and 10g gelatin) and pour it slowly into the hot syrup. Use a whisk to stir it gently until the gelatin dissolves completely. Let it cool for 5 minutes—you want it warm but not hot, so it doesn’t melt the sugar coating.
Step 11: Grab your electric mixer (the hand mixer is a must here—no way to do this by hand!). Beat the gelatin-syrup mixture on HIGH speed for 10 minutes. It’ll start thickening and lightening in color. Watch it go from dark pink to a pale, fluffy pink—so satisfying!
Step 12: After 10 minutes, the mixture should be thick and hold its shape when you lift the beater. If it’s still runny, beat for another 2-3 minutes. I once beat it for only 7 minutes and ended up with sad, flat marshmallows. So patience here is key!
Shape Your Marshmallows (From Tiny Circles to Giant Cakes!)
Step 13: Transfer the fluffy marshmallow mixture into a large piping bag (I used a big disposable one). This makes it easy to pipe without making a mess.
Step 14: Now, go back to your sugar-dusted container. Using a round-tipped tool (I used a mini round cookie cutter), press a small indent into the sugar base. Make sure the indent is deep enough to hold the marshmallow, but not so deep it collapses.
Step 15: Pipe the marshmallow mixture into each indent—don’t overfill! I overfilled the first one and it oozed out the sides. Oops, lesson learned. Pipe until it’s about 3/4 full, then smooth the top with a toothpick or spatula.
Step 16: If you have extra mixture (I did!), pour it into a greased 6-inch cake pan (grease with oil, then dust with sugar powder to prevent sticking). Smooth the top and let it set.
Step 17: Cover both the piped and pan-filled marshmallows with plastic wrap or foil, then let them sit at room temperature for 6-8 hours. Why so long? Because the gelatin needs time to set. I’ve tried rushing this and ended up with marshmallows that crumbled—patience, friends!
Unmold & Enjoy! (The Best Part)
Step 18: After 6 hours, gently dust the sugar base with more sugar powder, then use a spatula to lift the piped marshmallows out. Roll them in the sugar to coat evenly. The sugar not only makes them look pretty but also keeps them from sticking to your fingers!
Step 19: For the pan marshmallow, flip the pan over onto a plate (or dusted surface) and gently tap the bottom to release. If it sticks, dust more sugar underneath.
Step 20: Slice the pan marshmallow into squares or circles—they’re perfect for hot chocolate, s’mores, or just eating straight from the plate (no judgment here).
Pro Tips for Perfect Marshmallows (I Swear These Work!)
- Temperature Control: Always use a candy thermometer! 115°C is non-negotiable for that chewy texture.
- Sifting Sugar: Skip this, and you’ll get gritty marshmallows. It’s tedious but worth it.
- Storage: Keep leftover marshmallows in an airtight container at room temperature for up to 3 days, or freeze them for up to a month.
- Flavor Swaps: Want chocolate? Use 1 tbsp cocoa powder in the sugar mixture! Coffee? Replace the hibiscus tea with strong coffee! Endless possibilities!
Final Thoughts
Homemade marshmallows are way easier than you think—no fancy equipment, just a little patience and love. These hibiscus ones are my absolute favorite, but feel free to experiment with flavors. The best part? You can make them for gifts, s’mores parties, or just to treat yourself on a lazy afternoon.
Oh, and if you’re worried about the video tutorial? Don’t be! I’ve linked it below, so you can watch me mess up (and then nail it) in real time. Trust me, once you try this, you’ll never buy store-bought again. Happy marshmallow-making!

