Aren’t white cakes the ultimate blank canvas for creativity? Whether you’re celebrating a birthday, hosting a brunch, or just craving something sweet, these oil-based recipes deliver moist, tender perfection without the fuss of butter. From classic vanilla to elegant citrus-infused layers, we’ve gathered 25 stunning options that promise to impress. Let’s dive into these delightful treats—your next showstopper is waiting!
Classic Vanilla White Cake with Olive Oil

A moist, tender cake that swaps butter for olive oil—creating a subtle fruity note. This classic vanilla white cake gets a modern twist with a lighter crumb and rich flavor. Grab your whisk and let’s bake.
Serving: 8 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– For the dry ingredients:
– 2 cups all-purpose flour
– 1 1/2 cups granulated sugar
– 1 tbsp baking powder
– 1/2 tsp salt
– For the wet ingredients:
– 3/4 cup extra-virgin olive oil
– 3 large eggs
– 1 cup whole milk
– 2 tsp pure vanilla extract
Instructions
1. Preheat your oven to 350°F and grease two 8-inch round cake pans.
2. In a large bowl, whisk together 2 cups all-purpose flour, 1 1/2 cups granulated sugar, 1 tbsp baking powder, and 1/2 tsp salt until fully combined.
3. In a separate bowl, beat 3 large eggs with a hand mixer on medium speed for 2 minutes until pale and frothy.
4. Slowly pour in 3/4 cup extra-virgin olive oil while mixing on low speed to emulsify the batter.
5. Add 1 cup whole milk and 2 tsp pure vanilla extract to the wet mixture, mixing just until incorporated.
6. Tip: Fold the dry ingredients into the wet ingredients in three batches to prevent overmixing, which keeps the cake tender.
7. Divide the batter evenly between the prepared pans and smooth the tops with a spatula.
8. Bake at 350°F for 25–30 minutes, or until a toothpick inserted into the center comes out clean.
9. Tip: Rotate the pans halfway through baking for even browning and to avoid hot spots in your oven.
10. Let the cakes cool in the pans on a wire rack for 10 minutes before turning them out to cool completely.
11. Tip: Brush the cooled cake layers with a simple syrup made from equal parts sugar and water to lock in moisture before frosting.
12. Frost and assemble the layers as desired.
Keep it simple with a dusting of powdered sugar or go bold with a buttercream frosting. The olive oil yields a velvety texture with a hint of fruitiness that pairs perfectly with fresh berries or a citrus glaze. Serve slices at room temperature to let the flavors shine.
Moist Almond White Cake with Coconut Oil

Ditch the dry cake stereotype. This almond white cake is supremely moist, with coconut oil adding a subtle richness. It’s a simple, elegant dessert that feels special.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
For the cake batter:
– 2 cups all-purpose flour
– 1 1/2 cups granulated sugar
– 1 tbsp baking powder
– 1/2 tsp salt
– 3/4 cup coconut oil, melted and cooled
– 1 cup whole milk, at room temperature
– 3 large egg whites, at room temperature
– 2 tsp almond extract
For the glaze (optional):
– 1 cup powdered sugar
– 2-3 tbsp whole milk
– 1/2 tsp almond extract
Instructions
1. Preheat your oven to 350°F. Grease a 9×13-inch baking pan with coconut oil or line it with parchment paper.
2. In a large bowl, whisk together the flour, sugar, baking powder, and salt until fully combined.
3. In a separate medium bowl, whisk the melted coconut oil, milk, egg whites, and almond extract until smooth. Tip: Ensure ingredients are at room temperature to prevent the coconut oil from solidifying and creating lumps.
4. Pour the wet ingredients into the dry ingredients. Gently fold with a spatula just until no dry streaks remain; do not overmix.
5. Pour the batter into the prepared pan and spread it evenly with a spatula.
6. Bake at 350°F for 30-35 minutes. The cake is done when a toothpick inserted into the center comes out clean or with a few moist crumbs. Tip: Avoid opening the oven door during the first 25 minutes to prevent the cake from collapsing.
7. Remove the cake from the oven and let it cool completely in the pan on a wire rack for at least 1 hour.
8. For the optional glaze: In a small bowl, whisk the powdered sugar, 2 tbsp milk, and almond extract until smooth. Add the remaining 1 tbsp milk if needed for a pourable consistency.
9. Drizzle the glaze over the cooled cake. Tip: For clean slices, use a sharp knife dipped in hot water and wiped dry between cuts.
Unbelievably tender and light, this cake has a delicate almond aroma and a fine, moist crumb. The coconut oil lends a hint of tropical sweetness without overpowering. Serve it plain for breakfast, or dress it up with fresh berries and whipped cream for dessert.
Lemon Zest White Cake with Sunflower Oil

