This Vanilla Bundt Cake with Caramel Glaze is moist, tender, and fully vegan, made with coconut milk and applesauce instead of eggs or dairy. The sticky, buttery caramel glaze drips down the curves of the bundt and is honestly the best part, if you're a caramel lover, this one's for you.
If you love a good vegan dessert, you'll also want to try my Vegan Maple Pumpkin Pie and my Olive Oil Cake.

The cake itself is adapted from a coconut vanilla cake by Versatile Vegetarian, and the coconut milk keeps it wonderfully moist for days. If you'd rather skip the glaze, a simple dusting of powdered sugar works just as well.
See the full recipe below, including my top tips and recipe notes.
Ingredient Notes
A few notes on what makes this cake work, and where you can swap things out:
- Coconut milk - full-fat canned coconut milk gives the cake its moist, tender crumb.
- Applesauce - replaces eggs and adds moisture without any coconut flavor coming through.
- Canola oil - keeps the cake soft; any neutral oil works.
- Lemon juice - brightens the vanilla flavor; lime juice works as a substitute.
- Vegan butter or margarine - used in the caramel glaze to keep the whole cake dairy-free; regular butter works fine if that's not a concern.
- Corn syrup - keeps the caramel glaze glossy and prevents it from turning grainy.

How to Make Vanilla Bundt Cake with Caramel Glaze
- Step 1: Preheat the oven to 350°F. Coat a bundt pan well with non-stick baking spray, or butter and flour it.
- Step 2: Whisk together the flour, baking powder, baking soda, and salt in a medium bowl; set aside.
- Step 3: In another bowl, whisk together the oil, applesauce, sugar, lemon juice, and vanilla extract.
- Step 4: Add the flour mixture and coconut milk alternately to the wet ingredients, starting and ending with the flour mixture. Scrape the bowl to fully incorporate the batter, then pour into the prepared pan.
- Step 5: Bake for ½ hour at 350°F, then lower the heat to 325°F and bake another 15 to 20 minutes, until a skewer inserted in the center comes out clean.
- Step 6: Cool the cake in the pan for 10 minutes, then invert onto a wire rack to cool completely before glazing.
- Step 7: For the glaze, melt the butter in a saucepan over medium-low heat. Add the brown sugar and salt, and cook, stirring frequently, about 2 minutes. Add the corn syrup and vanilla, stirring constantly for 2 more minutes, then remove from heat.
- Step 8: Pour the hot glaze over the cooled cake and let it set before slicing.
Recipe Tips
- Grease the pan generously. Bundt pans have a lot of detail for the cake to stick to, don't skimp here.
- Cool completely before glazing. A warm cake will melt the glaze right off instead of letting it set.
- No caramel glaze? No problem. A simple dusting of powdered sugar works beautifully too.
- Extra glaze keeps well. Store any leftover caramel in the fridge and rewarm gently to drizzle over other desserts.
- Don't overbake. Start checking with a skewer at the 15-minute mark of the second bake stage, coconut milk cakes can dry out fast once they're done.
Serving Suggestions
This cake is rich enough to stand on its own with a cup of coffee or tea, but it also holds up well on a dessert table next to other cakes, like my Olive Oil Cake or an Apple Cider Donut Cake. For a fall gathering, it pairs nicely alongside a Gluten-Free Pumpkin Pie so there's a vegan option on the dessert table too.
More Recipes to Try
Did you make this and love it? Please RATE THE RECIPE below:)
I would LOVE IT if you can leave me a star rating and a review down below and let me know your thoughts! It means the world to me to hear how you liked it.
Please Subscribe and give a follow on Instagram, Facebook, Pinterest, and TikTok xx
Vanilla Bundt Cake with Caramel Glaze
Equipment
Ingredients
Cake
- 3 cups all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 ½ cups sugar
- 13.5 ounces coconut milk 1 can
- ¾ cup canola oil
- ½ cup applesauce
- 1 tablespoon lemon juice or lime juice
- 1 teaspoon vanilla extract
Glaze
- ½ cup vegan butter or margarine or regular butter
- 1 cup brown sugar
- ¼ cup light corn syrup
- 1 teaspoon vanilla extract
- ½ teaspoon coarse sea salt
Instructions
- Preheat the oven to 350°F. Coat a bundt pan well with non-stick baking spray, or butter and flour it.
- Add the flour mixture and coconut milk alternately to the wet mixture, starting and ending with the flour. Scrape the bowl to fully incorporate the batter, then pour into the prepared pan.
- Bake for ½ hour at 350°F, then lower the oven to 325°F and bake another 15 to 20 minutes, until a skewer inserted in the center comes out clean.
- Cool the cake in the pan for 10 minutes, then invert onto a wire rack to cool completely.
- Pour the hot glaze over the cooled cake.
Nutrition Disclaimer
Please keep in mind that the nutritional information presented below is an approximation and may vary depending on the exact ingredients used.
Notes
- Extra glaze: this makes a little more caramel than you'll use on the cake; save the extra to drizzle over other desserts.
- No glaze option: a dusting of powdered sugar is a lighter alternative.
- Storage: covered at room temperature up to 3 days, or freeze the unglazed cake up to 3 months.
- Nutrition: no nutrition information was provided for this recipe; values will vary depending on the exact ingredients used.
Nutrition






I love this Bundt a Month you and An created. This vanilla bundt is taken over the edge with your caramel glaze 🙂
Oh wow! The glaze alone is killing me...I need a treatright about now 🙂
Bundt cakes are one of my favourites and then you add caramel, it's irresistible! This bundt looks wonderful and I love that you lightened it up a bit!
For the life of me I couldn't remember if I commented on this or not. But I knew I had to stare at it again. It's making my tummy rumble.
The shot of the caramel drizzle falling of the sides is totally doing the trick for me! What a gorgeous cake, Lora! I want a slice and I want it NOW! 🙂
Your glaze is amazing!! I always forget about the traditional bundt cake. Glad to see that you are making one a month. Will have to check out the pinterest board. Happy Thanksgiving to you and your family!
Love that caramel glaze - so gooey and delicious!
Holy crap, Lora...I must have this bundt..especially since I'm a vanilla fiend to the core...much more than chocolate! That glaze is killing me!! xoxo
Is there an ingredient missing? I see oil in the mixing instructions but not in the ingredient list.
Thanks for pointing out and it's there now:)
Oh mah gosh, this cake is beyond gorgeous! Beautiful job, Lora, as always.
I'm sorry I couldn't participate for this one... I am so pressed for time!!
This cake looks beautiful and I am going to have to try it. I have the same Bundt pan.