Valentine’s Day Chocolate Cupcakes with Raspberry Buttercream
Valentine’s Day chocolate cupcakes topped with sweet raspberry buttercream. An easy homemade dessert perfect for parties and celebrations.

These Valentine’s Day Chocolate Cupcakes with Raspberry Buttercream are the perfect combination of rich chocolate and sweet raspberry flavour. Moist homemade chocolate cupcakes are topped with an easy raspberry buttercream made with jam, creating a simple yet impressive dessert that’s perfect for Valentine’s Day, anniversaries, birthdays, or any special occasion.
What makes these cupcakes extra special is the adorable heart design hidden in the frosting. They’re surprisingly easy to make but look bakery-worthy, making them a fun treat for parties, classroom celebrations, or gifting to someone you love. The rich chocolate cupcakes pair perfectly with the sweet-tart raspberry buttercream for a dessert that’s as delicious as it is cute.
Why You’ll Love This Recipe
- Perfect for Valentine’s Day with an adorable heart-shaped design that looks impressive but is easy to make.
- Rich chocolate flavour from soft, moist homemade chocolate cupcakes.
- Easy raspberry buttercream made with just three simple ingredients.
- Great for parties and celebrations including Valentine’s Day, birthdays, showers, and bake sales.
- Make-ahead friendly since the cupcakes can be baked a day in advance.
- Easy to customize with different jam flavours like strawberry, blackberry, or cherry.
- Kid-approved and fun to decorate together.
Tips for Best Results
- Don’t overmix the batter or the cupcakes may turn out dense.
- Cool completely before frosting to prevent the buttercream from melting.
- Use seedless raspberry jam for the smoothest buttercream.
- Fill liners ¾ full for evenly sized cupcakes.
- Use a sharp knife or mini heart cutter for clean, defined heart shapes.
- Chill soft buttercream briefly if it becomes difficult to work with.
Frequently Asked Questions
Ingredients & Substitutions
- All-Purpose Flour – Provides structure for the cupcakes. Measure carefully for the best texture.
- Granulated Sugar – Sweetens the cupcakes while helping keep them moist.
- Cocoa Powder – Use natural unsweetened cocoa powder for a rich chocolate flavour.
- Baking Soda & Baking Powder – Work together to help the cupcakes rise properly.
- Salt – Balances the sweetness and enhances the chocolate flavour.
- Vegetable Oil – Keeps the cupcakes soft and moist. Canola oil works equally well.
- Eggs – Add structure and richness to the batter.
- Vanilla Extract – Enhances both the chocolate and raspberry flavours.
- Milk – Adds moisture and helps create a tender crumb. Whole milk is ideal, but 2% milk also works well.
- Butter – Forms the base of the raspberry buttercream.
- Powdered Sugar (Icing Sugar) – Sweetens and thickens the buttercream frosting.
- Raspberry Jam – Gives the buttercream its fruity flavour and pink colour. Seedless jam creates the smoothest frosting, but regular raspberry jam can be used. Strawberry, blackberry, or cherry jam also work well as substitutes.

Looking for More Valentine’s Day Recipes?
Looking for a fun and easy way to celebrate Valentine’s Day? Try this delicious Valentine’s day chocolate fondue board!
Cherry Vanilla Chip Parfait turns cherry chip cake into an easy layered dessert with vanilla whipped cream and maraschino cherries.
These Red Rose Cupcakes are easy to decorate cupcakes, perfect for garden parties, valentines day or just to show someone you care.
Valentine’s Day Chocolate Cupcakes with Raspberry Buttercream
Yield: 12 cupcakes | Prep: 15 mins | Cook: 18–20 mins
Ingredients
For the Cupcakes
- 2 cups all-purpose flour
- 1 cup sugar
- 3/4 cup cocoa powder
- 2 tsp baking soda
- 1 tsp baking powder
- 1/2 tsp salt
- 1 cup vegetable oil
- 2 eggs
- 1 tsp vanilla extract
- 1 cup milk
For the Raspberry Buttercream
- 1/2 cup butter, softened
- 2 cups powdered sugar
- 1/3 cup raspberry jam
Directions
- Preheat oven to 350°F and line a 12-cup muffin tin with paper liners.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- Add oil, eggs, milk, and vanilla. Mix until smooth and well combined.
- Beat on medium speed for 2 minutes until the batter is smooth.
- Spoon batter into prepared muffin cups, filling each about 3/4 full.
- Bake for 18 to 20 minutes, or until a toothpick inserted in the centre comes out clean.
- Remove from oven and cool completely on a wire rack.
- To make the buttercream, beat butter until light and fluffy.
- Add powdered sugar and raspberry jam, then beat until smooth and creamy.

