This Eggless Coconut Bundt Cake is a soft, moist, allergy-friendly dessert packed with classic coconut flavor and topped with a rich coconut cream cheese frosting. It’s made with simple ingredients, baked in a beautiful Bundt pan, and designed to give you a reliable special-occasion cake without the stress of baking egg-free. If you need a dessert that feels holiday-worthy, tastes like a true coconut cake, and helps everyone feel included, this is the one. It’s the kind of cake that looks elegant on the table but is easy enough to make with confidence.

Oriana’s Thoughts On The Recipe

This Eggless Coconut Bundt Cake feels like everything I want in a special dessert: soft, moist, beautiful, and just fancy enough to sit right in the center of the table. It has that classic coconut cake flavor I love, but made completely egg-free, so everyone can enjoy it without worry.
As an allergy mom, I can’t tell you how much it means to have a showstopping cake that doesn’t require any last-minute adjustments or second-guessing. After more than 12 years of baking egg-free for my family, these are the kinds of recipes I hold onto tightly—the ones I know will turn out well, taste amazing, and make no one feel left out.
And that coconut cream cheese frosting? So good. It’s rich, a little tangy, perfectly sweet, and absolutely dreamy with the tender crumb of the cake and all that coconut flavor. This is one of those desserts that feels special from the very first slice and always seems to bring people back for seconds.
Why You’ll Want to Try My Recipe


Ingredients You’ll Need, Substitutions & Notes
Scroll down to the recipe card for all the details, including measurements and instructions.
- All-Purpose Flour: Provides structure. Make sure to measure correctly to avoid a dense cake.
- Baking Powder + Baking Soda: These replace the lifting power of eggs and help create a fluffy crumb.
- Coconut Milk (Canned): Adds richness and deep coconut flavor. Use full-fat for the best results.
- Vinegar: Reacts with the baking soda to help the cake rise—don’t skip it!
- Butter + Oil: Butter adds flavor, oil adds moisture. This combo gives you the best texture.
- Granulated Sugar: Sweetens and helps create that soft, tender crumb.
- Yogurt: Adds moisture and helps bind the batter in place of eggs.
- Coconut Bakery Emulsion + Vanilla Extract: Coconut emulsion boosts flavor, while vanilla balances everything.
- Shredded Coconut (Unsweetened): Adds texture and enhances the coconut taste.
For the Buttercream:
- Butter + Cream Cheese: Creates a rich, tangy frosting that pairs perfectly with coconut.
- Powdered Sugar: Sweetens and thickens the frosting.
- Coconut Bakery Emulsion & Salt: Flavor boosters that make the frosting shine.
- Sweetened & Toasted Coconut (Garnish): Adds texture and a beautiful finish.
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 Option: 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.
- Yogurt: Use your favorite brand of plain, unsweetened non-dairy yogurt.
- Cream Cheese: To substitute the cream cheese, I like to use Violife Just Like Cream Cheese Original.
- Gluten-Free Option: 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. Check out my Baking Without Eggs and Gluten: How I Make It Work (and Still Delicious!) post.
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).
Prepare the Bundt Pan

Generously grease a 12-cup Bundt pan with vegetable shortening and coat with flour. Alternatively, use a baking spray that contains flour.
Make the Coconut Milk Mixture

In a measuring cup, stir together the coconut milk, vinegar, coconut bakery emulsion, and vanilla extract. Let it sit while you work on the batter.
Mix the Dry Ingredients

In a large bowl, whisk together the flour, baking powder, baking soda, and salt. Set it aside.
Prepare the Egg-Free Coconut Batter

Beat the butter and oil until creamy, then add the sugar and beat until pale and fluffy. This step is key to a soft texture. Mix in the yogurt until everything is smooth and well combined. Add the dry ingredients in parts, alternating with the coconut milk mixture. Mix gently and stop as soon as everything is combined. Gently fold in the shredded coconut for that perfect texture.
Pour the Batter

Pour the batter into your prepared pan.
Bake

Bake for 50–60 minutes, or until a skewer inserted in the center comes out clean. Let it cool in the pan briefly, for about 20 minutes.
Unmold the Cake

Then carefully invert onto a wire rack and allow it to cool completely before frosting.
Make the Buttercream

