Eggless Marble Bundt Cake

This post may contain affiliate links. Read our disclosure policy.

This Eggless Marble Bundt Cake is soft, tender, and beautifully swirled with chocolate — and yes, it’s completely egg-free by design. Made with simple pantry ingredients, it delivers a cozy vanilla-chocolate flavor without complicated steps. If you’ve ever needed a reliable cake recipe without eggs (whether for allergies or because you ran out), this one solves that beautifully. It’s coffee-friendly, family-approved, and impressive enough for guests — without extra effort.

An Eggless Marble Bundt Cake with visible swirls of chocolate and vanilla, sliced and arranged on a round cooling rack.

Oriana’s Thoughts On The Recipe

Oriana Romero, creator of Mommy's Home Cooking and egg-free baking queen.

This Eggless Marble Bundt Cake is one of those simple cakes I make when I want something cozy but still a little special. It’s soft, tender, and just sweet enough without being over the top. The kind of cake you slice on a regular Tuesday… but it feels like Sunday.

This recipe is especially close to my heart because it was first published in my very first cookbook back in 2020 — and it’s been a reader favorite ever since. That tells me everything I need to know. When a recipe stands the test of time in allergy-friendly baking, it’s a keeper.

I love how using half brown sugar gives the cake a deeper, almost caramel-like flavor that pairs beautifully with the chocolate swirls. If you prefer a more classic vanilla profile, you can absolutely use all granulated sugar instead. Both versions bake up soft, fluffy, and reliable — just slightly different in flavor depth.

I’ve been baking without eggs for over 12 years now, and I’ve learned that texture and flavor matter most. This cake has been tested, tweaked, and baked more times than I can count. When I say it’s moist and dependable, I mean it. No one feels left out, and no one even misses the eggs.

Because dessert should bring everyone to the table — not leave anyone out.

Why You’ll Want to Try My Recipe

  • Soft & Tender Crumb: Moist, fluffy texture without eggs — no dense or gummy slices here.
  • Beautiful Chocolate Swirl: Simple cocoa batter creates that classic marble effect with minimal effort.
  • Pantry-Friendly: Everything you need is probably already in your kitchen.
  • Looks Impressive: Bundt pans do the decorating for you. No frosting required (unless you want it!).
  • Perfect for Allergy Families: Egg-free by design, so no substitutions or guesswork.
  • Coffee-Perfect Sweetness: Not overly sweet — just right for breakfast, brunch, or afternoon coffee.
oriana's signature.


Ingredients You’ll Need, Substitutions & Notes

Various baking ingredients for an Eggless Marble Bundt Cake are arranged on a light surface, each labeled: flour mixture, oil, butter, milk with vinegar, espresso powder, vanilla, sugar, brown sugar, cocoa, and hot water or coffee.
  • All-Purpose Flour: Gives the cake structure. I recommend spooning and leveling to avoid adding too much flour.
  • Baking Powder & Baking Soda: Work together to help the cake rise beautifully without eggs.
  • Salt: Balances sweetness and enhances flavor.
  • Milk + Apple Cider Vinegar: This creates a homemade buttermilk substitute. It adds tenderness and helps with lift. Don’t skip the resting time — that slight curdle is what you want.
  • Unsalted Butter: Adds richness and flavor. Make sure it’s softened so it creams properly.
  • Oil: Helps with moisture and keeps the crumb tender.
  • Granulated Sugar + Light Brown Sugar: You can use granulated sugar only. The combination of both sugars keeps the crumb tender while the brown sugar adds moisture and depth, but it is totally optional.
  • Vanilla Extract: Use pure vanilla for the best flavor.
  • Hot Water or Hot Coffee: Brings out the chocolate flavor. Coffee deepens the cocoa taste but doesn’t make the cake taste like coffee.
  • Natural Unsweetened Cocoa Powder: Gives that classic chocolate swirl.
  • Instant Espresso Powder (Optional): Enhances chocolate flavor even more. Totally optional.

Food Allergy Swaps

