Marble Cupcakes

These chocolate and vanilla marble cupcakes are made using one base batter and are frosted with matching marble buttercream.

image of a moist marble cupcake that's been frosted with vanilla and chocolate buttercream and unwrapped

Let’s Make These Marble Cupcakes Together!

Let’s walk through each step of this cupcake recipe to make sure it turns out as amazing as possible.

Step 1: Make the Base Cupcake Batter

First, we work on the cupcake batter! Preheat your oven to 350°F/175°C and line 2 muffin pans with a total of 16 cupcake liners (I usually do 8 liners per pan). Set aside.

Then add the wet ingredients into a large bowl and whisk until they’re combined. It’s important that the butter is melted and liquid, but not hot!

It should be liquid enough to easily mix into the other wet ingredients, but not so hot that it scrambles the egg whites.

The last step is to sift the dry ingredients into the wet ingredients and mix until they’re combined and the batter is smooth.

image of brown butter cupcake batter being mixed together with a whisk

If you don’t have a sifter, whisk the dry ingredients together in a separate bowl, then add them in.

Step 2: Make the Chocolate Cupcake Batter

Then it’s time to transform some of our batter into chocolate cupcake batter! We also need to add a little more flour to the vanilla cupcake batter.

Pour half of the cupcake batter in a separate, medium-sized bowl (about 420g of batter). Add an additional 1/3 cup of flour to one of the bowls and add 1/4 cup of baking cocoa powder to the other bowl.

Whisk both bowls until the dry ingredients are just combined.

Alternate scoops of vanilla and chocolate batter into the lined baking pans, filling each cupcake liner about 2/3 full. Swirl the batter together with a toothpick or butter knife.

image of chocolate and vanilla cupcake batter that have been swirled together to make marble cupcakes

Step 3: Bake the Marble Cupcakes

Bake for 18-20 minutes or until a toothpick comes out with a few moist crumbs.

Rotate the pan halfway through to help the cupcakes bake more evenly.

Let the cupcakes cool for 10 minutes before moving them to a wire rack to finish cooling.

If you’re in a rush, place the entire pan in the freezer for 30 minutes to accelerate the cooling process.

image of marble cupcakes that have been baked and are cooling in a baking pan

Step 3: Make the Marbled Buttercream

While the cupcakes bake and cool, make the marbled frosting.

If the frosting seems too thick, add in additional cream (1 Tablespoon at a time). If the frosting is too thin, add in more powdered sugar (1/4 cup at a time).

Once the frosting is made, stir it by hand with a rubber spatula to get the frosting SUPER smooth.

image of American buttercream being made in a kitchenaid stand mixer

Then scoop half of the frosting into a separate bowl and add in the melted and cooled dark chocolate, cocoa powder, and additional heavy cream. Mix until the ingredients are fully combined.

Fit a large piping bag with your frosting tip (I used a Wilton 1M) and use an offset spatula to spread the vanilla buttercream on one side of a large piping bag.

Spread the chocolate buttercream on the other side of the piping bag. This will give our frosting a gorgeous, marbled look.

Step 4: Frost the Cupcakes

The final step is to pipe large swirls onto the fully cooled cupcakes.

image of a moist marble cupcake that's been frosted with vanilla and chocolate buttercream

If you don’t have any frosting tips, you can also use a Freezer Ziplock bag and trim the corner to have a 2 cm opening.

No matter how you decorate them, they’re going to be incredibly moist and delicious!

Substitutions and Swaps – Marble Cupcakes

Now that we’ve covered how to make these cupcakes, let’s talk about the ingredients.

This recipe uses quite a few ingredients, and I know you might not have them all on hand.

Or if you have food allergies or restrictions, I’ve got you covered. Below are some swaps and substitutions that you can make.

  • Unsalted Butter – If you only have salted butter on hand, you can use it in place of the unsalted butter. Just be sure to omit the salt that this cupcake recipe calls for.
  • Sour Cream – Plain yogurt, whole milk, or alternative milk can also be used in place of the sour cream if needed.
  • Egg Whites – I like to use egg whites from a carton to make this recipe to avoid wasting egg yolks. However, you can also use 3 large egg whites or 1 large, whole egg plus 1 egg white.
  • All-Purpose Flour – This recipe turns out best with AP flour, but you can use a gluten-free flour blend if needed.
  • Granulated Sugar – I do not recommend reducing the amount of sugar or changing the type of sugar, as it will change the texture of these cupcakes.
  • Cocoa Powder I like to use the Ghirardelli or Hershey’s brand of unsweetened baking cocoa, but you can use any brand of unsweetened cocoa powder. You can also use Dutch-processed, dark, or black cocoa powder.
