This tutorial demonstrates how to pipe buttercream roses on cupcakes using a few simple tools and basic piping techniques.
Flower prices tend to spike around Valentine’s Day, and while I understand the demand, I’d rather spend my time baking than worrying about cost or keeping blooms alive. If you prefer giving something pretty and edible, rose cupcakes are a great alternative. They make a lovely gift for Valentine’s Day, Mother’s Day, bridal showers, birthdays, or simply because you want to brighten someone’s day.

You’ll need cupcakes—any flavor you like. Box mixes work fine and save time if you prefer. For the frosting, I recommend Swiss meringue buttercream: it’s silky, pipes smoothly, and holds detail well, making it ideal for both filling and decorating desserts.
For tools, gather a few basic decorating supplies: decorating bags (I use 16-inch disposable bags), a plain round piping tip, a rose petal piping tip, and food coloring to tint the buttercream. I used a single drop of a gel red to achieve a soft pink, but you can divide the frosting into portions and tint each separately for multi-colored roses. If you want many different shades, consider doubling the frosting recipe so you have enough for each color.
If you skip food coloring altogether, the buttercream will be a creamy ivory thanks to the vanilla extract in the recipe.

Below you’ll find clear, step-by-step written instructions for piping the roses, and a video is included later for visual learners. One of the nicest things about working with buttercream is that mistakes are easy to fix: scrape the icing back into the bowl and start again. Slight imperfections can be charming — real roses aren’t perfect either.
Unlike cake frosting, where you want a slightly softer consistency, the buttercream for piped roses should be a little firmer so the petals hold their shape. Keep the butter just barely softened when you make the frosting. If your petals begin to droop while piping, chill the filled piping bag in the refrigerator for a minute or two to firm the buttercream.

Frosting for Icing Roses
This Swiss meringue buttercream is smooth and stable, making it ideal for piping floral decorations and for filling and frosting cakes. The recipe below makes enough frosting for roughly 12 standard cupcakes.
Ingredients
- 6 egg whites from large eggs (reserve yolks for another use)
- 12 oz sugar (about 1 ¾ cups)
- 1 lb unsalted butter, cut into cubes and slightly softened
- 1 teaspoon vanilla extract
- Food coloring (gel colors recommended)
Instructions
- Bring about an inch of water to a simmer in a saucepan.
- Place the egg whites and sugar in a clean, dry mixing bowl for a stand mixer.
- Set the mixing bowl over the simmering water and whisk until the sugar dissolves and the mixture reaches 160°F. This gently pasteurizes the egg whites.
- Remove the bowl from the heat and whip the mixture on high with the whisk attachment until medium peaks form—tips should bend slightly when the whisk is inverted.
- Switch to the paddle attachment. With the mixer on medium-low, add the butter in four additions: add a few cubes at a time, letting them incorporate before adding more. After each quarter of the butter, mix 30–60 seconds before adding the next portion.
- The mixture may look curdled at first. Continue mixing until it becomes smooth and thick. Once smooth, add the vanilla, then add food coloring one drop at a time until you reach the desired shade. Remember the color will deepen slightly as the frosting rests.
How to pipe the roses
- Fit a 16-inch decorating bag with a plain round tip about ¼-inch in diameter and fill it with roughly one-quarter of the frosting. Fit another bag with a rose petal tip (such as Wilton #126) and fill it halfway. Trim the tips off both bags. Place a non-slip mat on a turntable and set a cupcake in the center.
- Use the plain round tip to pipe a small mound of icing in the cupcake center, about twice the tip diameter in height. Switch to the rose petal tip, holding the bag perpendicular to the cupcake so the wider end of the tip is at the base. Start at the top of the mound and squeeze out a petal while turning the turntable so the petal edge overlaps its start.
- Add another row of petals: pipe a row of three petals, then a row of five. If space allows, continue outward with rows of seven and nine petals, angling the narrow edge of the tip slightly downward as you move outward. Repeat until the cupcake surface is covered.
- Repeat the process for each cupcake.
- Refrigerate the cupcakes until serving. Remove them from the fridge about 30 minutes before serving to let the buttercream soften slightly to room temperature.
Did you love this recipe?
Leave a star rating below and share your results on social media!