Bake a bright, moist cake that’s sunshine in every bite. This lemon zest white cake uses sunflower oil for a tender crumb and zesty punch. It’s simple, fresh, and totally craveable.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake Batter
– 2 cups all-purpose flour
– 1 ½ cups granulated sugar
– 1 tablespoon baking powder
– ½ teaspoon salt
– ¾ cup sunflower oil
– 3 large eggs
– 1 cup whole milk
– 2 tablespoons fresh lemon juice
– Zest of 2 lemons
– 1 teaspoon vanilla extract
For the Glaze (Optional)
– 1 cup powdered sugar
– 2 tablespoons fresh lemon juice
– 1 tablespoon whole milk
Instructions
1. Preheat your oven to 350°F. Grease a 9×13-inch baking pan and line it with parchment paper.
2. In a large bowl, whisk together 2 cups all-purpose flour, 1 ½ cups granulated sugar, 1 tablespoon baking powder, and ½ teaspoon salt until fully combined.
3. In a separate bowl, whisk ¾ cup sunflower oil, 3 large eggs, 1 cup whole milk, 2 tablespoons fresh lemon juice, zest of 2 lemons, and 1 teaspoon vanilla extract until smooth.
4. Pour the wet ingredients into the dry ingredients. Gently fold with a spatula until just combined—do not overmix to keep the cake tender.
5. Transfer the batter to the prepared pan. Spread it evenly with the spatula.
6. Bake at 350°F for 28–32 minutes, or until a toothpick inserted into the center comes out clean.
7. Remove the cake from the oven. Let it cool in the pan on a wire rack for 15 minutes.
8. Tip: For easy removal, run a knife around the edges before lifting the cake out with the parchment paper.
9. While the cake cools, make the glaze: In a small bowl, whisk 1 cup powdered sugar, 2 tablespoons fresh lemon juice, and 1 tablespoon whole milk until smooth.
10. Tip: Adjust the glaze consistency by adding more lemon juice for a thinner drizzle or more powdered sugar for thickness.
11. Once the cake is completely cool, drizzle the glaze evenly over the top.
12. Tip: For extra zest, sprinkle additional lemon zest on top before the glaze sets.
13. Slice and serve immediately, or store covered at room temperature for up to 3 days.
Yields a soft, fluffy texture with a vibrant lemon flavor that’s not too sweet. The sunflower oil keeps it moist for days—perfect with afternoon tea or as a bright dessert topped with fresh berries.
Orange Infused White Cake with Canola Oil

Orange zest transforms this white cake into a citrus dream. Canola oil keeps it moist for days. Bake it now—you won’t regret it.
Serving: 12 | Pre Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
For the Cake Batter
– 2 cups all-purpose flour
– 1 1/2 cups granulated sugar
– 1 tbsp baking powder
– 1/2 tsp salt
– 3/4 cup canola oil
– 3 large eggs
– 1 cup whole milk
– 2 tbsp orange zest
– 1 tsp vanilla extract
For the Orange Glaze
– 1 cup powdered sugar
– 2 tbsp fresh orange juice
– 1 tsp orange zest
Instructions
1. Preheat your oven to 350°F. Grease a 9×13-inch baking pan with canola oil and line it with parchment paper.
2. In a large bowl, whisk together 2 cups all-purpose flour, 1 1/2 cups granulated sugar, 1 tbsp baking powder, and 1/2 tsp salt until fully combined.
3. In a separate bowl, beat 3 large eggs with a hand mixer on medium speed for 1 minute until frothy.
4. Add 3/4 cup canola oil, 1 cup whole milk, 2 tbsp orange zest, and 1 tsp vanilla extract to the eggs. Mix on low speed for 30 seconds until smooth.
5. Gradually pour the wet ingredients into the dry ingredients. Fold gently with a spatula for 1 minute—do not overmix to avoid a dense cake.
6. Pour the batter into the prepared pan. Tap the pan on the counter 3 times to release air bubbles.
7. Bake at 350°F for 30–35 minutes. Check doneness by inserting a toothpick into the center; it should come out clean with no wet batter.
8. Remove the cake from the oven and let it cool in the pan on a wire rack for 15 minutes.
9. While cooling, make the glaze: in a small bowl, whisk 1 cup powdered sugar, 2 tbsp fresh orange juice, and 1 tsp orange zest until smooth and pourable.
10. Invert the cooled cake onto the rack. Drizzle the glaze evenly over the top, letting it drip down the sides.
11. Let the glaze set for 10 minutes before slicing. For clean cuts, use a sharp knife dipped in hot water and wiped dry between slices.
Buttery notes from the oil meld with bright orange zest for a tender crumb. Serve it warm with a dollop of whipped cream or toasted for breakfast—it’s versatile and stays fresh for up to 3 days.
Cherry Blossom White Cake with Grapeseed Oil

