As I took a moment to sip my Earl Grey tea, inspiration struck—the kind of sleek, elegant cake that whispers of afternoon teas and springtime blooms. Enter the Earl Grey Lavender Cake with Cream Cheese Buttercream Frosting, a delightful symphony of flavors that can turn any gathering into a memorable event. With its delicate notes of floral lavender and the rich essence of Earl Grey tea, this cake is not just a feast for the palate but also a visual delight, making it perfect for special occasions or a cozy afternoon. Plus, it’s surprisingly simple to whip up, bringing the allure of a boutique bakery straight to your kitchen. Curious about how to create this delightful masterpiece? Let’s dive in!

Why is Earl Grey Lavender Cake Special?
Fragrant Harmony: The enchanting mix of Earl Grey tea and culinary lavender creates a cake with layers of delightful flavor.
Elegant Presentation: With its stunning appearance and delicate frosting, this cake is a showstopper for any event.
Easy to Make: Despite its sophisticated taste, this recipe is approachable for everyone, making it perfect for home bakers.
Versatile Flavor Options: Feel free to experiment! Swap lavender for lemon zest or use different teas like chamomile to create your signature cake.
Perfect for Gatherings: Whether it’s afternoon tea or a birthday celebration, this cake pairs perfectly with tea, coffee, or fresh fruits, making it a crowd-pleaser.
With its moist texture and airy cream cheese buttercream, this cake promises to be a favorite! Don’t forget to check out our Carrot Sheet Cake or Cheesecake Cookies Salted for more delightful dessert options!
Lavender Cake with Cream Cheese Buttercream Frosting Ingredients
• To create this delightful Lavender Cake with Cream Cheese Buttercream Frosting, gather the following ingredients to ensure a sublime baking experience.
For the Cake
- Unsalted Butter – Adds richness and moisture; use it softened for creamy blending.
- Granulated Sugar – Sweetens your cake and helps create its delightful texture.
- Large Eggs – Provides structure; remember to bring them to room temperature for best results.
- Vanilla Extract – Enhances the overall flavor; opt for pure extract for an authentic taste.
- All-Purpose Flour – The foundation for this cake; substitute with gluten-free flour if desired.
- Baking Powder & Baking Soda – Essential leavening agents; ensure they’re fresh for optimal rise.
- Salt – Balances sweetness and enhances flavor.
- Dried Earl Grey Tea Leaves – Infuses the cake with distinctive tea flavor; you can substitute with your favorite tea.
- Culinary Lavender – Adds a floral note; make sure to use culinary grade and adjust to taste.
- Whole Milk – Moistens the batter; whole milk lends richness, but any milk will do.
For the Cream Cheese Buttercream Frosting
- Cream Cheese – Provides a rich, tangy base for the frosting; use it at room temperature for easy mixing.
- Powdered Sugar – Sweetens the frosting; adjust the amount for your preferred sweetness and consistency.
- Milk – Helps achieve the desired frosting consistency; add a splash for a smooth finish.
- Dried Culinary Lavender (optional) – For an extra hint of lavender; use sparingly to avoid overpowering the frosting.
With these ingredients, you’re ready to create a show-stopping Lavender Cake with Cream Cheese Buttercream Frosting that’ll enchant everyone!
Step‑by‑Step Instructions for Lavender Cake with Cream Cheese Buttercream Frosting
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). While it’s warming up, take two 9-inch round cake pans and grease them with butter or non-stick spray, then lightly dust them with flour. This ensures your Lavender Cake comes out beautifully without sticking to the pans, setting you up for success right from the start.
Step 2: Cream the Butter and Sugar
In a large mixing bowl, combine softened unsalted butter and granulated sugar. Using an electric mixer, beat the mixture on medium speed for about 3-4 minutes until it becomes light and fluffy. This step is crucial, as it will help aerate the batter, leading to a wonderfully tender Lavender Cake filled with moist flavor.
Step 3: Add Eggs and Vanilla
Next, crack in the large eggs, adding them one at a time while mixing well after each addition. Incorporate the pure vanilla extract into the mixture, continuing to mix until everything is combined smoothly. This step adds depth to the cake’s flavor profile while ensuring a cohesive batter before we introduce the dry ingredients.
Step 4: Mix the Dry Ingredients
In a separate bowl, whisk together all-purpose flour, baking powder, baking soda, salt, dried Earl Grey tea leaves, and culinary lavender. Ensure these dry ingredients are well combined, as this mixture will provide the necessary structure and flavor to your Lavender Cake, enhancing its aromatic qualities with layers of deliciousness.
Step 5: Combine Wet and Dry Ingredients
Gradually add the dry mixture to the creamed butter and sugar, alternating with the whole milk. Start with a third of the dry mixture, mixing gently until just combined, then add half the milk, and repeat until all the dry ingredients and milk are incorporated. Be careful not to overmix, as this can result in a dense cake; you want a light, fluffy texture!
Step 6: Divide and Bake the Batter
With the batter prepared, evenly divide it between the two greased cake pans, using a spatula to smooth the tops. Place them in the preheated oven and bake for 25-30 minutes. You’ll know your Lavender Cake is ready when the edges pull away from the pan, and a toothpick inserted into the center comes out clean.
Step 7: Cool the Cakes
Once baked, remove the pans from the oven and let the cakes cool in the pans for 10 minutes. After that, carefully transfer the cakes to a wire rack to cool completely. This cooling step is essential to ensure that the cake layers do not become soggy when you frost them.
Step 8: Prepare the Frosting
While the cakes cool, it’s time to make the cream cheese buttercream frosting. In a mixing bowl, beat room temperature cream cheese and softened butter together until smooth. Gradually add powdered sugar, mixing until fluffy. If needed, add a splash of milk to achieve your desired consistency, and consider adding a little extra culinary lavender for a touch of floral flavor.
Step 9: Assemble the Cake
Once the cakes are completely cooled, level the tops with a serrated knife if needed. Place one layer on a serving plate, spread a generous amount of frosting in the center, then gently place the second layer on top. Finally, frost the top and sides of the Lavender Cake with the remaining cream cheese buttercream, creating an elegant finish.
Step 10: Decorate and Serve
For a lovely presentation, decorate the frosted Lavender Cake with additional culinary lavender or edible flowers if desired. Slice into pieces and serve at your next gathering, pairing it perfectly with tea or coffee—the enchanting flavors of Earl Grey and lavender will surely delight your guests!