image of a moist marble cupcake that's been frosted with vanilla and chocolate buttercream and unwrapped

Substitutions and Swaps – Marbled Buttercream Frosting

  • Unsalted Butter – If you only have salted butter on hand, you can use it in place of the unsalted butter. Just be sure to omit the salt that this frosting recipe calls for.
  • Heavy Cream – Whipping cream, coconut cream, or alternative milk (soy, almond, oat, coconut) will work fine in this frosting recipe if that’s what you have on hand.
  • Dark Chocolate Chips – You can use chocolate chips, baking chocolate, or good-quality chocolate bars to melt and add into the frosting. I like to use dark chocolate, but you can also use milk or semi-sweet chocolate if you have a strong preference.
  • Cocoa Powder I like to use the Ghirardelli or Hershey’s brand of unsweetened baking cocoa, but you can use any brand of unsweetened cocoa powder. You can also use Dutch-processed, dark, or black cocoa powder.

How Many Cupcakes Does This Recipe Make?

This recipe makes 16 standard-sized cupcakes. It can be doubled or halved as needed.

This recipe can also be used to make mini marble cupcakes! It makes about 50 mini cupcakes, which only need to bake for 11-13 minutes.

If you want to make a marble cake, I recommend using my marble layer cake recipe.

image of marble cupcakes that have been frosted with chocolate and vanilla frosting

Tips for Making the Best Marble Cupcakes

  • Ingredients at room temperature mix together better. Set out any cold ingredients ahead of time.
  • Properly measure the flour (spoon into the cup measure, then level) or use a kitchen scale to measure your dry ingredients.
  • Mix the cupcake batter just until the ingredients are incorporated once you’ve added the flour. This will ensure your cupcakes are tender and fluffy.
  • Use a large cookie scoop to easily fill your cupcake liners. It also makes sure your cupcakes end up being the same height and bake evenly.
  • Seal off the top of the piping bag with a rubber band to prevent any frosting from coming out of the top of the bag and make the piping bag easier to use.

Making This Cupcake Recipe in Advance

You can make these cupcakes in advance! Frosted cupcakes can sit at room temperature for a day or be stored in the fridge for up to 5 days in an airtight container.

They can also last up to a month in the freezer. If you plan to freeze them, I suggest waiting to frost them until they’re thawed.

You can also make the frosting ahead of time or save any leftovers. This buttercream frosting will last in the fridge for up to a month.

Be sure to give the frosting a good stir once it thaws to get the consistency nice and smooth again.

You can also store buttercream in piping bags in the fridge. I find buttercream keeps its consistency well in piping bags and doesn’t require any mixing after it’s thawed.

image of marble cupcakes on a platter

Let Me Know What You Think!

If you make this marble cupcake recipe, I’d love to hear what you think of it! Please leave a rating below.

Don’t forget to tag me @chelsweets and #chelsweets so that I can see your delicious creations on social media.

image of a moist marble cupcake that's been frosted with vanilla and chocolate buttercream and unwrapped
Print Recipe
4.86 from 27 rating

Marble Cupcakes

These delicious marble cupcakes are made using one base batter! They're so easy to make and are frosted with a matching marble buttercream.
Prep Time15 minutes
Cook Time18 minutes
Additional Time30 minutes
Total Time1 hour 3 minutes
Course: Cupcakes
Cuisine: American
Servings: 16
Calories: 470kcal

Ingredients

Marble Cupcake Batter Base

  • 3/4 cup unsalted butter, melted 170g
  • 1/2 cup full-fat sour cream, room temperature 125g
  • 1/2 cup water, room temperature 120g
  • 1/3 cup carton egg whites or 3 large egg whites, room temperature 90g
  • 1 Tbsp vanilla extract or vanilla bean paste 15g
  • 1 cup all-purpose flour 125g
  • 1 cup granulated sugar 200g
  • 1 1/2 tsp baking powder 6g
  • 1/2 tsp fine salt 3g
  • 1/4 tsp baking soda 2g

Vanilla Cupcake Batter Add-In

  • 1/3 cup all-purpose flour 40g

Chocolate Cupcake Batter Add-In

  • 1/4 cup unsweetened cocoa powder, sifted 25g