Let’s bake a cloud-like cake that’s as light and floral as spring itself. This Cherry Blossom White Cake swaps butter for grapeseed oil—think ultra-moist crumb with a delicate, aromatic finish. Perfect for brunch or a stunning dessert centerpiece.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the cake batter:
– 2 cups cake flour
– 1 1/2 cups granulated sugar
– 1 tbsp baking powder
– 1/2 tsp salt
– 3/4 cup grapeseed oil
– 1 cup whole milk, at room temperature
– 4 large egg whites, at room temperature
– 2 tsp cherry blossom extract
– 1 tsp vanilla extract
For the frosting:
– 1 1/2 cups heavy cream, chilled
– 1/4 cup powdered sugar
– 1 tsp cherry blossom extract
Instructions
1. Preheat your oven to 350°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper.
2. In a large bowl, whisk together 2 cups cake flour, 1 1/2 cups granulated sugar, 1 tbsp baking powder, and 1/2 tsp salt until fully combined.
3. In a separate bowl, whisk 3/4 cup grapeseed oil, 1 cup whole milk, 4 large egg whites, 2 tsp cherry blossom extract, and 1 tsp vanilla extract until smooth.
4. Pour the wet ingredients into the dry ingredients. Gently fold with a spatula just until no flour streaks remain—overmixing can deflate the batter.
5. Divide the batter evenly between the prepared pans. Tap each pan firmly on the counter to release air bubbles.
6. Bake at 350°F for 28–30 minutes, or until a toothpick inserted into the center comes out clean and the tops spring back when lightly pressed.
7. Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely—this prevents sogginess.
8. While cooling, make the frosting: In a chilled bowl, beat 1 1/2 cups heavy cream, 1/4 cup powdered sugar, and 1 tsp cherry blossom extract with a mixer on high speed until stiff peaks form, about 3–4 minutes.
9. Place one cooled cake layer on a serving plate. Spread half the frosting evenly over the top with an offset spatula.
10. Top with the second cake layer and frost the top and sides with the remaining frosting. For a rustic look, use the back of a spoon to create swirls.
11. Chill the cake in the refrigerator for at least 1 hour before slicing to set the frosting and enhance the flavors.
Keep it elegant with a dusting of edible pink glitter or fresh cherry blossoms on top. The grapeseed oil ensures a tender, moist bite that melts with each forkful, while the cherry blossom extract adds a subtle floral note—not overpowering, just dreamy. Serve chilled with a side of berries or a drizzle of honey for an extra touch of sweetness.
Birthday White Cake with Vegetable Oil

Kick off your celebration with this moist, fluffy white cake that’s surprisingly simple. Grab vegetable oil for a tender crumb that stays fresh for days. Perfect for stacking, decorating, or just devouring straight from the pan.
Serving: 12 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake Batter
– 2 1/2 cups all-purpose flour
– 2 1/2 teaspoons baking powder
– 1/2 teaspoon salt
– 1 3/4 cups granulated sugar
– 3/4 cup vegetable oil
– 3 large egg whites, at room temperature
– 1 tablespoon vanilla extract
– 1 1/4 cups whole milk, at room temperature
For the Frosting (Optional)
– 1 cup unsalted butter, softened
– 4 cups powdered sugar
– 2 teaspoons vanilla extract
– 2-3 tablespoons milk
Instructions
1. Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans.
2. In a medium bowl, whisk together 2 1/2 cups all-purpose flour, 2 1/2 teaspoons baking powder, and 1/2 teaspoon salt. Set aside.
3. In a large bowl, use an electric mixer on medium speed to beat 1 3/4 cups granulated sugar and 3/4 cup vegetable oil until combined, about 1 minute.
4. Add 3 large egg whites one at a time, beating well after each addition. Mix in 1 tablespoon vanilla extract.
5. Tip: Add dry ingredients and milk alternately to prevent overmixing. With mixer on low, add one-third of the flour mixture, then half of 1 1/4 cups whole milk, repeating until just combined.
6. Divide the batter evenly between the prepared pans. Smooth the tops with a spatula.
7. Bake at 350°F for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Tip: Avoid opening the oven door during the first 20 minutes to prevent sinking.
8. Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
9. For frosting, beat 1 cup unsalted butter until creamy. Gradually add 4 cups powdered sugar, 2 teaspoons vanilla extract, and 2-3 tablespoons milk until smooth. Tip: If frosting is too thick, add more milk 1 teaspoon at a time.
10. Frost the cooled cakes as desired, stacking layers if using.
Buttery and light, this cake boasts a soft, velvety texture from the oil, with a subtle vanilla sweetness that pairs beautifully with rich frosting. Serve it layered with fresh berries or drizzle with a citrus glaze for a zesty twist—ideal for birthdays or any festive gathering.
Layered Coconut White Cake with Avocado Oil