Beat butter and cream cheese until smooth, add powdered sugar, then whip until light and fluffy. Mix in coconut extract and salt.
Decorate

Spread or pipe the frosting over the cooled cake and finish with sweetened and more coconut.

Recipe Tips For Success
➤ Troubleshooting Tips:
- Cake Stuck to the Pan: The Bundt didn’t release cleanly. Pro Tip: Grease every corner generously and dust with flour, or use baking spray with flour included.
- Dense Texture: The cake feels heavy instead of fluffy. Pro Tip: Don’t overmix once you add the flour. Mix just until combined to keep it light.
- Dry Cake: The crumb isn’t as moist as expected. Pro Tip: Measure flour correctly (with a kitchen scale) and don’t overbake—start checking at 45 – 50 minutes.
- Buttercream Too Soft: Frosting won’t hold its shape. Pro Tip: Chill it for 10–15 minutes, then beat again briefly to firm it up.
➤ 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.
- 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 Icing: This prevents the icing from melting and sliding off the cake.

Variations & Additions
- Lime Coconut Cake: Add lime zest for a fresh twist.
- Almond Hint: Swap a tiny bit of coconut extract with almond extract.
- Extra Coconut Texture: Add coconut flakes on top of the frosting.
Serving Suggestions
- Perfect as a centerpiece dessert for Easter or holidays
- Great for family gatherings and potlucks
- Slice and pack for school events or picnics
- Serve with coffee for a simple afternoon treat

Storage and Freezing Instructions
Store covered at room temperature for up to 2 days. Or in the fridge for up to 5 days. Let it come to room temp before serving.
Freezing: Freeze the unfrosted cake tightly wrapped for up to 2 months. Thaw overnight and frost before serving.
Frequently Asked Questions

More Recipes for Coconut Lovers!
Recipe Card

Eggless Coconut Bund Cake
Equipment
Ingredients
For the Batter:
- 3 cups (420 g) all-purpose flour
- 3 3/4 teaspoons (15 g) baking powder
- 1/2 teaspoon (3 g) baking soda
- 1 teaspoon salt
- 1 1/2 cups (360 ml) canned coconut milk
- 1 1/2 tablespoons (22.5 ml) vinegar (such as apple cider or white vinegar)
- 2 teaspoons (10 ml) coconut bakery emulsion (see notes)
- 1 teaspoon (5 ml) pure vanilla extract
- 9 tablespoons (129 g) unsalted butter, softened
- 3 tablespoons (45 ml) neutral-tasting oil
- 1 1/2 cups (300 g) granulated sugar
- 3 tablespoons (45 g) plain regular yogurt
- 3/4 cup (75 g) unsweetened shredded coconut
For the Coconut Buttercream
- 1/2 cup (115 g) unsalted butter, slightly cold
- 4 ounces (113 g) cream cheese (the full-fat version that comes in blocks)
- 2 1/2 cups (300 g) powdered sugar, measured then sifted
- 1 teaspoon (5 ml) coconut bakery emulsion (see notes)
- 1/4 teaspoon salt
Garnish
- 1 cup (95 g) sweetened shredded coconut
Important
You can find step-by-step photos above in the post and/or right here on the recipe card. They’ll walk you through the process and make everything super clear! Just click the camera icon button below on the right to show or hide them. Turn them off before printing if you prefer a cleaner copy!
Instructions
- Preheat the oven to 350º F (180º C). Generously grease a 12-cup Bundt pan with vegetable shortening and coat with flour. Alternatively, use a baking spray that contains flour.

Make the Egg-Free Coconut Batter:
- In a large bowl, sift together the flour, baking powder, baking soda, and salt. Set aside.

- In a liquid measuring cup, combine the coconut milk, vinegar, coconut emulsion, and vanilla extract. Set aside.

- Using an electric hand mixer or a stand mixer, beat the butter and oil on medium-high speed until creamy, about 3–4 minutes. Add the sugar and beat on high speed for about 4 minutes, until pale and fluffy, scraping down the sides of the bowl as needed. Add the yogurt. Beat until well combined, about 1 minute.

- Reduce the mixer speed to low. Add the flour mixture in three additions, alternating with the coconut milk mixture, beginning and ending with the flour. Mix until just combined—do not overmix.