Vanilla Buttercream Frosting

  • 1 cup unsalted butter, room temperature 226g
  • 1 Tbsp vanilla extract or vanilla bean paste 12g
  • 1/2 tsp fine salt 3g
  • 3 1/2 cups powdered sugar 454g or 1 lb.
  • 1/4 cup heavy whipping cream, room temperature 60g

Chocolate Buttercream Add-Ins

  • 1/2 cup dark chocolate, melted and cooled 90g
  • 1/4 cup unsweetened cocoa powder, sifted 25g
  • 1/4 cup heavy whipping cream, room temperature 60g

Instructions

Marble Cupcake Batter

  • First, we work on the cupcake batter! Preheat your oven to 350°F/175°C and line 2 muffin pans with a total of 16 cupcake liners (I usually do 8 liners per pan). If you only have one muffin pan, the remaining batter can sit at room temperature for a few hours, until the first tray is baked, and you can reuse the pan. Set aside.
  • Add 3/4 cup melted butter, 1/2 cup sour cream, 1/2 cup water, 1/3 cup egg whites or 3 large egg whites, and 1 Tbsp vanilla extract into a large bowl. Whisk together until combined and smooth.
  • Sift 1 cup all-purpose flour, 1 cup granulated sugar, 1 1/2 tsp baking powder, 1/2 tsp fine salt, and 1/4 tsp baking soda into the wet ingredients. Whisk the dry ingredients into the wet ingredients until just combined. If you don't have a sifter, add the dry ingredients into a large bowl and whisk them together before adding them to the wet ingredients.
  • Pour half of the cupcake batter in a separate, medium-sized bowl (about 420g of batter). Add an additional 1/3 cup of flour to one of the bowls to make the vanilla cucpake batter and add 1/4 cup of baking cocoa powder to the other to make the chocolate cupcake batter. Whisk both bowls until the dry ingredients are just combined.
  • Alternate scoops of vanilla and chocolate batter into the lined baking pans, filling each cupcake liner about 2/3 full. Swirl the batter together with a toothpick or butter knife.
  • Bake for 18-20 minutes, or until a toothpick inserted into the middle of the cupcakes comes out with a few moist crumbs. Rotate the pan halfway through to help the cupcakes bake more evenly.
  • Remove from the oven and let the cupcakes cool in the pan for about 10 minutes. Then place the cupcakes on a wire rack to finish cooling. If you're in a rush, place the entire pan in the freezer for 30 minutes to accelerate the cooling process.

Marble Buttercream Frosting

  • While the cupcakes bake and cool, make the marbled buttercream. Place 1 cup of room-temperature butter in a large bowl or the bowl of a stand mixer. Mix on a medium speed for 30 seconds with a paddle attachment or hand mixer until smooth.
  • Add 1 Tbsp vanilla extract and 1/2 tsp salt and mix on a low speed until combined.
  • Slowly mix in 3 1/2 cups powdered sugar and 1/4 cup heavy cream on a low speed. Beat on low until the ingredients are fully incorporated and smooth.
  • Scoop half of the frosting into a separate bowl and add the melted and cooled dark chocolate, 1/4 cup of cocoa powder, and an additional 1/4 cup of heavy cream. Mix until the ingredients are fully combined.
  • Fit a large piping bag with your frosting tip (I used a Wilton 1M) and use an offset spatula to spread the vanilla buttercream on one side of the large piping bag. Spread the chocolate buttercream on the other half of the piping bag. This will give our frosting a gorgeous, marbled look.
  • Then pipe large swirls of buttercream onto the cooled cupcakes and enjoy!

Notes

This recipe makes 16 standard-sized cupcakes. It can be doubled or halved as needed.
This recipe can also be used to make mini marble cupcakes! It makes about 50 mini cupcakes, which only need to bake for 11-13 minutes.
If you want to make a marble cake, I recommend using my marble cake recipe.
 

Making This Marble Cupcake Recipe in Advance

Frosted cupcakes can sit out at room temperature for a day. If you frost these cupcakes further in advance, I recommend storing them in the fridge in an airtight container. Frosted cupcakes can be refrigerated for up to 5 days.
If stored unfrosted in an airtight container, they can last for:
  • A day at room temperature
  • Up to 5 days in the fridge
  • Up to a month in the freezer
You can make your frosting ahead of time too or save any leftover frosting! It can be stored in an airtight container in the fridge for up to a month, or in the freezer for up to 3 months. Be sure to give it a good stir once it thaws to get the consistency nice and smooth again.