Ditch the boring birthday cakes—this layered coconut white cake swaps butter for avocado oil, creating a moist, tropical masterpiece that’s surprisingly light. Grab your stand mixer and let’s build flavor. Serving: 12 | Pre Time: 25 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake Layers
– 2 1/2 cups cake flour
– 1 tablespoon baking powder
– 1/2 teaspoon salt
– 1 1/2 cups granulated sugar
– 1/2 cup avocado oil
– 3 large egg whites, at room temperature
– 1 tablespoon vanilla extract
– 1 cup canned coconut milk, full-fat and shaken
– 1/2 cup unsweetened shredded coconut
For the Frosting
– 1 cup unsalted butter, softened to room temperature
– 4 cups powdered sugar, sifted
– 1/4 cup canned coconut milk, full-fat
– 1 teaspoon vanilla extract
– Pinch of salt
Instructions
1. Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans.
2. In a medium bowl, whisk together 2 1/2 cups cake flour, 1 tablespoon baking powder, and 1/2 teaspoon salt until fully combined.
3. In a stand mixer fitted with the paddle attachment, beat 1 1/2 cups granulated sugar and 1/2 cup avocado oil on medium speed for 2 minutes until creamy.
4. Add 3 large egg whites one at a time, beating for 30 seconds after each addition until incorporated.
5. Mix in 1 tablespoon vanilla extract.
6. Tip: Scrape down the bowl with a spatula halfway through mixing to ensure even blending.
7. With the mixer on low, alternate adding the dry flour mixture and 1 cup coconut milk in three additions, starting and ending with the dry ingredients. Mix just until no streaks of flour remain.
8. Fold in 1/2 cup shredded coconut gently with a spatula.
9. Divide the batter evenly between the prepared pans. Tap the pans on the counter to release air bubbles.
10. Bake at 350°F for 28–30 minutes, or until a toothpick inserted into the center comes out clean.
11. Tip: Rotate the pans halfway through baking for even browning.
12. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
13. For the frosting, beat 1 cup softened butter in a clean stand mixer on medium-high speed for 3 minutes until pale and fluffy.
14. Gradually add 4 cups sifted powdered sugar on low speed, then increase to medium and beat for 2 minutes.
15. Mix in 1/4 cup coconut milk, 1 teaspoon vanilla extract, and a pinch of salt until smooth.
16. Tip: If the frosting is too thick, add more coconut milk 1 teaspoon at a time until spreadable.
17. Place one cake layer on a serving plate. Spread a generous layer of frosting on top.
18. Top with the second cake layer. Frost the top and sides evenly with the remaining frosting.
19. Press additional shredded coconut onto the sides for decoration, if desired.
20. Slice and serve immediately, or refrigerate for up to 2 days. But honestly, it’s best fresh.
Bring this cake to your next potluck and watch it disappear—the crumb is tender and moist from the avocado oil, with a subtle coconut flavor that’s not overly sweet. Serve it chilled with fresh berries or toasted coconut flakes for extra crunch.
Raspberry Swirl White Cake with Peanut Oil