- Using a serrated knife, carefully slice the rounded tops off each cupcake. (Image 1)
- Cut a small heart shape from the centre of each cupcake top using a sharp knife or mini heart-shaped cutter. (Image 2)
- Spoon a generous amount of raspberry buttercream onto each cupcake base.
- Replace the cupcake tops, gently pressing down so the frosting fills the heart cutout. (Image 3)
- Use a teaspoon or piping bag to fill any remaining gaps in the heart with buttercream.
- Serve immediately or refrigerate until ready to serve.
Valentine's Day Cupcakes with Raspberry Buttercream
Valentine’s Day chocolate cupcakes topped with sweet raspberry buttercream. An easy homemade dessert perfect for parties and celebrations.
Ingredients
Ingredients for Cupcakes
- 2 cups all-purpose flour
- 1 cup sugar
- 3/4 cup cocoa powder
- 2 tsp baking soda
- 1 tsp baking powder
- 1/2 tsp salt
- 1 cup vegetable oil
- 2 eggs
- 1 tsp Vanilla Extract
- 1 Cup Milk
Ingredients for Raspberry Buttercream
- 1/2 Cup Unsalted Butter
- 2 Cups Powdered Sugar, Icing
- 1/3 Cup raspberry jam
Instructions
- Preheat oven to 350°F and line a 12-cup muffin tin with paper liners.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- Add oil, eggs, milk, and vanilla. Mix until smooth and well combined.
- Beat on medium speed for 2 minutes until the batter is smooth.
- Spoon batter into prepared muffin cups, filling each about 3/4 full.
- Bake for 18 to 20 minutes, or until a toothpick inserted in the centre comes out clean.
- Remove from oven and cool completely on a wire rack.
- To make the buttercream, beat butter until light and fluffy.
- Add powdered sugar and raspberry jam, then beat until smooth and creamy.
- Using a serrated knife, carefully slice the rounded tops off each cupcake.
- Cut a small heart shape from the centre of each cupcake top using a sharp knife or mini heart-shaped cutter.
- Spoon a generous amount of raspberry buttercream onto each cupcake base.
- Replace the cupcake tops, gently pressing down so the frosting fills the heart cutout.
- Use a teaspoon or piping bag to fill any remaining gaps in the heart with buttercream.
- Serve immediately or refrigerate until ready to serve.
Nutrition Information:
Yield:
12Serving Size:
1 gramsAmount Per Serving: Calories: 760Total Fat: 32gSaturated Fat: 7gUnsaturated Fat: 25gCholesterol: 55mgSodium: 431mgCarbohydrates: 109gFiber: 4gSugar: 65gProtein: 9g
This information is provided as a courtesy and for entertainment purposes only. This information comes from online calculators. Although frugalmomeh.com attempts to provide accurate nutritional information, these figures are only estimates.




These are so good they are also going to be my Mothers day treat
Very cute idea, and I like the idea of stuffing the cupcake with the buttercream instead of spreading it on the top!
They look super cute! Awesome idea. Thanks for sharing! 🙂
These would be great for a bake sale at the grandkids school
These sound absolutely delicious for any day
Those are SO cute!! You’re so creative and talented!
These are so cute!
Those are soo cute!…& sound absolutely delicious.
LOVE this idea. Such an easy and creative way to add some fun to cupcakes too! There’s so many endless possibilities for different shapes. Yum!