Quick Recipe Version (TL;DR)
Quick Ingredients
- 1/2 cup (115 g) unsalted butter, softened
- 3/4 cup (150 g) granulated sugar
- 2 large eggs, room temperature
- 2 tsp pure vanilla extract
- 1 1/2 cups (190 g) all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp fine salt
- 1/2 cup (120 ml) whole or 2% milk, room temperature
- 3 tbsp (18 g) unsweetened cocoa powder
- 2 tbsp (30 ml) milk, for chocolate batter
- 1 tbsp (12 g) sugar (for chocolate batter, optional)
- 1/2 tsp instant espresso powder (optional, for cocoa depth)
- Butter or oil + flour or parchment for the pan
Do This
- 1. Preheat oven to 350°F (175°C). Grease and line a 9×5-inch loaf pan with parchment.
- 2. Cream butter and sugar until light and fluffy. Beat in eggs one at a time, then vanilla.
- 3. Whisk flour, baking powder, and salt. Add to butter mixture alternately with milk until you have a smooth batter.
- 4. Transfer about 1 1/4 cups of batter to a bowl. Stir in cocoa, extra milk, optional sugar, and espresso powder to make the chocolate batter.
- 5. Spoon alternating scoops of vanilla and chocolate batters into the pan. Swirl a few times with a knife for a marble pattern.
- 6. Bake 55–65 minutes, until a toothpick comes out clean. Cool 15 minutes in pan, then fully on a rack before slicing.
Why You’ll Love This Recipe
- Classic bakery-style marble loaf: tender crumb, rich vanilla flavor, and a ribbon of deep cocoa throughout.
- Simple pantry ingredients and no mixer tricks required, yet the result looks impressively swirled.
- Perfect for breakfast, afternoon coffee, or a casual dessert that slices cleanly and travels well.
- Easy to customize with spices, citrus zest, or extra chocolate for your ideal loaf.
Grocery List
- Produce: Optional: 1 orange or a small punnet of berries for serving (garnish).
- Dairy: Unsalted butter, whole or 2% milk, (optional) sour cream if you want a richer variation.
- Pantry: Granulated sugar, all-purpose flour, baking powder, fine salt, unsweetened cocoa powder, vanilla extract, instant espresso powder (optional), nonstick spray or neutral oil, parchment paper.
Full Ingredients
Marble Loaf Cake
- 1/2 cup (115 g) unsalted butter, softened to room temperature
- 3/4 cup (150 g) granulated sugar
- 2 large eggs, at room temperature
- 2 tsp pure vanilla extract
- 1 1/2 cups (190 g) all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp fine salt
- 1/2 cup (120 ml) whole or 2% milk, at room temperature
For the Chocolate Swirl Batter
- 3 tbsp (18 g) unsweetened cocoa powder (natural or Dutch-process)
- 2 tbsp (30 ml) milk
- 1 tbsp (12 g) granulated sugar (optional, softens the cocoa’s bitterness)
- 1/2 tsp instant espresso powder (optional, boosts chocolate flavor without adding coffee taste)
- About 1 1/4 cups of the vanilla batter (from above)
For the Pan & Optional Serving
- Butter or neutral oil, for greasing the pan
- 1–2 tbsp flour, for dusting the pan (if not using parchment)
- Parchment paper strip, for easy removal (recommended)
- Optional: Light dusting of powdered sugar for serving
- Optional: Fresh berries or thin orange slices for garnish