Tired of boring vanilla? This raspberry-swirled white cake swaps butter for peanut oil—creating a moist, nutty crumb that’s topped with vibrant berry ribbons. Bake it for birthdays, brunches, or just because.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
For the cake batter:
– 2 cups all-purpose flour
– 1 ½ cups granulated sugar
– 1 cup peanut oil
– 3 large eggs
– 1 cup whole milk
– 2 tsp baking powder
– 1 tsp vanilla extract
– ½ tsp salt
For the raspberry swirl:
– 1 cup fresh raspberries
– ¼ cup granulated sugar
– 1 tbsp lemon juice
Instructions
1. Preheat your oven to 350°F and grease a 9-inch round cake pan.
2. In a medium bowl, whisk together the flour, baking powder, and salt until fully combined.
3. In a large bowl, beat the eggs and 1 ½ cups sugar with an electric mixer on medium speed for 3 minutes until pale and fluffy.
4. Gradually pour in the peanut oil while mixing on low speed, then add the milk and vanilla extract, mixing just until incorporated.
5. Tip: Scrape down the bowl sides to ensure even mixing and avoid lumps.
6. Fold the dry ingredients into the wet mixture with a spatula until no flour streaks remain, being careful not to overmix.
7. Pour the batter into the prepared pan and smooth the top with a spatula.
8. In a small saucepan, combine the raspberries, ¼ cup sugar, and lemon juice over medium heat.
9. Cook the mixture for 5–7 minutes, stirring frequently, until the raspberries break down and the sauce thickens slightly.
10. Tip: Use a fork to mash the raspberries gently for a smoother swirl without seeds if preferred.
11. Remove the saucepan from heat and let the raspberry sauce cool for 5 minutes.
12. Drop spoonfuls of the raspberry sauce evenly over the cake batter in the pan.
13. Use a knife or skewer to swirl the sauce into the batter in a circular motion, creating a marbled effect.
14. Bake the cake in the preheated oven for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
15. Tip: Check the cake at 30 minutes to prevent overbaking—the edges should be golden brown and pull away slightly from the pan.
16. Let the cake cool in the pan on a wire rack for 15 minutes, then invert it onto the rack to cool completely.
17. Slice and serve the cake at room temperature.
Marbled with tart raspberry swirls, this cake boasts a tender, nutty crumb from the peanut oil that stays moist for days. Serve it warm with a dollop of whipped cream or crumble it over vanilla ice cream for a playful dessert twist.
Maple Walnut White Cake with Corn Oil

Elevate your dessert game with a moist, nutty masterpiece that’s surprisingly simple. This maple walnut white cake swaps butter for corn oil, creating an ultra-tender crumb that’s packed with cozy flavor. Get ready to bake a showstopper that’ll have everyone asking for seconds.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
For the cake batter:
– 2 cups all-purpose flour
– 1 ½ cups granulated sugar
– 1 tablespoon baking powder
– ½ teaspoon salt
– ¾ cup corn oil
– 1 cup whole milk, at room temperature
– 3 large egg whites, at room temperature
– 2 teaspoons pure vanilla extract
For the maple walnut topping:
– 1 cup chopped walnuts
– ½ cup pure maple syrup
Instructions
1. Preheat your oven to 350°F. Grease a 9×13-inch baking pan with corn oil and lightly dust with flour, tapping out any excess.
2. In a large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt until fully combined.
3. In a separate medium bowl, whisk the corn oil, whole milk, egg whites, and vanilla extract until smooth and emulsified.
4. Pour the wet ingredients into the dry ingredients. Gently fold with a spatula just until no flour streaks remain—tip: overmixing can make the cake tough, so stop as soon as it’s blended.
5. Spread the batter evenly into the prepared pan using an offset spatula for a smooth top.
6. Bake at 350°F for 30–35 minutes. Tip: check doneness by inserting a toothpick into the center; it should come out clean with a few moist crumbs.
7. While the cake bakes, toast the chopped walnuts in a dry skillet over medium heat for 3–5 minutes, stirring often, until fragrant and lightly golden. Tip: toasting enhances their nutty flavor and adds crunch.
8. In a small saucepan, warm the maple syrup over low heat for 2–3 minutes until slightly thinned, then stir in the toasted walnuts.
9. As soon as the cake is out of the oven, immediately pour the warm maple walnut mixture evenly over the hot surface, spreading gently with a spoon.
10. Let the cake cool completely in the pan on a wire rack for at least 1 hour before slicing to allow the topping to set.
Crave that first bite? The corn oil ensures a supremely moist, delicate crumb, while the maple-walnut topping caramelizes into a sticky-sweet glaze. Serve it warm with a scoop of vanilla ice cream for a cozy treat, or slice it into squares for a stunning potluck dessert that disappears fast.
Lavender Honey White Cake with Safflower Oil