Nutrition

Serving: 1 | Calories: 470kcal | Carbohydrates: 51g | Protein: 4g | Fat: 28g | Saturated Fat: 17g | Polyunsaturated Fat: 9g | Cholesterol: 71mg | Sodium: 240mg | Fiber: 1g | Sugar: 40g

Other Recipes You Might Like:

26 Comments

  1. I’m interested in understanding the ratios of butter to icing sugar in the different cupcake recipes. some have more icing sugar than others. What is the purpose of the different ratios? thank you

    1. Hi Helene,

      I can’t really speak to other people’s recipes, but most of my frosting recipes have an American buttercream base, and my favorite ratio for this type of frosting is roughly 2 cups of powdered sugar for every 1/2 cup of fat (whether that’s butter or cream cheese). It gives the frosting a delicious, sweet flavor and an amazing consistency to pipe and frost desserts. Hope that helps, happy baking!

  2. Great recipe for marble cupcakes. I doubled the recipe to make 24 regular size cupcakes for Cakes for Kids recipient graduation. Easy to follow directions and the batter consistency was very nice. Baked up well. Used modified Swiss meringue buttercream to frost and decorated with gold and white sparkly sprinkles. Thanks for sharing this fabulous recipe.

  3. Made these with a few vegan mods mixed in (for the sour cream and heavy cream) and they still turned out amazing! I do think I added too much chocolate when alternating cake batters, so my advice is to go lightly on choco at first, and then swirl in more if needed.

    I’ve been a fan of yours for years Chelsey, but this was my first time following one of your recipes. It was a great time and a delicious turnout. Thanks so much!

    1. Hi Jasmine,

      Yay! So happy to hear that!! And you’re too sweet, thank you for following me for so long 🙂 I appreciate your support!!

  4. Absolutely divine recipe! I replaced 1/4 of the butter with oil and these cupcakes stayed moist for days! Great flavour and texture! Definitely my new go to. Thank-you chels!!

  5. Do you have a marble recipe for jumbo cupcakes? I bought the Wilton mold. I would love to make some for my family. Thank you so much you are amazing!

    1. Hi Ali,

      I actually did buy a jumbo muffin pan recently, but I haven’t tested any cupcake recipes with it yet so sadly I’m not sure. I would think it should work, I’m just not quite sure what the bake time would be! Sorry I can’t be of more help!!

  6. Hello .. I have a problem with your recipe .. the problem is that cupcakes are not rising .. then they are not sticking to the liners .. and I’m using the alternate of sour cream that is yogurt .. pls tell me what I’m doing wrong

    1. Hi Hussaina,

      If the cupcakes aren’t rising, my first guess would be that your baking soda or baking powder might be old or expired! Have you used them recently?

  7. I’m confused on the melted chocolate for the buttercream frosting. Is it 1/2 cup chocolate chips or 1/2 cup after it’s melted?

    1. Apologies for the confusion! It’s 1/2 cup of chocolate chips that are then melted. I’ve updated the recipe card to make this more clear. Hope that helps, happy baking!

  8. Delicious! My friends loved them… I didn’t quite get the marbling right with the batter or the icing lol but they were soo good! Practice makes perfect

    1. So happy to hear that Adele!! Getting the marbling right for both the battery and the icing is definitely challenging, but I promise it does get easier the more you do it. Happy baking! 🙂

  9. Oh boy, I bake often and have made a lot of your recipes. This one was a nightmare for me. I had to do this as a double recipe twice as the first time when I added the water into the wet ingredients everything separated. I threw out the wet ingredients which is such a shame given the cost of groceries. The second attempt I had my thermometer out and everything was a little more than 70 degrees. Same thing happened, but not as bad so I quickly dumped the dry in. With all the stress a forgot to add the vanilla and feel like I’m going to disappoint my daughter. Cupcakes are in the oven. Fingers crossed.

    1. So sorry to hear that Kimberly!! Sometimes batter can break (usually due to temperature), but that doesn’t mean that the batter is necessarily bad!! It can actually still bake up ok! It’s better if it doesn’t because that means the ingredients have mixed together better, but I’ve had batter break before and it baked up just fine. Just something to keep in mind for the future 🙂

      I hope your second batch turned out great!! There’s a lot of flavor in these cupcakes with all the chocolate, so I feel like they’d still taste great even if you forgot the vanilla. I hope your daughter loved them!

4.86 from 27 votes (27 ratings without comment)

Leave a Reply

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

Recipe Rating