
Marshmallows Blooming Roses Recipe tastes like a cross between a fluffy vanilla cloud and a soft, chewy candy bouquet, with just enough floral notes to feel special but not perfumey. It suits anyone who loves pretty desserts, easy gifting ideas, or kid-friendly baking projects, and it takes about 1 hour total, including setting time. I tested this version after my niece asked for “marshmallow flowers that look like they’re growing,” and I took that as a personal challenge.
Why Make This Marshmallows Blooming Roses Recipe at Home
Homemade Marshmallows Blooming Roses look stunning on a dessert table and taste fresher than anything from a bag. You control the sweetness, the flavor level, and the color, so the roses match birthdays, baby showers, or cozy movie nights.
You also skip weird textures and artificial aftertastes that some store marshmallows carry. Kids can help shape the petals, and adults can handle the hot syrup, so the recipe turns into a fun little team project.
“These Marshmallows Blooming Roses taste like a fancy bakery treat, but my kids and I actually pulled them off in our tiny kitchen.”
Ingredients You Need
Main marshmallow base
- 3 packets unflavored powdered gelatin
- About 7 grams each, or 21 grams total
- I like Knox, but any plain gelatin works.
- 1 cup cold water, divided
- Half hydrates the gelatin, half goes into the syrup.
- 1 1/2 cups granulated sugar
- Regular white sugar gives the cleanest flavor.
- 1 cup light corn syrup
- This keeps the marshmallows soft and bouncy.
- You can swap in golden syrup, but the flavor turns slightly caramel-like.
- 1/4 teaspoon fine sea salt
- 2 teaspoons pure vanilla extract
- Use real vanilla, not imitation, since the flavor sits front and center.
Floral and color accents
- 1 to 2 teaspoons rose water or culinary rose extract
- Start small and taste as you go, since rose can turn strong quickly.
- If you dislike floral flavors, use more vanilla and skip this.
- Gel food coloring in pink, red, or your favorite rose shades
- Gel color works better than liquid because it keeps the mixture thick.
Coating and shaping
- 1 cup powdered sugar
- 1/2 cup cornstarch
- Mix these together for dusting.
- Neutral oil or nonstick spray
- Use this to grease your hands, spatulas, and piping bags.
- Disposable piping bags or heavy-duty zip-top bags
- Large closed star piping tip or petal tip
- A Wilton 2D or 1M star tip pipes pretty rose swirls.
- A petal tip creates more realistic layered petals.
- Parchment paper
- Toothpicks or skewers
- Helpful for lifting and moving the roses.
Equipment list
- Stand mixer with whisk attachment
- A hand mixer works, but your arm might file a complaint.
- Medium heavy-bottomed saucepan
- Candy thermometer or instant-read thermometer
- Rubber spatula
- Measuring cups and spoons
- Baking sheets lined with parchment
- Small bowls for color mixing
Tips & Mistakes
- Hydrate the gelatin fully in cold water so it dissolves smoothly and avoids grainy texture.
- Heat the sugar syrup to 240°F, not higher, so the marshmallows stay soft and not rubbery.
- Start the mixer on low when you pour in the hot syrup so it does not splatter and burn you.
- Whip the mixture until it looks thick, glossy, and holds medium to stiff peaks so the roses keep their shape.
- Add rose water slowly and taste, since too much can make the marshmallows taste like soap.
- Use gel food coloring and add it at the end so you keep control over the final shade.
- Grease your piping bag and tip lightly so the sticky marshmallow mixture moves smoothly.
- Pipe roses onto powdered sugar and cornstarch dusted parchment so they release easily.
- Work in smaller batches, since the mixture starts to set and turns harder to pipe after 15 to 20 minutes.
- Let the roses set at room temperature until they feel dry on the outside so they do not collapse when you move them.
How to Make Marshmallows Blooming Roses
Step 1: Bloom the gelatin
Add 1/2 cup cold water to the bowl of your stand mixer. Sprinkle the gelatin evenly over the water and let it sit 5 to 10 minutes. The granules absorb the water and turn thick and jiggly.
Step 2: Cook the sugar syrup
Add the remaining 1/2 cup water, granulated sugar, corn syrup, and salt to a medium saucepan. Stir once to combine, then clip on a candy thermometer. Heat over medium heat until the mixture reaches 240°F, and avoid stirring while it heats so it does not crystallize.
Step 3: Whip the marshmallow base
Turn the mixer to low and start whisking the bloomed gelatin. Slowly pour the hot syrup down the side of the bowl in a thin stream. After you add all the syrup, increase the speed to high and whip 8 to 12 minutes, until the mixture turns thick, glossy, and almost triples in volume.
Step 4: Add flavor and color
When the mixture looks thick but still pipeable, add vanilla and 1 teaspoon rose water. Whip briefly and taste with a clean spoon, then add more rose water if you want a stronger floral note. Divide the mixture into bowls if you want multiple colors, then fold in gel food coloring with a greased spatula.
Step 5: Prepare piping bags and work surface
Line baking sheets with parchment and dust them generously with the powdered sugar and cornstarch mixture. Fit your piping bag with a star or petal tip and lightly grease the inside of the bag. Fill the bag about halfway with marshmallow mixture so you keep good control while piping.
Step 6: Pipe the blooming roses
To pipe a rose swirl, hold the bag straight up and start in the center, then pipe in a tight spiral outward while you apply even pressure. To pipe layered petals, hold a petal tip at a slight angle and pipe small arcs around a central point, overlapping each petal slightly. Rotate the parchment or tray as you pipe so the roses look even and full.
Step 7: Dust and set
Dust the tops of the roses lightly with more powdered sugar and cornstarch mix. Let the Marshmallows Blooming Roses sit at room temperature for at least 4 hours, or overnight, until the outside feels dry and slightly firm. Use a small offset spatula or toothpick to lift each rose gently from the parchment.
Step 8: Clean up and shape edges
If any roses have rough edges or long tails from piping, pinch them gently with clean, oiled fingers to smooth them. Toss the bottoms in extra powdered sugar mix if they feel sticky. Arrange the finished roses on a tray or in a box, and keep them loosely covered until serving.
Variations I’ve Tried
I swapped the rose water for orange blossom water and tinted the marshmallows pale peach, and the result tasted like soft citrus blossoms. I also made a vanilla strawberry version with freeze dried strawberry powder mixed into half the batch, then piped two tone roses that looked fancy with very little extra effort. For a chocolate twist, I sifted in a few tablespoons of cocoa powder and used a darker pink color, which turned the roses into a hot cocoa topping that melted beautifully.
How to Serve Marshmallows Blooming Roses
Serve Marshmallows Blooming Roses on a pretty platter with fresh berries and simple butter cookies for a sweet, soft dessert board. Drop one or two roses into hot cocoa or a mug of warm milk and watch them melt slowly into a creamy, floral drink. You can also skewer the roses and stand them in a jar like a candy bouquet, which makes a fun birthday or teacher gift. Kids love them tucked into lunchboxes, and adults sneak them as late night snacks straight from the container.
How to store
- Store Marshmallows Blooming Roses in an airtight container at room temperature for 5 to 7 days, layered with parchment and dusted lightly with the sugar and cornstarch mix.
- Keep them in the fridge for up to 2 weeks if your kitchen runs very warm, and let them come to room temperature before serving for the best texture.
- Freeze the roses in a single layer on a tray, then move them to a freezer bag and keep them up to 2 months.
- Thaw at room temperature in the closed container, and avoid the microwave so you do not accidentally melt your pretty petals.