- Fold in the shredded coconut.

- Pour the batter into the prepared pan and smooth the top.

- Bake for 50–60 minutes, or until a skewer inserted in the center comes out clean. Remove the cake from the oven and let it cool in the pan for 20–30 minutes.

- Then carefully invert onto a wire rack and allow it to cool completely before frosting.

Make the Coconut Buttercream:
- Using an electric mixer, beat the butter and cream cheese on medium speed until smooth and creamy, about 3–4 minutes.
- Reduce the speed to low and add 1 cup of the powdered sugar. Mix until incorporated. Add the remaining powdered sugar and mix on low for 1 minute. Increase the speed to medium-high and beat for 4–5 minutes, until light and fluffy.
- Add the coconut emulsion and salt. Beat until smooth and spreadable, scraping down the bowl as needed.

Decorate:
- Spread or pipe the buttercream over the cooled cake. Garnish with sweetened and toasted coconut.

- Dairy-Free Option: 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.
- Yogurt: Use your favorite brand of plain, unsweetened non-dairy yogurt.
- Cream Cheese: To substitute the cream cheese, I like to use Violife Just Like Cream Cheese Original.
- Gluten-Free Option: 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. Check out my Baking Without Eggs and Gluten: How I Make It Work (and Still Delicious!) post.
- Cake Stuck to the Pan: The Bundt didn’t release cleanly. Pro Tip: Grease every corner generously and dust with flour, or use baking spray with flour included.
- Dense Texture: The cake feels heavy instead of fluffy. Pro Tip: Don’t overmix once you add the flour. Mix just until combined to keep it light.
- Dry Cake: The crumb isn’t as moist as expected. Pro Tip: Measure flour correctly (with a kitchen scale) and don’t overbake—start checking at 45 – 50 minutes.
- Buttercream Too Soft: Frosting won’t hold its shape. Pro Tip: Chill it for 10–15 minutes, then beat again briefly to firm it up.
- 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.
- 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 Icing: This prevents the icing from melting and sliding off the cake.
- Lime Coconut Cake: Add lime zest for a fresh twist.
- Almond Hint: Swap a tiny bit of coconut extract with almond extract.
- Extra Coconut Texture: Add coconut flakes on top of the frosting.
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
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.













Outstanding! This tastes exactly like the little Raffaello coconut balls that I only see at Easter time. The coconut emulsion is the real MVP here. I’m excited about a whole new world of baking with emulsions!
Hello Tamara! That’s such a fun comparison—I know exactly what you mean! Those little Raffaello flavors are so special, and I love that this brought that nostalgia for you. And yes, coconut emulsion really is a game changer—it gives that deep flavor you just can’t get otherwise. Sounds like you’re about to have a lot of fun experimenting with it!
Could you use drained, crushed pineapple in the batter and if so, what adjustments would you need, if any, for the additional moisture? Thank you.
Hello April! I haven’t tried that myself, so I can’t say for sure. Pineapple does add extra moisture, even when drained, so it would likely change the texture a bit—maybe making it softer or slightly denser. That said, it sounds like a delicious variation—I’m adding it to my to-do list as a totally different recipe 😊
I will surely make this cake and have been looking for this recipe. Thank you so much. I make a lot of your cakes and they come out very good. Strawberry Cake, Blueberry Cake, and many more. Tomorrow I will make vanilla cupcakes for my grandson’s birthday.
Thank you for everything Oriana. I do have your first book that you released. Thanks once again.
Love & Regards Always Pushpa
Pushpa, this means so much to me 💛 I’m so happy to hear you’ve been enjoying so many of the cakes—and that you have my first book too, that’s incredibly special. I hope your grandson has the sweetest birthday and loves the vanilla cupcakes! Sending you lots of love and happy baking always 😊
I haven’t tried this cake yet, but I will. The only thing I wanted to tell you is that if you use shortening to grease the pan, it is not soy free.
Hello Pattie! That’s a great point—thank you so much for mentioning it! It’s such an important detail for anyone needing to avoid soy. Crisco does contain soy, but there are other options out there—Spectrum Naturals Organic Shortening is a good soy-free alternative. You can also use butter or another safe option that works for your family.