Ditch the boring vanilla! This floral-forward cake brings elegance to your table with lavender’s subtle perfume and honey’s golden sweetness—all made surprisingly moist with safflower oil’s light touch.
Serving: 8 | Pre Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake Batter:
– 2 cups all-purpose flour
– 1 1/2 cups granulated sugar
– 1 tbsp baking powder
– 1/2 tsp salt
– 3/4 cup safflower oil
– 3 large eggs
– 1 cup whole milk
– 1 tbsp dried culinary lavender, finely ground
– 1/4 cup honey
– 1 tsp vanilla extract
For the Glaze (Optional):
– 1 cup powdered sugar
– 2 tbsp honey
– 1-2 tbsp whole milk
– 1/4 tsp dried culinary lavender, crushed
Instructions
1. Preheat your oven to 350°F. Grease a 9-inch round cake pan and line it with parchment paper.
2. In a large bowl, whisk together 2 cups all-purpose flour, 1 1/2 cups granulated sugar, 1 tbsp baking powder, and 1/2 tsp salt until fully combined.
3. In a separate bowl, combine 3/4 cup safflower oil, 3 large eggs, 1 cup whole milk, 1 tbsp finely ground dried culinary lavender, 1/4 cup honey, and 1 tsp vanilla extract. Whisk vigorously for 2 minutes until smooth and slightly frothy.
4. Pour the wet ingredients into the dry ingredients. Gently fold with a spatula just until no flour streaks remain—overmixing can lead to a dense cake.
5. Transfer the batter to the prepared pan. Tap the pan lightly on the counter to remove air bubbles.
6. Bake at 350°F for 28-32 minutes. Check doneness by inserting a toothpick into the center; it should come out clean with a few moist crumbs.
7. Let the cake cool in the pan for 10 minutes, then invert it onto a wire rack to cool completely for at least 1 hour.
8. For the glaze, whisk 1 cup powdered sugar, 2 tbsp honey, and 1 tbsp whole milk in a small bowl. Add more milk, 1 tsp at a time, until it reaches a pourable consistency. Stir in 1/4 tsp crushed dried culinary lavender.
9. Drizzle the glaze over the cooled cake, allowing it to drip down the sides.
Zesty floral notes mingle with honey’s warmth in every bite, yielding a tender crumb that stays moist for days. Serve slices with fresh berries or a dollop of whipped cream to balance the aromatic sweetness—perfect for afternoon tea or a stunning dessert centerpiece.
Spiced Chai White Cake with Rice Bran Oil

Nail a cozy vibe with this aromatic cake. It’s a warm hug in dessert form, blending fragrant chai spices into a tender, moist white cake. Rice bran oil keeps it incredibly light.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
For the Dry Mix
– 2 1/2 cups all-purpose flour
– 1 1/2 cups granulated sugar
– 1 tbsp baking powder
– 1/2 tsp salt
– 2 tsp ground cinnamon
– 1 tsp ground ginger
– 1/2 tsp ground cardamom
– 1/4 tsp ground cloves
For the Wet Mix
– 1 cup rice bran oil
– 3 large eggs, at room temperature
– 1 cup whole milk, at room temperature
– 2 tsp pure vanilla extract
Instructions
1. Preheat your oven to 350°F. Grease and flour a 9×13-inch baking pan.
2. In a large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, salt, cinnamon, ginger, cardamom, and cloves until fully combined.
3. In a separate medium bowl, vigorously whisk the rice bran oil and eggs for 1 full minute until slightly thickened and pale.
4. Whisk the whole milk and vanilla extract into the oil-egg mixture until smooth.
5. Pour the wet ingredients into the dry ingredients. Gently fold with a spatula just until no dry streaks remain; do not overmix.
6. Tip: Scrape the bowl’s sides and bottom while folding to incorporate all flour.
7. Pour the batter into the prepared pan. Spread it evenly with the spatula.
8. Bake at 350°F for 30-35 minutes. Check at 30 minutes: a toothpick inserted into the center should come out clean.
9. Tip: Rotate the pan halfway through baking for even browning.
10. Remove the cake from the oven. Let it cool in the pan on a wire rack for 15 minutes.
11. Tip: Run a knife around the edges before inverting for easy removal if desired.
12. Invert the cake onto the rack or serve directly from the pan. Let it cool completely before slicing.
Make this cake your star dessert. Its crumb is feather-light and moist, with the chai spices weaving a warm, fragrant flavor that’s not overpowering. Serve it plain for a simple treat, or elevate it with a dollop of whipped cream and a sprinkle of cinnamon for a cozy afternoon delight.
Mango Passionfruit White Cake with Sesame Oil