Step-by-Step Instructions
Step 1: Preheat the oven and prepare the pan
Set a rack in the center of your oven and preheat to 350°F (175°C). Grease a standard 9×5-inch loaf pan with butter or oil. For the cleanest release, line the pan with a strip of parchment paper that overhangs the long sides like a sling, then lightly grease the parchment as well. If you are not using parchment, dust the greased pan with a little flour, tapping out any excess. Set the prepared pan aside.
Step 2: Cream the butter and sugar
In a medium mixing bowl (or the bowl of a stand mixer), add the softened butter and granulated sugar. Beat with a hand mixer or stand mixer on medium speed for 3–4 minutes, until the mixture looks pale, creamy, and slightly increased in volume. Scrape down the sides and bottom of the bowl once or twice as you go to ensure everything is evenly mixed. Proper creaming traps air in the batter, which helps give the loaf a tender, light crumb.
Step 3: Add eggs and vanilla
Crack the eggs into a small bowl to make sure there are no shells. With the mixer on low, add the eggs to the creamed butter one at a time, mixing well after each addition until fully incorporated. If the batter looks a bit curdled, do not worry; it will smooth out once the dry ingredients are added. Beat in the vanilla extract until evenly distributed and aromatic. Scrape the bowl again to make sure all the butter mixture is pulled into the center.
Step 4: Combine dry ingredients and make the vanilla batter
In a separate bowl, whisk together the flour, baking powder, and salt until well combined and lump-free. With the mixer on low speed, add the dry mixture to the butter mixture in 2 additions, alternating with the milk in 1 addition in the middle (dry–milk–dry). Mix just until the batter is mostly smooth and no dry pockets remain. Do not overmix once the flour is in, or the loaf can become dense. You should now have a thick, silky vanilla batter.
Step 5: Create the chocolate batter
Scoop about 1 1/4 cups of the vanilla batter into a separate medium bowl; this portion will become your chocolate swirl. To that bowl, add the cocoa powder, 2 tbsp milk, optional 1 tbsp sugar, and optional espresso powder. Stir with a spatula or whisk until the mixture is completely smooth and evenly dark. The chocolate batter will be slightly looser than the vanilla batter; if it seems too thick to dollop easily, add 1–2 more teaspoons of milk, a little at a time, until it drops off a spoon comfortably.
Step 6: Layer and swirl the batters
Give your prepared loaf pan a quick check to ensure it is fully coated. Spoon large dollops of vanilla batter over the bottom of the pan, using about half the vanilla batter. Then add spoonfuls of chocolate batter in between and over the vanilla. Repeat with another layer, alternating vanilla and chocolate until all the batter is used.
To marble: Insert a butter knife or thin spatula into the batter and gently drag it through the loaf in a loose figure-eight pattern 3–4 times, moving from one end of the pan to the other. Avoid over-swirling, which will blend the batters instead of creating defined streaks. Tap the pan firmly on the counter once or twice to release any large air bubbles and level the surface.
Step 7: Bake, cool, and slice
Place the pan on the center rack of the preheated oven. Bake for 55–65 minutes, or until the top is risen, deeply golden with a crack running down the center, and a toothpick inserted into the center comes out mostly clean with just a few moist crumbs (no wet batter). If the top is browning too quickly toward the end of baking, tent it loosely with foil.
Remove the pan from the oven and let the loaf cool in the pan for 15 minutes. Then use the parchment sling (or run a knife around the edges) to lift or turn the loaf out onto a wire rack. Cool completely—at least 1 hour—before slicing. This resting time helps the crumb set and makes for clean, attractive swirls when you cut into it. Slice with a serrated knife and serve plain, or with a dusting of powdered sugar and fresh fruit.
Pro Tips
- Room-temperature ingredients are key: Soft butter and room-temperature eggs and milk combine more smoothly and help the loaf rise evenly.
- Measure flour accurately: For best results, weigh your flour or gently spoon it into the cup and level off with a knife. Too much flour can make the cake dry.
- Do not over-swirl: To keep a striking marble pattern, limit yourself to just a few gentle passes with the knife.
- Bake fully, but do not overbake: Check a little early; once the toothpick comes out with only a few moist crumbs, pull the loaf from the oven.
- Flavor booster: The tiny bit of espresso powder deepens the chocolate flavor without making the cake taste like coffee—use it if you have it.
Variations
- Mocha Marble Loaf: Add 1–2 tsp instant espresso powder directly to the vanilla batter and increase the cocoa to 4 tbsp for a bolder, coffee-chocolate flavor.
- Citrus-Vanilla Marble: Add the finely grated zest of 1 orange or 1 lemon to the vanilla batter and skip the espresso powder. Serve slices with fresh citrus segments.
- Extra-Chocolate Chunk Marble: Fold 1/3 cup (60 g) mini chocolate chips into the chocolate batter before swirling for little pockets of melted chocolate in each slice.
Storage & Make-Ahead
Allow the loaf to cool completely before storing. Wrap tightly in plastic wrap or place in an airtight container and keep at room temperature for up to 3 days. For longer storage, wrap the whole loaf (or individual slices) in plastic, then foil, and freeze for up to 2 months. Thaw wrapped at room temperature for a few hours or overnight.
This marble loaf is an excellent make-ahead option. In fact, the flavor and moisture are often even better the next day. If you like serving it slightly warm, gently reheat slices in the microwave for 10–15 seconds or in a low oven (300°F / 150°C) for about 5–10 minutes.
Nutrition (per serving)
Approximate values per slice (1 of 10): 350 calories; 16 g fat; 9 g saturated fat; 47 g carbohydrates; 1 g fiber; 26 g sugar; 6 g protein; 220 mg sodium. Values are estimates and will vary based on specific ingredients and portion sizes.


Leave a Reply