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
marble cake recipe - featured image

Marble Cake Recipe – Best Moist & Easy Birthday Cake Idea


  • Author: Mala
  • Total Time: 1 hour 10 minutes
  • Yield: 10 servings 1x

Description

This moist marble cake features beautiful chocolate and vanilla swirls in a tender, buttery crumb. It’s easy to make with simple pantry ingredients and is perfect for birthdays, celebrations, or any time you want a show-stopping homemade treat.


Ingredients

Scale
  • 2 cups (240g) all-purpose flour
  • 1 cup (200g) granulated sugar
  • 1/2 cup (113g) unsalted butter, softened
  • 3 large eggs, room temperature
  • 1/2 cup (120ml) whole milk, room temperature
  • 1/2 cup (120g) sour cream (or Greek yogurt)
  • 2 teaspoons pure vanilla extract
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/4 cup (20g) unsweetened cocoa powder (Dutch-process or natural)
  • 12 tablespoons extra milk (for chocolate swirl)
  • 1/2 teaspoon instant espresso powder (optional, for chocolate swirl)

Instructions

  1. Grease a 9×5-inch loaf pan and line with parchment paper, leaving overhang for easy lifting. Preheat oven to 350°F (175°C). Bring eggs, butter, and milk to room temperature.
  2. In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
  3. In a large bowl, beat softened butter and sugar until pale and fluffy.
  4. Beat in eggs one at a time, then stir in vanilla extract.
  5. Mix in sour cream, then gently stir in milk until just combined.
  6. Add dry ingredients to wet in two batches, folding gently with a spatula until batter is thick but smooth.
  7. Spoon 1 cup of batter into a separate bowl. Sift in cocoa powder and add 1-2 tablespoons extra milk (and espresso powder if using). Stir until smooth.
  8. Dollop vanilla and chocolate batters alternately into the pan. Use a butter knife or skewer to gently swirl the batters together.
  9. Bake on the middle rack for 45-55 minutes, until a toothpick inserted in the center comes out with a few moist crumbs.
  10. Cool in the pan for 10 minutes, then lift out using parchment and cool completely on a rack before slicing.

Notes

For best results, use room temperature ingredients and avoid overmixing after adding flour. Sift cocoa powder for a smooth swirl. Start checking for doneness at 40 minutes to prevent overbaking. For gluten-free or dairy-free adaptations, use a 1:1 gluten-free flour blend and plant-based dairy substitutes. Cake can be made ahead and stays moist for several days.

  • Prep Time: 25 minutes
  • Cook Time: 45-55 minutes
  • Category: Dessert
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (1/10 of cake)
  • Calories: 270
  • Sugar: 17
  • Sodium: 180
  • Fat: 13
  • Saturated Fat: 7
  • Carbohydrates: 34
  • Fiber: 1
  • Protein: 5

Keywords: marble cake, birthday cake, moist cake, chocolate vanilla swirl, easy cake recipe, loaf cake, homemade cake, party dessert