This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.

  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
    • Butter: Substitute butter with dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter, Trader Joe’s brand vegan butter, and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking. For the best flavor, use a vegan butter that tastes good. Use sticks or blocks, not tub (spreadable) butter.
    • Milk: You can use your favorite non-dairy milk, like soy or oat milk.
  • Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Mix the Dry Ingredients

Mix Milk and Vinegar

Make the Eggless Cake Batter

Make the Chocolate Batter

Create the Marble Effect

Bake and Cool

Simple line drawing of a bowl with a spoon inside, centered on a dark gray background—perfect for showcasing Eggless Sugar Cookie Bites recipes.

Recipe Tips For Success

➤ Troubleshooting Tips:

  • Cake Stuck in the Bundt Pan: Bundt pans have lots of curves and edges where batter can cling. Pro Tip: Generously grease with vegetable shortening and then coat with flour. alternately, you could spray with baking spray that contains flour. Let the cake cool 20 minutes — not longer — before inverting.
  • Dense or Heavy Texture: Overmixing can develop too much gluten. Pro Tip: Mix just until combined. Once you add the flour, keep it gentle and slow.
  • Marble Swirls Disappear: Over-swirling blends the batters together. Pro Tip: Use a butter knife and make just 1–2 zig-zag motions. Less is more.
  • Dry Cake: Baking too long can dry it out. Pro Tip: Start checking at 50 minutes. A toothpick should come out clean or with a few moist crumbs.

➤ Extra Tips:

  • Measure Carefully: Especially with baking, precise measurements ensure the best results. I highly recommend using a kitchen scale.
  • Preheat the oven for at least 15 minutes before you start, giving it plenty of time to reach the ideal recipe temperature.
  • Room-Temperature Ingredients: Ensure that all wet ingredients are at room temperature before mixing. This helps them combine more easily and evenly.
  • If your kitchen runs warm, don’t over-soften the butter — it should be soft but not greasy.
  • Scrape down your bowl often when creaming butter and sugar. This helps create an even texture.
  • Don’t Overmix: Once you add the dry ingredients to the wet, mix just until combined to keep the cake tender.
  • Don’t open the oven door until the cake(s) has set. Leave the oven closed until the minimum time is stated in the recipe.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours. The cake(s) are done when a toothpick inserted in the center comes out clean.
  • Cool Completely Before Slicing.

Variations & Additions

  • Drizzle with a simple powdered sugar glaze if you want something a little extra.

Serving Suggestions

This cake is perfect for:

  • After-school snack with a big glass of milk
  • Weekend brunch
  • Potlucks and family gatherings
  • A simple birthday cake when frosting isn’t your thing
  • Afternoon coffee breaks

Storage and Freezing Instructions

Room Temperature: Store covered at room temperature for up to 3 days.

Refrigerator: If your kitchen is very warm, refrigerate in an airtight container for up to 5 days. Bring to room temperature before serving.

Freezing: Wrap slices individually in plastic wrap, then place in a freezer-safe bag. Freeze for up to 2 months. Thaw at room temperature.

Frequently Asked Questions

You can! The brown sugar adds moisture and depth but you can use granunlated sugar only.

Yes, but the texture is closer to a pound cake, so I love how a Bundt pan supports the structure.

No. It simply enhances the chocolate flavor. The cake will still taste amazing without it.

Insert a toothpick into the center. If it comes out clean or with a few moist crumbs, it’s ready.

Absolutely. In fact, I think it tastes even better the next day.

Spoon alternating batters into the pan, then gently run a knife through once or twice. Don’t over-swirl — less is more for defined chocolate ribbons.

Yes. Grease very thoroughly, especially in the crevices. I recommend vegetable shortening plus a light dusting of flour to prevent sticking.

For a loaf cake use this recipes: Eggless Marble Cake

A close-up of an Eggless Marble Bundt Cake, sliced to reveal chocolate and vanilla swirls, placed on a cooling rack.

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

Eggless Marble Bundt Cake

