These Valentine's Cupcakes are super cute and easy to make. Classic vanilla sponge with silky, pink buttercream frosting and heart-shaped sprinkles.

These Valentine's cupcakes are a cute twist on my classic vanilla cupcakes, topped with my not-too-sweet Russian buttercream, colored pink, and finished with heart sprinkles. I chose this recipe combination because this frosting has the perfectly smooth texture of meringue buttercreams, but is extremely quick and easy to make, pipes like a dream, and colors easily.
In this post, I'll walk you through how to make the best Valentine's Day cupcakes, how to color the frosting and decorate them, and a few easy variation ideas to tailor them to your special someone.
Jump to:
Ingredients
The base of this recipe is my fluffy vanilla cupcake recipe. You'll only need one extra ingredient on top of that to make the buttercream.

- Milk - This will help to make the cupcakes extra soft and fluffy. I use whole milk, but you can use any kind of milk you have on hand.
- Vegetable Oil - The oil helps to keep the cupcakes moist, I used vegetable oil, but any kind of flavorless oil will do.
- Eggs - Use large eggs and always free-range if you can.
- Cake Flour - The recipe calls for cake flour which helps to make a more delicate crumb. If you don't have cake flour you can use all-purpose flour instead.
- Butter - It's best to use unsalted butter so you can control the level of salt in the cupcakes and frosting.
- Sugar - Use white superfine sugar (also known as caster sugar).
- Vanilla - You can use vanilla extract or vanilla bean paste.
- Sweetened Condensed Milk - For the easy buttercream frosting.
See recipe card for quantities.

How to Make Valentine's Cupcakes
For these Valentine cupcakes, I used my favorite vanilla cupcake recipe as the base recipe. It uses the reverse creaming method for a super soft and fluffy texture.
Make the Vanilla Cupcakes
- Make sure your butter, eggs, and milk are all at room temperature before beginning. Preheat your oven to 335°F / 170°C and line two muffin pans with cupcake liners. (If you only have one muffin pan you can bake the cupcakes in batches).
- Split the milk into two containers, one with ½ cup of milk (118g) and one with ¾ cup of milk (177g).
- Mix the ½ cup of milk with the vegetable oil and set aside. Mix the ¾ cup of milk with the eggs and vanilla. Whisk together lightly and set aside.


- Sift the dry ingredients, including flour, sugar, baking powder, and salt into the bowl of a stand mixer and turn on low with a paddle attachment. You can use a handheld electric mixer and a large bowl for this if you prefer.
- Slowly add the butter, one small chunk at a time, letting it mix for a few seconds in between additions. Once it's all in it should look kind of like chunky breadcrumbs.


- Add the milk/oil mixture and turn your mixer up to medium speed. Beat for exactly two minutes. It's best to turn your mixer speed up slowly so the liquids don't splash everywhere.


- Scrape the sides of your bowl to make sure there are no lumps, then turn the mixer back on low. Pour the milk/egg mixture in slowly and mix on low speed until just combined.


- Divide the cupcake batter into 24 cupcake liners. I like to use a large cookie scoop to make sure I have an even amount in each cupcake.
- Bake cupcakes for 18 minutes or until the tops are springy and a skewer comes out clean. Let the cupcakes sit in the muffin pan for 5-10 minutes before transferring to a wire rack to cool completely before decorating.

Make The Easy Buttercream Frosting
Russian Buttercream is a super easy, 2-ingredient frosting that creates a luxurious, glossy texture and takes on color and flavor very well. You can mix it with things like raspberry reduction or espresso powder to make a flavored frosting, like in my Raspberry Cupcakes and my Coffee Cupcakes, or you can just leave it plain.
It's super simple to make, but it is vital that the butter is at the right temperature. I have detailed information on how to make it, along with a troubleshooting guide in my Russian Buttercream Recipe post.
- Put the room temperature butter in a stand mixer fitted with the whisk attachment and whip on high for 5 full minutes, scraping down the sides of the bowl occasionally.
- Turn the mixer down to medium speed and slowly drizzle in ⅓ of the condensed milk while it's going - whip until totally incorporated. Repeat until all the condensed milk is added.
- Add vanilla and salt and then beat on high speed for 1 minute. The buttercream should look thick and glossy. If it doesn't, check the troubleshooting guide in this post.
- If you are adding food coloring or flavoring, add it now and whip until incorporated.

How to Decorate Valentine's Cupcakes
This is the part where you can really tailor the cupcakes to your valentine. Here are some tips and ideas for decorating.
How To Color Buttercream Frosting
- Use a gel food coloring to make sure the color is vibrant without adding too much liquid.
- Add the color after the frosting is fully whipped, then mix just until evenly distributed.
- Use a toothpick or the end of a teaspoon to add the gel color gradually, as it is very strong - add a little at a time until it reaches the shade you want.
No Food Coloring?
If you'd like to make pink cupcakes but don't want to use food coloring, try adding some ground-up freeze-dried strawberries to your buttercream to make strawberry frosting with a pretty pink tint. Or you could also add real strawberries or raspberries in the form of coulis - read my Strawberry Coulis recipe post for instructions on how to easily make this at home.
How To Frost Cupcakes
If you want that classic cupcake swirl as I have in the pictures, you can use a piping bag and an open star tip. Alternatively, you can just spread the frosting on with a palette knife.
Decoration Ideas
To finish off, add some heart sprinkles, fresh berries, or edible glitter for a cute Valentine's touch.
If you'd like to go an extra step, why not add some chocolate-covered strawberries on top of your Valentine's cupcakes? Or you could temper some chocolate and pipe some chocolate in the shape of a heart to place on top of the frosting.

