Marble Cupcakes Recipe: Swirled Chocolate-Vanilla Cupcakes

Marble cupcakes with a moist vanilla and chocolate swirl, baked soft and fluffy and finished with a whipped chocolate ganache.

marble cupcakes on a table

This easy marble cupcakes recipe delivers a classic chocolate‑vanilla swirl with a tender crumb and a consistent rise every time.

I make these at home when I want a simple bakery-style finish without fuss, using a reliable cupcake base and a quick swirl technique.

Why you’ll love this recipe

  • Soft, moist crumb with a true vanilla and chocolate balance
  • Attractive marbled swirl in each cupcake with minimal effort
  • Pairs well with ganache, buttercream, or cream cheese frosting

Ingredients Notes

  • Butter: Unsalted and softened for a tender, rich crumb.
  • Sugar: Granulated sugar gives structure and balanced sweetness.
  • Eggs: Use room temperature eggs for a smooth batter.
  • Vanilla & salt: Vanilla deepens flavor; salt enhances chocolate notes.
  • Cake flour: Produces a lighter, softer cupcake texture.
  • Baking powder & baking soda: Used together for a reliable rise and even crumb.
  • Buttermilk: Keeps cupcakes tender and moist.
  • Chocolate: Finely chopped baking chocolate for the ganache.
  • Heavy cream: Use full‑fat cream for a smooth, stable whipped ganache.
ingredients for chocolate marble cupcakes in bowls

Tips for best results

  • Stop mixing as soon as the flour disappears to keep the crumb soft.
  • Use an ice cream scoop for even portions and uniform baking.
  • Swirl once or twice only for a clear marble pattern — over‑mixing will blend the colors.
  • Fill liners about halfway for a nice dome.
  • Remove from the oven when a toothpick shows a few moist crumbs, not completely dry.

How To Make Marble Cupcakes

This recipe uses a reliable chocolate cupcake base that works well for many chocolate variations.

Cream the butter and sugar until light and fluffy.

Add the eggs and vanilla, mixing until smooth.

mixing bowl with cupcake ingredients for marble cupcakes

Combine the dry ingredients in a separate bowl.

Alternate adding the dry ingredients and buttermilk to the butter mixture just until combined.

mixing bowl with vanilla cupcake batter

Divide the batter in two bowls and stir cocoa into one portion.

mixing bowl with chocolate cupcake batter

Dollop alternating spoonfuls of vanilla and chocolate batter into each liner, then swirl gently with a toothpick or small knife.

cupcake pan filled with marble cupcake batter

Bake in a preheated 350°F (180°C) oven for 18–20 minutes, then cool on a wire rack.

baked chocolate marble cupcakes in cupcake pan

Prepare the ganache ahead of time for best texture. Chop the chocolate finely and place it in a heatproof bowl. Heat half the cream until just simmering, then pour it over the chocolate.

Let sit for a minute, then stir until smooth.

chopped chocolate with hot cream for ganache

Add the remaining cold cream and blend until fully smooth. Cover the surface with plastic wrap and chill 4–6 hours or overnight until completely cold.

smooth chocolate ganache mixture in bowl

Whip the cold ganache on medium-high speed until thick, fluffy, and able to hold stiff peaks.

whipped chocolate ganache frosting texture

Pipe the whipped ganache onto fully cooled cupcakes. Finish with chocolate shavings if desired and chill 30–60 minutes before serving.

chocolate marble cupcake topped with ganache

Storage

Store frosted cupcakes in an airtight container in the fridge for up to 4 days. Bring to room temperature 20–30 minutes before serving for the best texture.

Recipe variations

  • Marble Nutella cupcakes: Swirl Nutella into the chocolate batter for hazelnut flavor.
  • Raspberry marble cupcakes: Add a teaspoon of raspberry compote into the center before baking.
  • Coffee marble cupcakes: Stir a small amount of espresso into the chocolate half for a mocha note.
  • Mini marble cupcakes: Use smaller liners and reduce baking time until set.

Recipe Questions

How do I get a clear marble swirl?

Use small dollops of each batter and swirl only once or twice for a defined pattern.

