Marble Pound Cake Recipe
Introduction
Marble Pound Cake offers a delightful swirl of vanilla and chocolate flavors in a moist, tender crumb. This easy-to-make cake is perfect for afternoon tea or a simple dessert. Its plant-based ingredients make it a great option for vegan bakers looking for a classic treat.

Ingredients
- 2 cups self-rising flour
- 1 1/3 cup vanilla plant-based yogurt
- 1/2 cup mild-flavor olive oil or melted vegan butter
- 1 cup unrefined sugar
- 3 tablespoons unsweetened cocoa powder
- 4 tablespoons warm water (to dissolve cocoa powder)
- 2 teaspoons vanilla extract
Instructions
- Step 1: Preheat the oven to 350 °F (180 °C). Line a 9-inch by 5-inch pound cake pan with parchment paper and spray the sides and bottom with cooking oil. Set aside.
- Step 2: In a large mixing bowl, whisk together the vanilla yogurt, oil, and sugar. If the yogurt is unflavored or lightly vanilla-flavored, stir in the vanilla extract.
- Step 3: Fold in the self-rising flour and stir until the batter is thick and smooth.
- Step 4: Divide the batter evenly into two separate bowls and set aside.
- Step 5: In a small bowl, whisk the warm water with the cocoa powder until fully dissolved.
- Step 6: Pour the cocoa mixture into one of the bowls with batter and stir to combine evenly, creating a chocolate batter alongside the vanilla one.
- Step 7: In the prepared pan, place dollops of about 1/4 cup of vanilla batter, then chocolate batter on top, alternating until both bowls are empty.
- Step 8: Gently jiggle the pan to encourage the batter to spread to the edges and fill the pan evenly.
- Step 9: Bake for 50-60 minutes at 350 °F (180 °C). Test doneness by inserting a toothpick into the center; if it comes out clean, the cake is ready. If not, continue baking in 10-minute increments until set.
- Step 10: Cool the pound cake on a rack, then let it sit at room temperature for 1 hour before serving.
Tips & Variations
- Use melted vegan butter instead of olive oil for a richer flavor and crumb.
- Try adding a pinch of cinnamon or espresso powder to the cocoa batter for an extra flavor boost.
- Ensure the yogurt is creamy and not too watery for best texture.
- If you don’t have self-rising flour, combine 2 cups all-purpose flour with 3 teaspoons baking powder and 1/2 teaspoon salt as a substitute.
Storage
Store the marble pound cake in an airtight container at room temperature for up to 3 days. For longer storage, wrap tightly and freeze for up to 2 months. To reheat, warm slices gently in the microwave or oven until just heated through.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular yogurt instead of plant-based yogurt?
Yes, you can substitute regular yogurt if you don’t require a vegan option. The texture and flavor will be similar.
What if I don’t have self-rising flour?
Make your own by mixing 2 cups of all-purpose flour with 3 teaspoons baking powder and 1/2 teaspoon salt. This will give you the same leavening effect.
PrintMarble Pound Cake Recipe
This Marble Pound Cake features a delightful swirl of vanilla and chocolate flavors in a moist, tender loaf. Made with plant-based yogurt and olive oil, this cake offers a dairy-free twist on a classic dessert that’s perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 1 loaf (about 10–12 servings) 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Ingredients
Dry Ingredients
- 2 cups Self Rising Flour
- 1 cup Unrefined Sugar
- 3 tablespoons Unsweetened Cocoa Powder
Wet Ingredients
- 1 1/3 cup Vanilla Plant-Based Yogurt
- 1/2 cup Mild-Flavor Olive Oil (or melted vegan butter)
- 2 teaspoons Vanilla Extract
- 4 tablespoons Warm Water (to dissolve cocoa powder)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350 °F (180 °C). Line a 9-inch by 5-inch pound cake pan with parchment paper and spray the sides and bottom with cooking oil to prevent sticking.
- Mix Wet Ingredients: In a large mixing bowl, whisk together the vanilla plant-based yogurt, olive oil, and unrefined sugar until smooth. If your yogurt is unflavored or lightly vanilla-flavored, add the vanilla extract and stir well.
- Add Flour: Gently fold in the self-rising flour until the batter becomes thick and smooth, ensuring no lumps remain.
- Divide Batter: Evenly divide the batter into two separate mixing bowls and set aside.
- Prepare Cocoa Mixture: In a small bowl, whisk together the unsweetened cocoa powder and warm water until fully dissolved to create a smooth chocolate mixture.
- Combine Cocoa and Batter: Pour the cocoa mixture into one of the batter bowls and stir until the chocolate is evenly incorporated, creating your chocolate batter.
- Layer Batter in Pan: In the prepared loaf pan, add dollops of about 1/4 cup of vanilla batter, followed by dollops of chocolate batter on top, alternating until all batter is used.
- Settle Batter: Slightly jiggle the pan to help the batter spread to the edges and fill the pan evenly without air pockets.
- Bake: Place the pan in the oven and bake for 50-60 minutes. Check doneness by inserting a toothpick into the center; if it comes out clean, the cake is done. Otherwise, continue baking in 10-minute increments until set.
- Cool and Serve: Remove the cake from the oven and let it cool on a wire rack. Allow the cake to rest at room temperature for 1 hour before slicing and serving for best texture and flavor.
Notes
- Use self-rising flour to ensure proper rise without additional leavening agents.
- If you prefer, substitute mild-flavor olive oil with melted vegan butter for a richer taste.
- The plant-based yogurt keeps the cake moist and tender without dairy.
- Make sure to jiggle the pan before baking to avoid uneven baking caused by air pockets.
- Check the cake with a toothpick towards the end of baking time to prevent overbaking and dryness.
Keywords: Marble Pound Cake, vegan pound cake, plant-based dessert, chocolate swirl cake, dairy-free pound cake

