Dairy-free Vanilla Bundt Cake. A soft, delicious cake with vanilla flavor and a classic icing glaze and fresh berries. This easy cake recipe is dairy-free!
Jump to:
If you're looking for an elegant but simple, easy delicious cake dessert recipe that doesn't contain milk, this is it! It's a moist cake that comes together with simple ingredients. Making it perfect for dessert when you want to impress your guests.
Each fluffy bite is packed with vanilla flavor and paired with a smooth white icing that is also very simple and made with just 3 ingredients. I love pairing this cake with fresh berries to give it color.
I've made a lot of cake recipes in my past experience and since I eat mostly dairy-free, it's not easy to find one for bundt cake. So after experimenting in the kitchen, I've created a tasty dairy-free vanilla pound cake that will hit the spot!
Ingredients
Please scroll down to below recipe card for exact measurements.
- All-purpose flour
- Baking powder
- Salt
- Large Eggs
- White granulated sugar: I wouldn't recommend substituting with another type of sugar as the granules must be fine.
- Vanilla Extract
- Neutral oil: like avocado oil, sunflower oil, peanut oil, vegetable oil or canola oil. Avoid olive oil or any heavy scented oils.
- Dairy-free milk: like oat milk or any nut milk like almond milk, macadamia nut milk or cashew milk. Soy milk will work too.
- Fresh berries of choice: optional
Cake Glaze:
- Icing sugar
- Oat milk: or any nut milk
- Vanilla Extract
Equipment
- Stand Mixer or Electric Hand Mixer (optional)
- Whisk
- 10-12 cup Bundt pan
How to make Dairy-Free Vanilla Bundt Cake
- Preheat your oven to 350 degrees F. Butter then dust it flour the 10-12 cup bundt pan well enough so that your cake will not stick.
- In a large mixing bowl, combine all-purpose flour, baking powder and salt with a whisk. Set aside.
- Then in another large bowl or in the stand mixer, beat together eggs, sugar and vanilla at high speed for 10 minutes. Gradually add oil as you mix.
- Then reduce to low speed and add a portion of the dry ingredients, following by a portion of the milk switching between the two until you have none left. Once the batter comes together, pour cake batter into your bundt cake pan. Do not overmix.
- Bake for 45-50 minutes until an inserted toothpick comes clean. Let your cake remain in the cake pan for 10 minutes before removing. Then remove and transfer to a wire rack to let the cake cool before glazing.
- In a medium bowl, whisk cake glaze ingredients together until it forms a smooth icing. Pour glaze on top of the cake and enjoy with fresh berries!
Storage & Reheating
Leftovers will last up to 4 days stored in an airtight container at room temperature.
To reheat, microwave each slice for 30-45 seconds until warm.
Expert Tips
- Make sure to butter the dust the bundt can well ensuring no bald spots or the cake will stick.
- Combine dry ingredients first before doing anything else.
- Use a stand mixer or electric mixer if you own one.
- Do not overmix the batter and mix on low when you add the dry ingredients to the wet ingredients.
Other Recipes You May Like!
📖 Recipe
Easy & Simple Dairy-Free Vanilla Bundt Cake
Ingredients
- 2 ¼
cups all-purpose flour - 1 tablespoon baking powder
- ½ teaspoon salt
- 3 large eggs
- 1 ½ cups white granulated sugar (avoid using heavy sugar granules)
- 1 teaspoon vanilla extract
- ½ cup vegetable oil or any neutral oil
- 1 cup oat milk or nut milk
Cake Glaze
- 1 cup icing sugar
- 2-3 tablespoon oat milk or nut milk
- 1 tsp vanilla extract
Optional
- berries of choice, to serve with cake
Instructions
- Preheat your oven to 350 degrees F. Grease the cake pan with some oil and a clean paper towel, then evenly dust it flour so that your cake will not stick.
- In a large bowl, combine all-purpose flour, baking powder and salt with a whisk. Set aside.
- Then in another large bowl or in the stand mixer, beat together eggs, sugar and vanilla at high speed for 10 minutes. Gradually add oil as you mix.
- Then reduce the speed and add a portion of the dry ingredients, following by a portion of the milk switching between the two until you have none left. Once the batter comes together, pour batter into your bundt cake pan. Do not overmix.
- Bake for 45-50 minutes until an inserted toothpick comes clean. Let your cake remain in the cake pan for 10 minutes before removing. Remove and transfer to a wire rack to let the cake cool down before glazing.
- In a medium bowl, whisk cake glaze ingredients together until it forms a smooth icing. Pour over your cake and enjoy with fresh berries!
Liz
Made this for my son’s first birthday cake as he’s dairy free. Swapped eggs for flax eggs and I’m not kidding this was the tastiest cake I’ve ever had! Can’t wait to make again!
christieathome
I am sooo thrilled to hear this! Thanks for making my recipe Liz!
Amanda
Do you use vanilla oat milk or extra creamy? Wasn’t sure if it would make a difference
christieathome
Vanilla oat milk.
Marilyn S Hatch
If you don't have vanilla oat milk should you double the amount of vanilla extract?
Christie Lai
It's really up to you! If you want like that vanilla taste, feel free to double the portion.
Iris R.
This recipe was super easy and simple to make. I did, however, use vanilla almond milk and canola oil instead of oat milk and avocado oil. Since I used almond milk for the glaze, it didn't come out white but it still tasted good! My brother and dad, who can't have any dairy, enjoyed the cake and so did my mom, who is very picky about dairy-free desserts. It was amazing! Thank you for the recipe!
christieathome
Thanks so much for making my recipe! I'm so glad to hear you and the family enjoyed it!
Paty P.
Hi Christie!! this looks AMAZING! I would love to make this cake. I have a question tough, since it would be my first time baking with oat milk, does it affect the final flavor of the cake? 🙂
christieathome
Hi Paty! Thanks so much and I hope you enjoy the cake! It shouldn't affect the flavor of the cake. I find that of all the plantbased milks, oat milk doesn't emit a smell or a taste and it's quite neutral.
Rebecca Dillon
This looks so delicious! I love all the fresh fruit. 💗😋