Can I make them ahead?

Yes. Bake the cupcakes the day before and frost them the next day for the best texture.

Why are my cupcakes dry?

They are usually overbaked—remove them when a toothpick comes out with a few moist crumbs rather than completely dry.

sliced chocolate marble cupcake showing moist crumb

More Chocolate Cupcake Recipes

  • Chocolate raspberry cupcakes
  • Birthday chocolate cupcakes
  • Nutella cupcakes
  • Kinder Bueno cupcakes
  • Hi hat chocolate cupcakes

I hope you enjoy this recipe. If you try it, please leave a comment — it helps others. Happy baking!

img 72099 13

Marble Cupcakes


No reviews

  • Author: Fadela
  • Total Time: 38 minutes
  • Yield: 12 cupcakes

Description

Vanilla and chocolate marble cupcakes topped with an easy whipped chocolate ganache (makes 12 cupcakes).


Ingredients

Marble Cupcakes

  • 100 g (½ cup) unsalted butter, softened
  • 120 g (⅔ cup) granulated sugar
  • 2 eggs, at room temperature
  • 1½ tsp vanilla extract
  • 160 g (1¼ cups) cake flour
  • 15 g (2 tbsp) unsweetened cocoa powder
  • 1 tsp baking powder
  • ½ tsp baking soda
  • ¼ tsp fine salt
  • 120 g (½ cup) buttermilk

Chocolate Ganache

  • 150 g (5.3 oz) semi‑sweet baking chocolate, chopped
  • 405 g (1¾ cups) heavy cream, full‑fat

Instructions

Chocolate Ganache (prepare the day before)

  1. Place the chopped chocolate in a heatproof bowl.
  2. Heat half the cream until just simmering.
  3. Pour the hot cream over the chocolate, let sit briefly, then stir until smooth.
  4. Add the remaining cold cream and mix until incorporated.
  5. Cover the surface with plastic wrap and chill 4–6 hours or overnight until completely cold.

Marble Cupcakes

  1. Preheat the oven to 180°C (350°F) and line a cupcake pan with liners.
  2. Sift together the dry ingredients: cake flour, baking powder, baking soda, and salt.
  3. Cream the butter and sugar for 2–3 minutes until light and fluffy.
  4. Add the eggs and vanilla and mix until smooth.
  5. Alternate folding in the dry ingredients and buttermilk until just combined.
  6. Divide the batter in half and mix cocoa into one portion.
  7. Spoon alternating dollops of both batters into liners and swirl gently.
  8. Bake about 18 minutes, until set and lightly golden.
  9. Cool briefly in the pan, then transfer to a wire rack to cool completely.

Assembly

  1. Whip the chilled ganache on medium speed until creamy and firm.
  2. Pipe swirls onto cooled cupcakes using a piping bag and tip of your choice.
  3. Top with chocolate shavings if desired and refrigerate for about 1 hour before serving.

Equipment

img 72099 14

Airtight container

Cupcake liners

img 72099 15

Hand mixer

Muffin tin

Piping bag

img 72099 18

Stand mixer

Notes

Storage: Keep frosted cupcakes in the fridge for 3–4 days in an airtight container, or freeze unfrosted cupcakes for up to 3 months.

Tips:

  • Use room temperature ingredients for a smoother batter.
  • Swirl the batters only once or twice to keep a clear marble effect.
  • Do not overbake; a few moist crumbs on the toothpick are ideal.
  • Chill the ganache fully before whipping for the best texture.
  • Substitute buttermilk with milk plus lemon juice or vinegar, or use a mix of ¾ milk and ¼ plain yogurt or sour cream.
  • Prep Time: 20 minutes
  • Cook Time: 18 minutes
  • Category: cupcakes, cakes
  • Cuisine: American

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 365
  • Sugar: 11.7 g
  • Sodium: 137.7 mg
  • Fat: 26.9 g
  • Carbohydrates: 26.6 g
  • Protein: 5.5 g
  • Cholesterol: 88.4 mg

Did you make this recipe?

Tag @sweetlycakes on Instagram

This post may contain affiliate links