• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sweetly Cakes
  • Home
  • Recipe index
  • Cakes
  • Frosting & filling
  • Cupcakes
  • Cake basics
  • Brownies
  • Cookies
  • About
  • Contact
  • Français
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe index
  • Cakes
  • Frosting & filling
  • Cupcakes
  • Cake basics
  • Brownies
  • Cookies
  • About
  • Contact
  • Français
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home / Desserts / Cupcakes

    Chocolate Cupcakes with Vanilla Frosting

    Updated Apr 1, 2026 · Published Apr 1, 2026 by Fadela

    Jump to Recipe

    Chocolate cupcakes with vanilla frosting that are soft, moist, and topped with a smooth, light vanilla cream.

    chocolate cupcakes with vanilla frosting on a table

    These chocolate cupcakes with vanilla frosting are rich, moist, and finished with a smooth vanilla topping that pipes perfectly for cupcakes and layer cakes.

    I use a lighter mascarpone-based vanilla frosting for a softer texture and a more balanced flavor than classic buttercream.

    Why you’ll love this recipe

    • Soft and moist chocolate cupcakes - A rich, tender crumb that stays soft and full of chocolate flavor.
    • Light vanilla frosting, not too sweet - A smooth and creamy texture that feels lighter than traditional buttercream.
    • Perfect for piping and decorating - Holds its shape beautifully for cupcakes, cakes, and birthday desserts.

    Ingredients you need

    • Cake flour
    • Baking powder and baking soda
    • Cocoa powder: unsweetened
    • Butter: unsalted, softened
    • Eggs: room temperature
    • Sugar: granulated sugar and powdered sugar
    • Vanilla extract and salt
    • Buttermilk: room temperature
    • Mascarpone cheese: cold
    • Heavy cream: cold, full-fat
    • Sprinkles (optional): for decoration
    ingredients for chocolate cupcakes in bowls

    Tips Before You Start

    • Room temperature ingredients: use eggs and buttermilk at room temperature for a smooth batter
    • Do not overmix: mix just until combined after adding dry ingredients
    • Fill liners correctly: fill cupcake liners about ⅔ full
    • Cool before frosting: let cupcakes cool completely before piping
    • Keep frosting ingredients cold: use cold mascarpone and heavy cream
    • Whip just enough: stop when the frosting is smooth and holds its shape
    • Chill if needed: place frosting in the fridge if it feels too soft to pipe

    How to Make Chocolate Cupcakes with Vanilla Frosting

    This is my go-to chocolate cupcake recipe, soft, rich, and easy to make

    These chocolate cupcakes with vanilla frosting are easy to make with simple steps and a smooth, pipeable vanilla topping.

    Beat butter and sugar until light and creamy.

    Add eggs one at a time, then mix in vanilla extract.

    mixing butter sugar egg and vanilla for chocolate cupcakes

    Whisk dry ingredients in a separate bowl.

    Alternate dry ingredients with buttermilk, mixing just until combined.

    chocolate cupcake batter in a bowl

    Fill cupcake liners ⅔ full and bake until a toothpick comes out clean.

    Cool cupcakes completely before adding the vanilla frosting.

    baked chocolate cupcakes in muffin pan

    The frosting is a light mascarpone frosting, smooth, creamy, and less sweet than buttercream

    Combine mascarpone, powdered sugar, vanilla, and cold heavy cream.

    Whip until smooth, thick, and stable for piping.

    Pipe vanilla frosting onto cupcakes and add sprinkles for decoration.

    chocolate cupcakes with vanilla frosting close up

    Storage

    Store cupcakes in the fridge in an airtight container for up to 3 days and let them sit at room temperature before serving.

    Recipe Variations

    • Chocolate buttercream frosting: swap the vanilla frosting for a classic chocolate buttercream
    • Vanilla cupcakes base: use a vanilla cupcake base instead of chocolate
    • Filled cupcakes: add a chocolate ganache or cream filling inside
    • Mini cupcakes: bake smaller cupcakes and reduce baking time
    • No sprinkles: keep them simple with just piped vanilla frosting

    You can also serve it with my vanilla buttercream frosting for a creamy alternative.

    Try also my chocolate cake with vanilla frosting for a larger layer cake version.

    Recipe Questions

    Can I use buttercream instead of this frosting?

    Yes you can replace it with a classic vanilla buttercream if you prefer a sweeter and more stable frosting.

    Why is my frosting too soft?

    It usually means the mascarpone or cream is too warm, chill slightly before whipping again.

    Can I make these cupcakes ahead?

    Yes you can bake the cupcakes one day ahead and frost them the next day.

    How to store cupcakes with frosting?

    Keep them in the fridge and bring to room temperature before serving for the best texture.

    chocolate cupcake cut in half with vanilla frosting

    More Chocolate Cupcake Recipes

    • Hi-Hat chocolate cupcakes
    • Chocolate Kinder cupcakes
    • Chocolate raspberry cupcakes
    • Birthday chocolate cupcakes

    I hope you’ll love this recipe. If you try it, feel free to leave a comment. Happy baking!

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Chocolate Cupcakes with Vanilla Frosting


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Fadela
    • Total Time: 30 minutes
    • Yield: 12 cupcakes
    Print Recipe
    Save Recipe Recipe Saved

    Description

    Soft and rich chocolate cupcakes topped with a light vanilla frosting that’s smooth, creamy, and less sweet than classic buttercream. Makes 12 cupcakes


    Ingredients

    Chocolate Cupcakes

    • 120 g (1 cup) cake flour - sifted
    • 50 g (½ cup) cocoa powder - unsweetened
    • ½ tsp baking powder
    • ½ tsp baking soda
    • 1 pinch salt - fine salt
    • 115 g (½ cup) unsalted butter - softened
    • 170 g (¾ cup + 2 tbsp) granulated sugar
    • 2 large eggs - room temperature
    • 1 tsp vanilla extract
    • 140 ml (½ cup + 1 tbsp) buttermilk - room temperature

    Vanilla Frosting

    • 250 g (1 cup) mascarpone - cold
    • 250 ml (1 cup) heavy cream - cold, full-fat
    • 50 g (¼ cup) powdered sugar - adjust to taste
    • 1 tsp vanilla extract

    Instructions

    1. Preheat the oven to 180°C (350°F) and line a muffin pan with 12 cupcake liners.
    2. Whisk together the cake flour, cocoa powder, baking powder, baking soda, and salt in a medium bowl.
    3. Beat the softened butter and granulated sugar in a large bowl until smooth and creamy.
    4. Add eggs and vanilla extract together, then mix until combined.
    5. Add the dry ingredients in three additions, alternating with the buttermilk, and mix just until combined. Do not overmix.
    6. Divide the batter evenly between the cupcake liners, filling them about ⅔ full.
    7. Bake for 18 to 20 minutes, or until a toothpick inserted in the center comes out clean.
    8. Cool the cupcakes in the pan for a few minutes, then transfer them to a wire rack and let them cool completely.
    9. Place the mascarpone, cold heavy cream, powdered sugar, and vanilla extract in a large bowl.
    10. Whip until the frosting is smooth, thick, and holds its shape. Do not overwhip.
    11. Pipe the vanilla frosting onto the cooled cupcakes and decorate with sprinkles if desired.

    Equipment

    Cupcakes liners

    Buy Now →

    Stand mixer

    Buy Now →

    Hand mixer

    Buy Now →

    Notes

    Storage: Store the cupcakes in an airtight container in the fridge for up to 3 days, then let them sit at room temperature before serving.

    Tips:

    • Use room temperature eggs and buttermilk
    • Do not overmix the batter
    • Fill liners only ⅔ full
    • Cool completely before frosting
    • Keep mascarpone and cream very cold
    • Whip the frosting just until thick
    • Prep Time: 10 minutes
    • Cook Time: 20 minutes
    • Category: Cupcakes
    • Method: Baking
    • Cuisine: American

    Did you make this recipe?

    Tag @sweetlycakes on Instagram

    This post may contain affiliate links

    More Cupcakes

    • Red Velvet Cupcakes
    • Chocolate Cupcakes With Oil
    • Birthday Chocolate Cupcakes
    • Birthday Cupcakes

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Hello and welcome to my blog! Fully addicted to cakes, blogging, and beautiful pictures! I share with you on this blog some tips and my favorite baking recipes which I hope will help you to enjoy your loved ones!

    More about me →

     Popular Posts

    • Nutella Frosting
    • Chocolate Cupcakes with Vanilla Frosting
    • White Chocolate Ganache
    • White Chocolate Ganache Frosting

    Follow us

    Search on the blog

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About me
    • Recipes

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work with me
    • Français

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2023 SWEETLYCAKES