What to Serve with Earl Grey Lavender Cake
Indulging in the delicate flavors of this cake invites the perfect opportunity to create a delightful spread.
-
Creamy Mashed Potatoes: The rich, buttery flavor offers a comforting contrast that complements the lightness of the cake.
-
Fresh Berries: A medley of strawberries, blueberries, and raspberries provide a vibrant, refreshing burst that balances the cake’s sweetness.
-
Herbal Tea: A warm cup of chamomile or floral tea enhances the cake’s flavors, creating a soothing experience.
-
Citrusy Fruit Salad: Juicy oranges and tart grapefruits add a bright, zesty note, perfectly offsetting the floral notes of the cake.
-
Whipped Cream: A dollop of freshly whipped cream adds extra richness, inviting a luxurious experience with each bite.
-
Sparkling Lemonade: The effervescence and citrus notes create a refreshing pairing that lifts the flavors, making for a festive accompaniment.
-
Honey Drizzle: A light pour of honey over the cake adds depth and enhances the floral qualities, making every slice a mesmerizing treat.
-
Almond Biscotti: Enjoying a crunchy biscotti alongside the cake creates a delightful texture contrast, perfect for dipping into tea or coffee.
-
Lavender Lemonade: For a cohesive experience, a glass of lavender-infused lemonade magnifies the floral essence, offering a refreshing sip alongside the cake.
Make Ahead Options
These Earl Grey Lavender Cakes are perfect for those busy weeks when you need to save time! You can prepare the cake layers up to 24 hours in advance. Simply bake, cool completely, and then wrap each layer tightly in plastic wrap; this will keep them moist and fresh. The cream cheese buttercream can be made ahead as well and stored in the refrigerator for up to 3 days. When you’re ready to serve, take the frosting out and give it a quick whip to restore its creamy texture. Assemble and frost the cakes just before your gathering, ensuring they’ll be just as delightful as if you made them that day!
Lavender Cake with Cream Cheese Variations
Feel free to get creative with your baking! This lovely recipe can adapt beautifully to your taste preferences and dietary needs.
-
Lemon Zest: Replace culinary lavender with fresh lemon zest for a bright, citrus flair! This twist lightens the cake and adds a refreshing zing.
-
Gluten-Free Flour: Swap all-purpose flour with a gluten-free blend to cater to your gluten-sensitive friends. The texture may be slightly different, but the flavor remains delightful.
-
Berry Filling: Layer fresh or frozen berries between the cake layers for added moisture and a burst of fruity flavor. A good mix is strawberries or raspberries, which pop beautifully with the lavender!
-
Different Tea Flavors: Experiment with different flavored teas such as chamomile or jasmine for unique twists. Each tea brings its own aromatic charm, creating a diverse array of flavor profiles.
-
Nutty Addition: Fold in finely chopped walnuts or almonds into the batter for a satisfying crunch. The nutty texture pairs wonderfully with the softness of the cake.
-
Coconut Cream: Add coconut cream to the frosting for a tropical touch. It adds a creamy richness and a subtle coconut flavor, enhancing the overall cake experience.
-
Spicy Elements: Incorporate a pinch of ground cardamom or cinnamon in the batter for a warm, cozy flavor, making your cake feel like a warm hug on a plate.
-
Chai Spice Twist: Trade the Earl Grey for chai tea leaves for a delightful twist. This will infuse your cake with spicy warmth, perfect for a cozy gathering.
As you tinker, you’ll likely find your favorite twist! And if you’re in the mood for something equally tantalizing, don’t miss out on our delightful Soft Apple Cider Cookies or the exquisite Gingerbread Spice Cheesecake. Happy baking!
Expert Tips for Lavender Cake
-
Cool Cakes Completely: Ensure your cakes cool completely before frosting; this prevents melting and ensures a smooth finish for the cream cheese buttercream.
-
Level Cake Layers: Use a serrated knife to cut off any domed tops on your cakes, which helps create an even layer and ensures balanced frosting distribution.
-
Balance Lavender Flavor: Adjust the quantity of culinary lavender according to your taste. Using too much can overpower the Lavender Cake, so start with less and add more gradually.
-
Use Quality Ingredients: For the best results, choose high-quality Earl Grey tea leaves and culinary lavender. This adds depth and authenticity to your Lavender Cake with Cream Cheese Buttercream Frosting.
-
Alternate Flavors: Experiment with different teas or flavorings like lemon zest if you want to customize your cake. Each variation can add a unique touch to your creation!
How to Store and Freeze Lavender Cake with Cream Cheese Buttercream Frosting
-
Room Temperature: Store the cake in an airtight container for up to 3 days at room temperature. This keeps the flavors fresh and the cake moist, making it perfect for snacking or serving guests.
-
Fridge: If you plan to keep the Lavender Cake longer than 3 days, refrigerate it in an airtight container. It can last for about a week in the fridge, but be sure to let it come to room temperature before serving for the best taste.
-
Freezer: For longer storage, freeze the cake by wrapping individual slices in plastic wrap followed by aluminum foil. It can stay fresh for up to 3 months. Thaw in the refrigerator overnight before enjoying.
-
Reheating: If desired, gently reheat individual slices in the microwave for 10-15 seconds. This revives the cake’s moistness and texture, enhancing your experience of this delightful Lavender Cake with Cream Cheese Buttercream Frosting.

