Bakery-Style Rose Cupcakes with Buttercream for Mother’s Day
Soft vanilla cupcakes topped with swirled buttercream roses — these are the kind of thing you’d normally pay $5 each for at a bakery, but they’re genuinely doable at home with a piping bag and a little patience.
The rose swirl looks impressive, but it’s really just two motions repeated: a center dot and a spiral. Once you pipe a few practice roses on parchment, you’ll have the rhythm down before the cupcakes even cool.
It’s a great Mother’s Day project because you can bake the cupcakes the day before and pipe the roses the morning of, so nothing feels rushed.
Getting the Buttercream Stiff Enough to Hold Rose Shape
The single biggest reason rose swirls collapse is buttercream that’s too soft. You want it thick enough that a spatula dragged through it leaves a clean edge that holds without drooping — bakers call this stiff-peak consistency.
If your kitchen is warm (above 72°F), chill the bowl of finished buttercream in the fridge for 10–15 minutes before piping. Butter that’s too warm turns the frosting glossy and loose. Conversely, if it looks curdled or grainy, let it sit at room temperature for 5 minutes and beat it again — it’ll come together.

Editor’s Choice
Piping the Rose: How the Tip and Angle Work Together
A 1M or 2D star tip both work well here, but they produce slightly different roses. The 1M gives tighter, more defined petals; the 2D creates a slightly softer, more open bloom. Hold the piping bag straight up and down — not at an angle — with the tip about a quarter inch above the cupcake surface.
Start in the dead center with a small dot of pressure, then spiral outward in one continuous motion without lifting the bag. Release pressure before you lift the tip to avoid a pointed tail. Three full rotations around the center covers a standard cupcake top.
Make-Ahead and Storage
- Bake cupcakes up to 24 hours ahead and store unfrosted in an airtight container at room temperature. Pipe the roses the morning you plan to serve them.
- Frosted cupcakes keep at room temperature for up to 8 hours. For longer storage, refrigerate in a covered container for up to 3 days — let them sit at room temperature for 30 minutes before serving so the buttercream softens.
- Leftover buttercream freezes well for up to 2 months in a zip-top bag. Thaw overnight in the fridge, then re-whip before using.
- For a two-tone rose effect, use a small spatula to stripe the inside of the piping bag with a deeper shade of pink before adding the main buttercream.
Bakery-Style Rose Cupcakes with Buttercream for Mother’s Day
Cupcake Batter
Buttercream Frosting
- 🔪Standard 12-cup muffin tin
- 🥣12 paper cupcake liners
- ⚡Stand mixer or hand mixer with whisk and paddle attachments
- 🍳Two large mixing bowls
- 🥄Fine mesh sieve for sifting powdered sugar
- 📏Piping bag (16-inch reusable or disposable)
- 🔧Wilton 1M or 2D star piping tip
- 🍰Rubber spatula
- 🫙Wire cooling rack
- 🌡️Toothpick or cake tester
Prep the Pan
Heat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners and set it aside.
Don’t skip the liners — these cupcakes have a tender crumb that sticks to ungreased pans.
Mix Dry Ingredients
In a medium bowl, whisk together 1 ½ cups flour, 1 ½ tsp baking powder, and ¼ tsp salt until evenly combined. Set aside.
Cream Butter and Sugar
In a large bowl (or the bowl of a stand mixer fitted with the paddle attachment), beat ½ cup softened butter and ¾ cup granulated sugar on medium-high speed for 3–4 minutes until the mixture is pale, fluffy, and noticeably increased in volume. Scrape down the sides of the bowl halfway through.
Add Eggs and Vanilla
Add 2 eggs one at a time, beating for 30 seconds after each addition. Add 2 tsp vanilla extract and mix until just combined.
The batter may look slightly curdled at this point — that’s fine.
Alternate Dry and Wet
In a small bowl or measuring cup, stir together ½ cup whole milk and 2 tbsp sour cream. With the mixer on low, alternate adding the flour mixture and the milk mixture in three additions, starting and ending with flour: flour → milk → flour → milk → flour.
Mix until just combined after each addition — stop as soon as you no longer see dry streaks. Overmixing here leads to tough cupcakes.
Fill and Bake
Divide the batter evenly among the 12 liners, filling each about two-thirds full. A standard ice cream scoop (about 3 tablespoons) makes this quick and consistent.
Bake for 18–22 minutes, rotating the pan once at the 12-minute mark. The cupcakes are done when the tops spring back when lightly pressed, a toothpick inserted in the center comes out with just a crumb or two (not wet batter), and the edges have pulled very slightly from the liner.
Cool Completely
Let the cupcakes cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely — at least 45 minutes. Don’t rush this.
Frosting warm cupcakes will melt the buttercream and ruin the rose shape.
Make the Buttercream
Beat 1 cup softened butter on medium-high speed for 2 full minutes until it’s pale and creamy. Reduce speed to low and add 3 ½ cups sifted powdered sugar in two additions, mixing until incorporated before adding more.
Add 1 ½ tsp vanilla, ⅛ tsp salt, and 3 tbsp heavy cream. Increase speed to medium-high and beat for 3 minutes until the frosting is fluffy and smooth.
Add the final tablespoon of cream only if the frosting seems too stiff to pipe smoothly.
Color the Frosting
Add pink or rose gel food coloring a tiny amount at a time — start with a toothpick dip’s worth — and fold it in with a spatula. Gel coloring is far more concentrated than liquid, so go slowly.
Mix until the color is completely uniform with no streaks. Aim for a soft blush or deeper rose depending on your preference.
Pipe the Roses
Fit a piping bag with a 1M or 2D star tip. Spoon the buttercream into the bag, filling it about halfway — overfilling makes control difficult.
Twist the top closed. Hold the bag straight up, tip about ¼ inch above the center of a cooled cupcake.
Apply steady pressure and pipe a small dot at the center, then spiral outward in three continuous loops without lifting the tip. Release pressure before pulling the bag away to avoid a tail.
Repeat for all 12 cupcakes. If the frosting warms up and starts to look soft, chill the bag for 5 minutes and continue.
Per serving (1 cupcake) — values are estimates






