Moist Eggless Marble Cake Recipe for Perfect Swirls

Jump to Recipe

This eggless marble cake is easy to make, perfectly sweet, and incredibly delicious. It’s one of my favorite cakes to bake and enjoy.

Sliced marble bundt cake.

If I had to choose a favorite cake, marble cake would be it. You get both rich chocolate and sweet vanilla in every bite, so it’s hard to beat. This version is gluten free and eggless, and it still has that classic marble cake appeal.

I love baking bundt cakes — they feel nostalgic and special. The recipe is moist and tender thanks to buttermilk (I make a simple version with white vinegar and milk) and Greek yogurt. The cake isn’t huge, but each slice balances chocolate and vanilla beautifully.

You can top this cake with frosting or a chocolate ganache if you like, but a light dusting of powdered sugar keeps things simple and lets the chocolate-and-vanilla flavor shine.

Marble bundt cake topped with powdered sugar.

Why You’ll Love This Recipe

  • This cake is buttery soft and moist — the crumb is tender and satisfying.
  • Although the steps may seem numerous, it’s a straightforward and beginner-friendly marble cake.
  • Your bundt will look unique every time. The marbling varies with how you layer and swirl the batters, but it will always taste great.

Ingredient Notes and Substitutions

  • Gluten free flour: I use Bob’s Red Mill 1-to-1 blend. If you use a different blend, make sure it contains xanthan gum. If you’re not gluten free, you can substitute all-purpose flour cup-for-cup.
  • Baking powder and baking soda: Fresh leavening is important for a good rise. If they are old, the cake won’t lift properly.
  • Greek yogurt: Yogurt adds moisture and helps bind the cake in place of eggs. Use full-fat Greek yogurt for best texture.
  • Buttermilk: No buttermilk? Stir 1 tablespoon white vinegar into a cup measure and fill with milk to 1 cup. Let sit for a few minutes before using.
  • Chocolate chips: Semisweet chips work well, but use whatever you prefer.
Two slices of eggless marble cake on a white plate.

Step-by-Step Instructions

STEP ONE: Preheat the oven and prepare a bundt pan by greasing it well.

STEP TWO: In a medium bowl, whisk together the dry ingredients until evenly combined.

STEP THREE: Using a mixer, cream the butter and sugar until light and fluffy. Add the Greek yogurt and vanilla and mix until combined.

Dry ingredients in a bowl.
Creamed butter and sugar in a bowl.
Wet ingredients in a bowl.

STEP FOUR: Add the dry mixture and mix on low until just combined, then add the buttermilk and continue mixing until smooth.

STEP FIVE: For the chocolate batter, remove a little less than half of the batter into a separate bowl and stir in the melted chocolate until fully combined.

Cake batter in a bowl.
Cake batter in a bowl.
Chocolate cake batter in a bowl.

STEP SIX: Alternate scoops of vanilla and chocolate batter into the prepared bundt pan. Smooth the top with a rubber spatula. You can leave the layers as is or gently swirl them with a skewer or butter knife to create more marbling.

Scoops of chocolate and vanilla cake batter in a bundt pan.
Marbled cake batter in a bundt pan.

STEP SEVEN: Bake at 350°F for about 50–55 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool in the pan for 20 minutes, then invert onto a plate or cake stand and let cool completely before serving.

Expert Tips

  • Weigh flour if you can — accuracy matters. This recipe uses 407 g of flour.
  • When dividing batter for the chocolate portion, you can remove slightly less than half; it’s fine to eyeball this.
  • To achieve a nice marble, alternate scoops of each batter into the pan, smooth, then swirl gently with a skewer. You can skip swirling if you prefer larger, defined layers.
Sliced marble bundt cake.

Frequently Asked Questions

Can I make this marble cake dairy free?

Converting this recipe to dairy-free or vegan requires swapping the yogurt, butter, and buttermilk for plant-based alternatives. I haven’t tested a fully dairy-free version, so results may vary.

How do I get my cake out of the bundt pan?

Let the cake cool in the pan for about 20 minutes. Make sure the pan is well greased. Place a plate upside down over the pan and quickly invert to release the cake onto the plate.

CLICK HERE TO CHECK OUT MY NEW COOKBOOK!

If you try this eggless marble cake, leave a comment below or tag @justastastyblog on Instagram and use #justastastyblog. Subscribe to receive new recipes by email.

📖 Recipe

img 1721 13

Best Eggless Marble Cake

Print Recipe

An incredibly moist marble bundt cake with chocolate swirls in every slice.
Course Dessert, Snack
Cuisine American
Keyword cake, chocolate, eggless, gluten free, marble cake, vanilla
Prep Time 20
Cook Time 35
Total Time 55
Servings 12 servings
Calories 426
Author Taleen Benson

Ingredients

  • 2 ¾ cups (407g) gluten free flour blend
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup (226g) unsalted butter room temperature
  • 1 ½ cups (300g) granulated sugar
  • 1 cup (227g) Greek yogurt room temperature
  • 2 teaspoons vanilla extract
  • ½ cup (120ml) buttermilk room temperature
  • ¾ cup (128g) chocolate chips melted

Instructions

  • Preheat the oven to 350°F. Grease a bundt pan and set aside.
  • In a medium bowl, whisk the flour, baking powder, baking soda, and salt together. Set aside.
  • Using a hand mixer or stand mixer with the paddle attachment, cream the butter and sugar. Add the Greek yogurt and vanilla extract and mix until combined.
  • Add the dry ingredients and mix on low. Add the buttermilk and continue beating until incorporated.
  • Remove a little less than half of the batter into a separate bowl. Stir in the melted chocolate to make the chocolate batter.
  • Scoop batter into the prepared pan, alternating vanilla and chocolate. Smooth the top, swirl if desired, and bake for 50–55 minutes or until a toothpick comes out clean. Cool in the pan for 20 minutes before inverting onto a plate or stand.

Nutrition

Calories: 426kcal

Related Recipes You Might Like

  • Easy Eggless Coffee Cake With Streusel Topping
  • Best Ever Gluten Free Tres Leches Cake
  • Perfect Gluten Free Pound Cake (Eggless)