Lavender Cake with Cream Cheese Buttercream Frosting Recipe FAQs
How do I select the right culinary lavender?
Absolutely! When choosing culinary lavender, look for buds that are bright in color and aromatic, with no signs of dust or discoloration. Ensure it is labeled as “culinary” grade to guarantee it is safe for consumption and has the desired flavor profile. If the lavender has dark spots all over or lacks fragrance, it’s best to avoid it.
Advertisement
How should I store leftovers?
Very! For short-term storage, place your Lavender Cake in an airtight container at room temperature for up to 3 days, ensuring it remains moist and flavorful. If you want to enjoy it longer, refrigerate it in the same manner for up to a week. Just remember to let it warm to room temperature before serving to enhance its flavors!
Can I freeze Lavender Cake with Cream Cheese Buttercream Frosting?
Of course! To freeze, slice the cake into individual portions and wrap each slice tightly in plastic wrap, followed by a layer of aluminum foil. This method helps prevent freezer burn and keeps the cake fresh for up to 3 months. When you’re ready to enjoy, simply thaw in the refrigerator overnight, and it’ll be as delightful as the day you baked it!
What if my cake sinks in the middle?
Oh no, that’s frustrating! If your cake sinks, it might be due to overmixing or underbaking. To troubleshoot, ensure that you mix the batter just until combined and not beyond, which can create a dense cake. Also, do a toothpick test—if it comes out clean, your cake is ready! If it sinks, check your oven temperature with an oven thermometer to ensure it bakes evenly.
Is this recipe suitable for those with allergies?
Definitely! While this Lavender Cake does contain common allergens like eggs and dairy, it can be made gluten-free by using a gluten-free flour blend. Always check the specific ingredients you use to ensure they meet your dietary needs, and if making for a party, it’s courteous to ask guests about allergies beforehand.
Can I use a different type of tea instead of Earl Grey?
Absolutely! While Earl Grey offers a unique flavor profile, you can easily swap it for other teas like chamomile or green tea for different taste experiences. Adjust the amount according to how strong you wish the flavor to be, but start with a similar quantity, and feel free to experiment!

Lavender Cake with Cream Cheese Buttercream Frosting Bliss
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and prepare two 9-inch round cake pans.
- In a large bowl, cream the softened butter and sugar until light and fluffy.
- Add eggs one at a time and mix well, then add vanilla extract.
- Whisk together flour, baking powder, baking soda, salt, tea leaves, and lavender in a separate bowl.
- Combine the wet and dry mixtures gradually, alternating with milk until just mixed.
- Divide the batter between the pans and bake for 25-30 minutes.
- Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
- Beat cream cheese and butter until smooth, add powdered sugar and milk for frosting.
- Level the cooled cakes, frost one layer, add the second layer, then frost the top and sides of the cake.
- Decorate as desired and serve paired with tea or coffee.