Oriana Romero
This Eggless Marble Bundt Cake is soft, fluffy, and perfectly swirled with rich chocolate ribbons. Made with brown sugar for a deeper flavor and designed without eggs, it’s a reliable, allergy-friendly cake that feels special without extra work. Perfect for coffee breaks, brunch, or anytime you want a simple homemade dessert that always turns out.
No ratings yet
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings 12 servings

Equipment

Important

• For best results, I highly recommend using a kitchen scale to measure the ingredients.

Ingredients
 

  • 3 cups (420 g) all-purpose flour
  • 4 teaspoons (16 g) baking powder
  • 1/2 teaspoon (3 g) baking soda
  • 1 teaspoon (4 g) salt
  • 1 1/2 cups (360 ml) milk
  • 1 1/2 tablespoons (22.5 ml) apple cider vinegar
  • 3/4 cup (170 g) unsalted butter, softened
  • 2 tablespoons (30 ml) neutral-tasting oil
  • 3/4 cup (150 g) granulated sugar (see notes)
  • 3/4 cup (150 g) light brown sugar
  • 2 teaspoons (10 ml) pure vanilla extract
  • 1/3 cup (80 ml) hot water or hot coffee (for a deeper chocolate flavor, use hot coffeeinstead of water)
  • 1/4 cup (25 g) natural unsweetened cocoa powder
  • 1 teaspoon (1 g) instant espresso powder, (optional)

Instructions
 

  • Preheat the oven to 350ºF (180ºC). Generously spray a 12-cup nonstick Bundt pan with baking spray that contains flour.
  • In a large bowl, sift together the flour, baking powder, baking soda, and salt. Set aside.
  • In a liquid measuring cup or small bowl, combine the milk and apple cider vinegar. Let the mixture rest for 5 to 8 minutes, until slightly thickened and curdled. This creates a homemade buttermilk substitute.
    milk and vinegar in a measuring cup.
  • Using an electric hand mixer or a stand mixer, beat the butter and oil on medium-high speed until creamy, about 3 to 4 minutes. Add the granulated sugar (and brown sugar if using) and beat on high speed for about 4 minutes, until light and fluffy.
    A glass mixing bowl with creamed butter and sugar mixture sits on a white marble surface, ready to become a delicious Eggless Marble Bundt Cake.
  • Reduce the mixer speed to low. Add the flour mixture in three additions, alternating with the milk mixture, beginning and ending with the flour. Mix until just combined, 30 to 45 seconds. Do not overmix. Give the batter a final gentle stir by hand to ensure everything is fully incorporated.
    A glass mixing bowl filled with creamy, pale yellow Eggless Marble Bundt Cake batter on a white marble surface.
  • Transfer 2 cups of the batter to a separate bowl.
  • In a small bowl, whisk together the hot water (or coffee), cocoa powder, and espresso powder, if using, until smooth. Add this mixture to the reserved 2 cups of batter and stir until fully combined.
    Tip: If your cocoa powder is lumpy, sift it beforemixing with the hot liquid to ensure a smooth chocolate batter.
    Two glass bowls on a white surface: one with vanilla cake batter, the other with chocolate batter and a spatula, ready for making an Eggless Marble Bundt Cake.
  • Spoon the vanilla and chocolate batters alternately into the prepared Bundt pan.
    An Eggless Marble Bundt Cake pan filled with alternating sections of chocolate and vanilla cake batter, ready to be baked.
  • Using a butter knife, gently swirl the batters together with a zig-zag motion once or twice. Do not over-swirl, or you may lose the distinct marble effect.
    An Eggless Marble Bundt Cake pan filled with swirled chocolate and vanilla cake batter, ready to be baked, seen from above.
  • Bake for 50 to 60 minutes, or until a toothpick inserted into the center comes out clean.
    An Eggless Marble Bundt Cake with a chocolate and yellow pattern sits in a metal baking pan on a light textured surface.
  • Allow the cake to cool in the pan on a wire rack for 20 minutes, then carefully invert and remove it from the pan. Let the cake cool completely on a wire rack before slicing.
    An Eggless Marble Bundt Cake cooling on a wire rack over a white textured surface.