Flavor Variations
There are so many variations you can make of these Valentine's cupcakes.
- Alternative Flavors - I used a classic vanilla cupcake for my Valentine's cupcakes, some ideas to try are Red Velvet Cupcakes, Strawberry Cupcakes, or even fluffy Chocolate cupcakes.
- Alternative Frostings - There are so many types of frosting to choose from - try a marshmallow frosting or chocolate buttercream instead. If you want to keep the pink color, you could do a white chocolate ganache with a little food coloring in it.
- Add a Filling - For a fun surprise center, add a filling to your cupcakes. You could try a berry coulis, as I have in my Raspberry Cupcakes, or a delicious Pistachio Cream. You could even fill them with Nutella or caramel sauce - whatever makes the perfect treat for your Valentine!

Storage
Store your cupcakes in an airtight container at room temperature. For best results, line the base of the container with paper towels to absorb any excess moisture.
The cupcakes will be good like this for 3 to 5 days. Don't put them in the fridge as this will dry them out.
More Valentine's Dessert Recipes
If you're in the baking mood this February 14th, check out some of these other Valentine's Day desserts!
Recipe

Valentine's Day Cupcakes
Ingredients
- 295 g (1 ¼ cups) Whole Milk 295g (room temperature)
- 80 ml (⅓ cup) Vegetable Oil 72g / 80ml
- 3 (3 Large) Eggs (room temperature)
- 315 g (2 ¾ cups) Cake Flour 315g
- 227 g (2 sticks) Unsalted Butter 227g (room temperature)
- 350 g (1 ¾ cups) Superfine Sugar 350g
- 1 ½ tablespoon Baking Powder
- ½ teaspoon Salt
- 1 teaspoon Vanilla Extract
- 227 g (2 sticks) Unsalted Butter 227g (room temperature)
- 395 g (1 can) Sweetened Condensed Milk 395g
- 1 teaspoon Vanilla Extract
- ¼ teaspoon Salt
- 4 drops Pink Gel Food Coloring*
Instructions
- Preheat the oven to 335°F / 170°C and line a muffin pan with cupcake liners. Make sure the butter, eggs, and milk are at room temperature before beginning.
- Split the milk into two containers, one with ½ cup of milk (118g) and one with ¾ cup of milk (177g).295 g (1 ¼ cups) Whole Milk
- Mix the ½ cup of milk with the vegetable oil and set aside.80 ml (⅓ cup) Vegetable Oil
- Mix the ¾ cup of milk with the eggs and vanilla. Whisk together lightly and set aside.3 (3 Large) Eggs, 1 teaspoon Vanilla Extract
- Place the flour, sugar, baking powder, and salt into the bowl of your mixer and turn on low with your paddle attachment.315 g (2 ¾ cups) Cake Flour, 350 g (1 ¾ cups) Superfine Sugar, 1 ½ tablespoon Baking Powder, ½ teaspoon Salt
- Slowly add the butter, one small chunk at a time, letting it mix for a few seconds in between additions. Once it's all in, it should look kind of like chunky breadcrumbs227 g (2 sticks) Unsalted Butter
- Add the milk/oil mixture and turn your mixer up to medium speed. Beat for exactly two minutes.
- Scrape the sides of your bowl to make sure there are no lumps, then turn the mixer back on low.
- Add the milk/egg mixture slowly and mix on low until just combined.
- Divide the batter into 24 cupcake liners and bake for 18 minutes or until the tops are springy and a skewer comes out clean.
- Let the cupcakes cool in the pan for 5-10 minutes before moving to a wire rack to cool completely.
- Make sure the butter is completely at room temperature.
- Put the butter in a stand mixer fitted with the whisk attachment and whip on high for 5 full minutes, scraping down the sides of the bowl occasionally.227 g (2 sticks) Unsalted Butter
- Turn the mixer down to medium speed and slowly drizzle in ⅓ of the condensed milk and whip until totally incorporated.395 g (1 can) Sweetened Condensed Milk
- Repeat until all the condensed milk is added.
- Add vanilla and salt. Then beat on high speed for 1 minute.1 teaspoon Vanilla Extract, ¼ teaspoon (¼ tsp) Salt
- The buttercream should be thick and glossy. If it isn't, see the troubleshooting guide in my Russian Buttercream post. Once it's the right consistency, add the food coloring and whip until evenly distributed.4 drops Pink Gel Food Coloring*
- Pipe or spread the buttercream onto your cupcakes and decorate with heart sprinkles.






Hi, I'm Jules!
I'm a Scottish ex-bakery owner sharing my tried and true dessert recipes and expert tips to help you whip up impressive desserts at home.
Check out my baking blog and try a few recipes.
Or just lick the screen a little...
Happy Baking!