Mango passionfruit white cake with sesame oil? Sounds wild, but trust me—this tropical-meets-toasty dessert is about to become your new obsession. It’s fluffy, fragrant, and surprisingly balanced, with the sesame oil adding a subtle nutty depth that makes every bite unforgettable. Perfect for spring gatherings or when you just need a showstopper that’s as easy as it is impressive.
Serving: 8 | Pre Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
– For the cake batter:
– 2 cups all-purpose flour
– 1 1/2 cups granulated sugar
– 1/2 cup unsalted butter, softened
– 3 large eggs
– 1 cup whole milk
– 2 tsp baking powder
– 1/2 tsp salt
– 2 tbsp sesame oil
– For the mango passionfruit mixture:
– 1 cup fresh mango puree
– 1/2 cup passionfruit pulp
– 1/4 cup powdered sugar
– For the frosting:
– 8 oz cream cheese, softened
– 1/2 cup heavy cream
– 1/4 cup powdered sugar
Instructions
1. Preheat your oven to 350°F and grease a 9-inch round cake pan.
2. In a large bowl, cream together the softened butter and granulated sugar until light and fluffy, about 3 minutes.
3. Add the eggs one at a time, beating well after each addition to incorporate air for a lighter cake.
4. Mix in the sesame oil until fully combined.
5. In a separate bowl, whisk together the all-purpose flour, baking powder, and salt.
6. Alternately add the flour mixture and whole milk to the butter mixture, starting and ending with the flour, and mix just until smooth—overmixing can lead to a dense texture.
7. Pour the batter into the prepared pan and bake at 350°F for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
8. While the cake bakes, combine the mango puree, passionfruit pulp, and 1/4 cup powdered sugar in a small saucepan.
9. Cook the mixture over medium heat for 5-7 minutes, stirring constantly until it thickens slightly, then remove from heat and let cool.
10. Once the cake is baked, let it cool completely in the pan on a wire rack to prevent sogginess.
11. For the frosting, beat the softened cream cheese, heavy cream, and 1/4 cup powdered sugar in a bowl until stiff peaks form.
12. Spread the cooled mango passionfruit mixture evenly over the top of the cake.
13. Top with the cream cheese frosting, using a spatula to create swirls for a decorative finish.
14. Chill the cake in the refrigerator for at least 1 hour before serving to set the layers.
Every slice offers a moist crumb with bursts of tropical fruit and a hint of nuttiness from the sesame oil. Enjoy it chilled with a sprinkle of toasted sesame seeds or paired with a scoop of vanilla ice cream for an extra indulgent treat.
Peach Melba White Cake with Hazelnut Oil

Whip up a showstopper that blends summer peaches, raspberry sauce, and nutty richness into one stunning layer cake. This dessert transforms classic Peach Melba into a moist, elegant cake that’s perfect for celebrations or a fancy weekend treat. Get ready to impress with layers of flavor and a gorgeous presentation.
Serving: 12 | Pre Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
For the cake:
– 2 cups all-purpose flour
– 1 1/2 cups granulated sugar
– 1/2 cup hazelnut oil
– 3/4 cup whole milk, at room temperature
– 3 large eggs, at room temperature
– 2 tsp baking powder
– 1/2 tsp salt
– 1 tsp vanilla extract
For the peach filling:
– 2 cups fresh peaches, peeled and diced (about 3 medium peaches)
– 1/4 cup granulated sugar
– 1 tbsp lemon juice
For the raspberry sauce:
– 1 1/2 cups fresh raspberries
– 1/4 cup granulated sugar
– 1 tbsp water
For assembly:
– 2 cups heavy whipping cream, chilled
– 1/4 cup powdered sugar
– 1 tsp vanilla extract
Instructions
1. Preheat your oven to 350°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper.
2. In a large bowl, whisk together the flour, baking powder, and salt until fully combined.
3. In a separate bowl, beat the eggs and 1 1/2 cups granulated sugar with an electric mixer on medium speed for 3 minutes, until pale and fluffy.
4. Gradually pour in the hazelnut oil while mixing on low speed, then add the milk and 1 tsp vanilla extract, mixing just until incorporated.
5. Tip: Fold the dry ingredients into the wet ingredients gently with a spatula to avoid overmixing, which keeps the cake tender.
6. Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
7. Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
8. While the cakes cool, make the peach filling: In a saucepan over medium heat, combine the diced peaches, 1/4 cup granulated sugar, and lemon juice. Cook for 8-10 minutes, stirring occasionally, until the peaches soften and the mixture thickens slightly. Remove from heat and let cool.
9. Make the raspberry sauce: In a small saucepan, combine the raspberries, 1/4 cup granulated sugar, and water. Bring to a simmer over medium heat and cook for 5-7 minutes, mashing the berries with a spoon until saucy. Strain through a fine-mesh sieve to remove seeds, then let cool.
10. Tip: Chill the heavy cream, bowl, and beaters in the freezer for 10 minutes before whipping to ensure stiff peaks form quickly.
11. In a chilled bowl, whip the heavy cream, powdered sugar, and 1 tsp vanilla extract with an electric mixer on high speed until stiff peaks form, about 3-4 minutes.
12. Place one cake layer on a serving plate. Spread half of the whipped cream evenly over the top.
13. Spoon the cooled peach filling over the whipped cream, leaving a 1-inch border around the edge.
14. Top with the second cake layer. Spread the remaining whipped cream over the top and sides of the cake.
15. Drizzle the raspberry sauce over the top of the cake, letting some drip down the sides for a decorative effect.
16. Tip: Refrigerate the assembled cake for at least 1 hour before serving to allow the flavors to meld and make slicing easier.
17. Serve chilled. Optionally, garnish with extra peach slices or fresh raspberries if desired.
Outcome: This cake boasts a moist, tender crumb from the hazelnut oil, with sweet peach chunks and a tangy raspberry swirl cutting through the richness. Serve it chilled for a refreshing dessert, or pair slices with a scoop of vanilla ice cream to elevate the Peach Melba theme—either way, it’s a vibrant, crowd-pleasing centerpiece.
Mint Chocolate White Cake with Almond Oil

