If you’re the kind of person who sees a white cake and thinks, “Now let’s crown it with flowers,” you’re in the right place. These eight recipes are soft, elegant, and totally bakeworthy—perfect for birthdays, showers, weddings, or that random Tuesday when you want something beautiful on your counter. We’re talking pillowy crumbs, whisper-light frostings, and edible blooms that make everyone gasp before the first slice.
Each cake leans into a different floral vibe—vanilla bean and rose, citrus and elderflower, even coconut with jasmine. Don’t worry: the flavors are balanced and never perfume-y. And the best part? You’ll get simple, clear steps and all the pro tips so your cakes look bakery-level, without the stress.
1. Vanilla Bean Rose Layer Cake That Feels Like A Garden Wedding
This is your classic white celebration cake, all dressed up. The crumb is tender with vanilla bean flecks, and the frosting is a silky Swiss meringue kissed with rosewater. Top it with fresh roses or edible rose petals, and suddenly you’re the hero of every party.
Ingredients:
- 2 1/2 cups (300 g) cake flour
- 1 1/4 cups (250 g) granulated sugar
- 2 1/2 tsp baking powder
- 1/2 tsp fine sea salt
- 1 cup (240 ml) whole milk, room temp
- 1/2 cup (120 ml) sour cream, room temp
- 3 large egg whites, room temp
- 1 tbsp vanilla bean paste (or seeds from 1 pod + 1 tsp vanilla extract)
- 3/4 cup (170 g) unsalted butter, softened
- Fresh unsprayed roses or edible rose petals, for garnish
Rose Swiss Meringue Buttercream:
- 4 large egg whites
- 1 cup (200 g) granulated sugar
- 1 cup (226 g) unsalted butter, cool room temp, cubed
- 1–2 tsp rosewater (to taste)
- 1 tsp vanilla extract
- Pinch fine salt
Instructions:
- Preheat oven to 350°F (175°C). Grease, line, and flour two 8-inch round cake pans.
- In a bowl, whisk flour, baking powder, and salt. In a separate pitcher, whisk milk, sour cream, egg whites, and vanilla bean paste.
- Cream butter and sugar on medium-high until light and fluffy, 3–4 minutes. Alternate adding dry and wet ingredients, beginning and ending with dry. Mix just until smooth.
- Divide batter between pans. Bake 23–27 minutes, until a toothpick comes out clean. Cool 10 minutes in pans, then invert onto racks to cool completely.
- Make buttercream: In a heatproof bowl over simmering water, whisk egg whites and sugar until sugar dissolves and mixture reaches 160°F (71°C). Transfer to a mixer and whip until stiff, glossy peaks and bowl is cool, 7–10 minutes.
- Switch to paddle; add butter a few cubes at a time. Beat until silky. Mix in vanilla, rosewater, and salt.
- Assemble: Level cakes if needed. Fill and frost with rose buttercream. Chill 15 minutes, then smooth. Garnish with roses or petals just before serving.
Serve with berries and tea. For a lighter floral note, start with 1 tsp rosewater and add more gradually. Try raspberry jam between layers for a tart-sweet surprise.
2. Lemon Elderflower Naked Cake With Tiny Daisies
Bright, zesty, and subtly floral—this cake tastes like sunshine in a slice. The lemon sponge stays fluffy thanks to buttermilk, while the elderflower syrup adds a delicate bloom flavor. Leave the sides semi-exposed for that cool naked-cake look and tuck in mini daisies for a fresh finish.
Ingredients:
- 2 1/4 cups (270 g) cake flour
- 1 1/2 cups (300 g) granulated sugar
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp fine sea salt
- 3/4 cup (170 g) unsalted butter, softened
- 3 large egg whites, room temp
- 3/4 cup (180 ml) buttermilk, room temp
- 1/4 cup (60 ml) fresh lemon juice
- Zest of 2 lemons
- 1 tsp vanilla extract
Elderflower Syrup:
- 1/4 cup (60 ml) St‑Germain (elderflower liqueur) or elderflower cordial
- 2 tbsp water
Lemon Mascarpone Frosting:
- 8 oz (225 g) mascarpone, cold
- 8 oz (225 g) cream cheese, cold
- 1/2 cup (60 g) powdered sugar
- 1/3 cup (80 ml) heavy cream
- Zest of 1 lemon
- 1 tsp vanilla
Garnish: Edible mini daisies or chamomile flowers
Instructions:
- Heat oven to 350°F (175°C). Grease and line three 6-inch or two 8-inch pans.
- Whisk flour, baking powder, baking soda, and salt. In a mixer, cream butter and sugar until pale. Beat in egg whites one at a time.
- Combine buttermilk, lemon juice, zest, and vanilla. Alternate dry and wet into the butter mixture, mixing just to combine.
- Divide batter, smooth tops, and bake 20–25 minutes. Cool in pans 10 minutes, then turn out to cool fully.
- Stir elderflower syrup ingredients. Brush tops of cooled cakes lightly.
- Beat mascarpone and cream cheese until smooth. Add powdered sugar, cream, lemon zest, and vanilla; whip until fluffy but sturdy.
- Stack layers with frosting; do a thin crumb coat on the outside for a naked look. Chill 20 minutes, then add a light final coat.
- Decorate with daisies or chamomile just before serving.
Serve with sparkling wine (or elderflower soda). Swap mascarpone frosting for whipped cream if you want ultra-light vibes. If you’re skipping alcohol, use elderflower cordial for the syrup.
3. Coconut Jasmine Sheet Cake With Citrus Blossoms
Low-fuss, high-payoff. This one-bowl sheet cake is plush with coconut milk and lightly perfumed with jasmine tea. It’s topped with a cloud of coconut-lime whipped frosting and sprinkled with citrus blossoms for a tropical-meets-orchard moment.
Ingredients:
- 2 cups (260 g) all-purpose flour
- 1 1/2 cups (300 g) granulated sugar
- 2 tsp baking powder
- 1/2 tsp fine sea salt
- 3 large egg whites, room temp
- 1 cup (240 ml) full-fat coconut milk, room temp
- 1/2 cup (120 ml) neutral oil
- 1/4 cup (60 ml) strong brewed jasmine tea, cooled
- 1 tsp vanilla extract
- Zest of 1 lime
Coconut-Lime Whipped Frosting:
- 1 1/2 cups (360 ml) heavy cream, cold
- 6 oz (170 g) cream cheese, softened
- 1/2 cup (60 g) powdered sugar
- 1/2 cup (40 g) unsweetened shredded coconut
- Zest of 1 lime + 1 tbsp lime juice
Garnish: Edible citrus blossoms or micro marigolds; extra coconut
Instructions:
- Preheat oven to 350°F (175°C). Grease and line a 9×13-inch pan.
- Whisk flour, sugar, baking powder, and salt. Add egg whites, coconut milk, oil, jasmine tea, vanilla, and lime zest. Whisk until just smooth.
- Pour into pan and bake 25–30 minutes, until set and lightly golden. Cool completely.
- For frosting, beat cream cheese and powdered sugar until smooth. Slowly stream in cold cream and whip to medium-stiff peaks. Fold in coconut, lime zest, and juice.
- Spread frosting over cake. Sprinkle with coconut and top with blossoms.
This cake travels well and feeds a crowd. For extra jasmine, brush the cooled cake with a tablespoon of concentrated jasmine tea. Not into lime? Swap in yuzu or orange zest.
4. Almond Orange Blossom Bundt With Snowy Glaze
This Bundt is elegant without trying. Almond makes it rich and tender, while orange blossom water adds a soft floral lift. The glossy white glaze drips down like snow—finish with delicate blossoms and sliced almonds for instant drama.
Ingredients:
- 1 1/2 cups (195 g) all-purpose flour
- 1 cup (100 g) almond flour
- 1 1/4 cups (250 g) granulated sugar
- 2 tsp baking powder
- 1/2 tsp fine sea salt
- 3 large eggs, room temp
- 3/4 cup (170 g) unsalted butter, melted and cooled
- 3/4 cup (180 ml) whole milk, room temp
- 1 tsp vanilla extract
- 1–2 tsp orange blossom water
- Zest of 1 orange
White Glaze:
- 1 1/2 cups (180 g) powdered sugar
- 2–3 tbsp milk
- 1/2 tsp vanilla
- Pinch salt
Garnish: Sliced almonds; edible orange blossoms or pansies
Instructions:
- Heat oven to 350°F (175°C). Grease and flour a 10–12 cup Bundt pan thoroughly.
- Whisk all dry ingredients. In another bowl, whisk eggs, milk, butter, vanilla, orange blossom water, and orange zest.
- Combine wet into dry; stir until just combined. Pour into pan and smooth.
- Bake 40–50 minutes, until a tester comes out clean. Cool 15 minutes, then invert onto a rack and cool completely.
- Mix glaze to a thick-pourable consistency. Drizzle over cooled cake. Add almonds and blossoms.
Orange blossom can be potent—start with 1 tsp, then taste and adjust next time. Serve slices with Greek yogurt and honey. For a lemon twist, swap orange zest for lemon and use lemon juice in the glaze.
5. White Chocolate Lavender Drip Cake With Blueberries
Lavender and white chocolate are a power couple—soft, creamy, and a little dreamy. This layered white cake gets a lavender syrup soak and a glossy white chocolate drip. Pile on blueberries and lavender sprigs, and watch phones come out for photos.
Ingredients:
- 2 1/2 cups (300 g) cake flour
- 1 1/2 cups (300 g) granulated sugar
- 2 1/2 tsp baking powder
- 1/2 tsp salt
- 3/4 cup (170 g) unsalted butter, softened
- 3 large egg whites
- 1 cup (240 ml) whole milk
- 1/4 cup (60 ml) neutral oil
- 1 tbsp vanilla extract
Lavender Syrup:
- 1/2 cup (100 g) sugar
- 1/2 cup (120 ml) water
- 1 tsp culinary lavender buds
White Chocolate Buttercream:
- 6 oz (170 g) white chocolate, melted and cooled
- 1 cup (226 g) unsalted butter, room temp
- 3 cups (360 g) powdered sugar
- 2–3 tbsp milk or cream
- 1 tsp vanilla
- Pinch salt
White Chocolate Drip:
- 4 oz (115 g) white chocolate, finely chopped
- 1/4 cup (60 ml) heavy cream
Garnish: Fresh blueberries; lavender sprigs (edible, unsprayed)
Instructions:
- Preheat oven to 350°F (175°C). Grease and line two 8-inch pans.
- Whisk flour, baking powder, and salt. Cream butter and sugar until fluffy. Beat in egg whites one at a time.
- Combine milk, oil, and vanilla. Alternate dry and wet into the batter. Divide into pans and bake 24–28 minutes. Cool completely.
- Make lavender syrup: Simmer sugar, water, and lavender 3 minutes. Steep off heat 10 minutes, strain, and cool.
- Buttercream: Beat butter until smooth. Add powdered sugar, then melted cooled white chocolate, milk/cream, vanilla, and salt. Beat until silky.
- Assemble: Brush layers with lavender syrup, then fill and frost. Chill 20 minutes.
- Drip: Warm cream to steaming; pour over white chocolate and rest 2 minutes. Stir smooth. Cool until slightly thick. Spoon around top edge to drip, then spread a thin layer on top.
- Top with blueberries and lavender sprigs.
Go easy on lavender—too much tastes soapy. Start with 1 tsp buds in the syrup and adjust next time. Swap blueberries for blackberries, or add lemon curd between layers for brightness.
6. Ricotta Olive Oil White Cake With Honeyed Chamomile
Moist, custardy, and subtly sweet—this is the cake you slice thick and eat with coffee. Ricotta and olive oil keep it plush for days, while chamomile honey adds a gentle floral note. A simple dusting of powdered sugar and a heap of chamomile flowers make it look impossibly serene.
Ingredients:
- 1 3/4 cups (220 g) all-purpose flour
- 1 cup (200 g) granulated sugar
- 2 tsp baking powder
- 1/2 tsp fine sea salt
- 3 large eggs, room temp
- 3/4 cup (180 g) whole-milk ricotta
- 1/2 cup (120 ml) extra-virgin olive oil (fruity, not peppery)
- 1/2 cup (120 ml) whole milk
- 1 tsp vanilla extract
- Zest of 1 lemon
Chamomile Honey Syrup:
- 1/3 cup (80 ml) honey
- 1/4 cup (60 ml) water
- 2 chamomile tea bags or 2 tsp dried chamomile
Finish: Powdered sugar; edible chamomile flowers
Instructions:
- Heat oven to 350°F (175°C). Line and grease a 9-inch springform pan.
- Whisk flour, baking powder, and salt. In another bowl, whisk eggs, sugar, ricotta, olive oil, milk, vanilla, and lemon zest until smooth.
- Fold dry into wet just until combined. Pour into pan and smooth.
- Bake 35–45 minutes, until golden and a tester comes out clean. Cool 10 minutes; release from pan.
- Simmer honey and water, add chamomile to steep 10 minutes, then strain. Brush warm syrup over warm cake. Cool completely.
Dust with powdered sugar and scatter chamomile blooms. Amazing with yogurt and stone fruit. If you like more floral oomph, add 1 tsp orange blossom water to the batter.
7. Angel Food Cake With Hibiscus Cream And Strawberries
Feathery, fat-free, and shockingly good. Angel food cake is a blank canvas for flavors, and here it teams with hibiscus cream—tangy, pink-kissed, and gorgeous—with juicy strawberries. It’s light enough for a second slice (or a third, no judgment).
Ingredients:
- 1 cup (120 g) cake flour
- 1 1/2 cups (300 g) granulated sugar, divided
- 12 large egg whites, room temp
- 1 1/2 tsp cream of tartar
- 1/2 tsp fine sea salt
- 2 tsp vanilla extract
Hibiscus Cream:
- 1 cup (240 ml) heavy cream, cold
- 4 oz (115 g) cream cheese, softened
- 1/3 cup (40 g) powdered sugar
- 1 tbsp hibiscus tea leaves or 2 tea bags
- 1 tsp vanilla
To Serve: 2 cups sliced strawberries; edible hibiscus or pink petals
Instructions:
- Preheat oven to 350°F (175°C). Sift flour with 1/2 cup sugar three times.
- Beat egg whites with cream of tartar and salt to soft peaks. Gradually add remaining 1 cup sugar until glossy stiff peaks. Beat in vanilla.
- Fold flour mixture into whites in four additions. Spoon into an ungreased 10-inch tube pan; smooth top.
- Bake 35–40 minutes, until springy. Invert pan to cool completely. Run a knife around edges to release.
- For hibiscus cream, warm 2 tbsp cream; steep hibiscus 10 minutes, strain, cool. Beat cream cheese and powdered sugar, add vanilla and hibiscus cream. Stream in remaining cold cream and whip to soft peaks with a blush color.
- Serve slices with hibiscus cream, strawberries, and petals.
Keep the pan ungreased for maximum rise. No hibiscus? Use freeze-dried strawberry powder for a similar tang and color. Add a drizzle of honey if your berries aren’t super sweet.
8. Cardamom Pear Loaf With White Rose Icing
Okay, it’s a loaf cake—but still white, elegant, and absolutely flower-ready. The cardamom warms things up, while grated pear keeps it moist. A thin white rosewater icing and a few rose petals make it coffee-cart pretty.
Ingredients:
- 1 1/2 cups (195 g) all-purpose flour
- 3/4 cup (150 g) granulated sugar
- 1 1/2 tsp baking powder
- 1/2 tsp fine sea salt
- 1 tsp ground cardamom
- 2 large eggs, room temp
- 1/2 cup (120 ml) whole milk yogurt
- 1/2 cup (120 ml) neutral oil
- 1 tsp vanilla extract
- 1 1/2 cups (180 g) peeled, coarsely grated ripe pear (about 2 small)
White Rose Icing:
- 1 cup (120 g) powdered sugar
- 1–2 tbsp milk
- 1/2–1 tsp rosewater, to taste
- Pinch salt
Garnish: Edible rose petals; thin pear slices
Instructions:
- Heat oven to 350°F (175°C). Line a 9×5-inch loaf pan with parchment.
- Whisk flour, sugar, baking powder, salt, and cardamom. In another bowl, whisk eggs, yogurt, oil, and vanilla.
- Fold wet into dry, then gently fold in grated pear. Pour into pan.
- Bake 45–55 minutes, until a tester comes out clean. Cool in pan 15 minutes, then lift out to cool fully.
- Mix icing to a thick drizzle. Pour over cooled loaf and finish with petals and pear slices.
Toast slices under the broiler for a caramelized edge. Swap pear for apple if that’s what you’ve got. Keep the rosewater light—too much and it gets perfumey fast.
Flower Safety Tips (Read This Before You Decorate!)
Use only edible, unsprayed flowers from trusted sources. Avoid florist flowers unless you confirm they’re food-safe. Popular edible picks: roses, chamomile, pansies, marigolds, violets, dianthus, borage, and unsprayed citrus blossoms.
Wash gently and pat dry. If you’re unsure, place flowers on parchment over the frosting instead of direct contact, or use a small barrier of buttercream or floral tape on stems.
Make-Ahead And Frosting Swaps
- Layer cakes: Bake layers 1–2 days ahead, wrap tightly, and chill. Frost day-of.
- Freeze: Unfrosted layers freeze up to 2 months. Thaw in the fridge overnight.
- Frostings: Swap Swiss meringue for American if you want easier; swap mascarpone for stabilized whipped cream if you like lighter.
Ready to bake something beautiful? Pick one of these white cakes with flowers, clear a little counter space, and cue your favorite playlist. You’ll get a showstopper that tastes as good as it looks—seriously, the compliments won’t stop. When you try one, tag a friend who needs dessert and pass the petals along.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.