Marshmallows Blooming Roses Recipe
Ingredients
Instructions
- Mix powdered sugar and cornstarch (if using) in a shallow bowl and set aside for dusting.
- Lightly dampen each marshmallow with a few drops of water so they become pliable but not soggy.
- Dip the damp marshmallows into the powdered sugar mixture to prevent sticking.
- Using clean scissors, make 5–6 equally spaced cuts around the top edge of a marshmallow, cutting about two-thirds of the way down to create petals.
- Gently press and pinch each cut segment outward and slightly flatten the tips to form rose petals.
- Add a drop of gel food coloring to your fingertip and lightly brush the edges of the petals to give a soft blooming rose effect.
- Insert a lollipop stick or skewer into the base of each marshmallow rose, twisting gently to secure.
- If desired, add a tiny dab of melted white chocolate at the base or between petals to hold the rose shape firmly until set.
- Allow the Marshmallows Blooming Roses to dry at room temperature for 20–30 minutes before serving or using as decoration.
Notes
Approximate per 1 rose (1 large marshmallow, dusting, and coloring): 45 calories; fat 0 g; saturated fat 0 g; carbohydrates 11 g; fiber 0 g; sugars 9 g; protein 0 g; sodium 10 mg. If using white chocolate, add about 10–15 calories and 1 g fat per rose. Values will vary based on brands, added chocolate, and portion size.

Leave a Reply