Get ready to level up your dessert game with this mint-chocolate white cake. Grab almond oil for a nutty twist that’ll make every bite unforgettable. Let’s bake something seriously cool.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the cake:
– 2 cups all-purpose flour
– 1 1/2 cups granulated sugar
– 1/2 cup almond oil
– 3/4 cup whole milk
– 3 large eggs
– 1 tbsp baking powder
– 1 tsp vanilla extract
– 1/2 tsp salt
For the mint-chocolate layer:
– 1 cup semi-sweet chocolate chips
– 1/2 cup fresh mint leaves, finely chopped
– 1/4 cup heavy cream
For the frosting:
– 1 1/2 cups powdered sugar
– 1/2 cup unsalted butter, softened
– 2 tbsp whole milk
– 1 tsp peppermint extract
Instructions
1. Preheat your oven to 350°F. Grease two 9-inch round cake pans with almond oil and line them with parchment paper.
2. In a large bowl, whisk together 2 cups all-purpose flour, 1 1/2 cups granulated sugar, 1 tbsp baking powder, and 1/2 tsp salt until fully combined.
3. Add 1/2 cup almond oil, 3/4 cup whole milk, 3 large eggs, and 1 tsp vanilla extract to the dry ingredients. Mix on medium speed for 2 minutes until the batter is smooth and lump-free.
4. Divide the batter evenly between the prepared pans. Tip: Tap the pans gently on the counter to remove air bubbles for an even bake.
5. Bake at 350°F for 25–30 minutes. Check doneness by inserting a toothpick into the center—it should come out clean.
6. Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
7. While the cakes cool, make the mint-chocolate layer: In a heatproof bowl, combine 1 cup semi-sweet chocolate chips and 1/4 cup heavy cream. Microwave in 30-second intervals, stirring each time, until melted and smooth.
8. Stir 1/2 cup finely chopped fresh mint leaves into the melted chocolate mixture. Set aside to thicken slightly.
9. For the frosting, beat 1/2 cup softened unsalted butter in a bowl until creamy. Gradually add 1 1/2 cups powdered sugar, 2 tbsp whole milk, and 1 tsp peppermint extract, beating for 3–4 minutes until fluffy. Tip: Chill the frosting for 10 minutes if it’s too soft to spread easily.
10. Place one cake layer on a serving plate. Spread the mint-chocolate mixture evenly over the top.
11. Top with the second cake layer. Frost the entire cake with the peppermint frosting, using a spatula to create smooth sides. Tip: For a decorative finish, sprinkle extra chocolate chips on top before serving.
12. Refrigerate the cake for at least 1 hour to set the frosting and layers.
Relish the moist, tender crumb from the almond oil, paired with a bold mint-chocolate punch. Serve chilled slices with a drizzle of melted chocolate or a scoop of vanilla ice cream for an extra-indulgent treat. The fresh mint leaves add a vibrant, herbal note that cuts through the sweetness perfectly.
Conclusion
Amazingly versatile, these 25 oil-based white cakes prove that simple ingredients can create extraordinary desserts for any celebration. We hope you’ll find a new favorite to bake and share! Don’t forget to leave a comment telling us which recipe you loved most, and pin this roundup to your Pinterest boards to save these delightful ideas for later. Happy baking!