Oriana’s Notes
 
Store covered at room temperature for up to 3 days. If your kitchen is very warm, refrigerate in an airtight container for up to 5 days. Bring to room temperature before serving.
 
Freezing: Wrap slices individually in plastic wrap, then place in a freezer-safe bag. Freeze for up to 2 months. Thaw at room temperature.
 
Food Allergy Swaps:
This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.
  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
    • Butter: Substitute butter with dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter, Trader Joe’s brand vegan butter, and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking. For the best flavor, use a vegan butter that tastes good. Use sticks or blocks, not tub (spreadable) butter.
    • Milk: You can use your favorite non-dairy milk, like soy or oat milk.
  • Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.
 
Recipe Tips For Success: 
Troubleshooting Tips:
  • Cake Stuck in the Bundt Pan: Bundt pans have lots of curves and edges where batter can cling. Pro Tip: Generously grease with vegetable shortening and then coat with flour. alternately, you could spray with baking spray that contains flour. Let the cake cool 20 minutes — not longer — before inverting.
  • Dense or Heavy Texture: Overmixing can develop too much gluten. Pro Tip: Mix just until combined. Once you add the flour, keep it gentle and slow.
  • Marble Swirls Disappear: Over-swirling blends the batters together. Pro Tip: Use a butter knife and make just 1–2 zig-zag motions. Less is more.
  • Dry Cake: Baking too long can dry it out. Pro Tip: Start checking at 50 minutes. A toothpick should come out clean or with a few moist crumbs.
 
Extra Tips:
  • Measure Carefully: Especially with baking, precise measurements ensure the best results. I highly recommend using a kitchen scale.
  • Preheat the oven for at least 15 minutes before you start, giving it plenty of time to reach the ideal recipe temperature.
  • Room-Temperature Ingredients: Ensure that all wet ingredients are at room temperature before mixing. This helps them combine more easily and evenly.
  • If your kitchen runs warm, don’t over-soften the butter — it should be soft but not greasy.
  • Scrape down your bowl often when creaming butter and sugar. This helps create an even texture.
  • Don’t Overmix: Once you add the dry ingredients to the wet, mix just until combined to keep the cake tender.
  • Don’t open the oven door until the cake(s) has set. Leave the oven closed until the minimum time is stated in the recipe.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours. The cake(s) are done when a toothpick inserted in the center comes out clean.
  • Cool Completely Before Slicing.
 
Variations & Additions
  • Drizzle with a simple powdered sugar glaze if you want something a little extra.
 
I appreciate your feedback, and it helps others, too! Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 362kcalCarbohydrates: 53gProtein: 5gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.5gCholesterol: 34mgSodium: 399mgPotassium: 134mgFiber: 2gSugar: 27gVitamin A: 404IUCalcium: 138mgIron: 2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course brunch Dessert Snack
Cuisine American
Calories 362
Keyword bundt cake Eggless marble cake

More Recipes To Explore!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. Hi Oriana,
    The cake is currently baking so I have a couple of questions. Could I have just used buttermilk in place of the milk and vinegar? I ask because it wasn’t curdled all the way. My chocolate mixture seemed thinner. Was it supposed to be?

    1. Hi Annie! Thank you for your questions — Yes, buttermilk works just fine in place of the milk and vinegar; that little homemade buttermilk step is just there to mimic exactly what you already have, so no worries that it wasn’t fully curdled. And yes, your chocolate mixture being a bit thinner is completely normal — we add a little extra liquid to the chocolate portion, so it’s naturally runnier than the plain batter. That’s exactly what gives you those pretty marbled swirls. Sounds like you’re right on track — I hope it turns out beautifully! Let me know how it tastes!

  2. Hi Orion!
    I love your recipes!! I tried your loaf marble cake recipe using a bundt pan(12cups) it was a lil small i guess.
    In this recipe i am not sure about where are we using the oil? Thanks