“You’ve got to try this,” my neighbor said one afternoon, pressing a delicate lavender honey cupcake into my hand like some kind of secret treasure. I was skeptical — lavender in a cupcake? Honestly, I thought it sounded a little too fragrant, maybe even a bit fussy for my usual sweet tooth. But that first bite surprised me. The honey’s warmth wrapped around gentle floral notes, and the Earl Grey buttercream on top? Like a cozy hug in frosting form. I found myself going back for seconds — then thirds. It quickly became a small obsession, the kind where I baked a batch three times in one week just to perfect the balance between the subtle lavender, sweet honey, and that bergamot kiss of Earl Grey.
Afternoon tea had never been my thing, but these cupcakes changed the game. They’re not just pretty treats; they bring this quiet, calm feeling — like a small pause in the chaos. The recipe stuck because it’s approachable but feels special enough for company, or just that rare moment when you want something a little different but totally comforting. So here’s my version of the perfect lavender honey cupcakes with Earl Grey buttercream, a recipe I trust and can’t wait to share with you.
Why You’ll Love This Recipe
This lavender honey cupcake recipe has been tested more times than I can count, and the results speak for themselves. Here’s why it’s a keeper:
- Quick & Easy: The batter comes together in about 15 minutes, and baking takes just 20. Perfect for a last-minute tea party or a sweet craving that won’t quit.
- Simple Ingredients: No obscure herbs or specialty items needed — just good quality honey, dried culinary lavender, and classic pantry staples.
- Perfect for Afternoon Tea or Special Occasions: These cupcakes bring a touch of elegance without the fuss, making them ideal for brunches, baby showers, or a calm weekend treat.
- Crowd-Pleaser: Friends and family keep asking for the recipe — it’s not overly floral, just a subtle, pleasing hint that pairs beautifully with the Earl Grey buttercream.
- Unbelievably Delicious: The moist texture from honey and buttermilk, combined with the aromatic tea-infused frosting, feels like comfort food with a twist.
This isn’t your average cupcake. The secret lies in steeping Earl Grey tea right into the buttercream — giving it a smooth, nuanced flavor that’s both familiar and unexpected. Plus, the dried lavender adds a delicate floral note without overpowering the honey’s natural sweetness. It’s a recipe that feels like a little moment of calm and luxury, whether you’re serving guests or sneaking one with your afternoon coffee.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with a few special touches that make all the difference.
- For the Lavender Honey Cupcakes:
- All-purpose flour – 1 ¾ cups (220 grams)
- Baking powder – 1 ½ teaspoons
- Baking soda – ½ teaspoon
- Salt – ¼ teaspoon
- Unsalted butter, softened – ½ cup (115 grams) (I prefer Kerrygold for creaminess)
- Honey – ⅓ cup (113 grams) (look for a mild, floral honey like clover or wildflower)
- Granulated sugar – ¾ cup (150 grams)
- Large eggs, room temperature – 2
- Buttermilk – ¾ cup (180 ml) (for moisture and tang)
- Pure vanilla extract – 1 teaspoon
- Dried culinary lavender buds – 1 tablespoon (make sure these are food-grade!)
- For the Earl Grey Buttercream:
- Unsalted butter, softened – 1 cup (225 grams)
- Powdered sugar – 3 ½ cups (420 grams), sifted
- Earl Grey tea leaves – 2 teaspoons (loose leaf or finely crushed tea bags)
- Heavy cream – 2-3 tablespoons (30-45 ml)
- Vanilla extract – 1 teaspoon
- Pinch of salt
- Optional: a teaspoon of honey for extra sweetness
Tip: If you want to swap for gluten-free, almond flour works well but expect a denser cupcake. For a dairy-free version, use coconut yogurt instead of buttermilk and a plant-based butter substitute.
Equipment Needed
- Standard 12-cup muffin tin (I use a non-stick one for easy release)
- Cupcake liners (greaseproof paper or silicone)
- Mixing bowls (one large for batter, one medium for buttercream)
- Electric hand mixer or stand mixer (for smooth buttercream)
- Measuring cups and spoons (accurate measuring is key for baking!)
- Fine mesh sieve or sifter (for flour and powdered sugar)
- Small saucepan or heatproof bowl (to steep Earl Grey tea in cream)
- Rubber spatula and wooden spoon (for folding and mixing)
- Piping bag with star tip (optional, but makes frosting look extra pretty)
Personal note: I’ve baked these cupcakes using a handheld mixer and a wooden spoon — both work fine, but the buttercream is much smoother with an electric mixer. If you don’t have a stand mixer, a good-quality hand mixer is a budget-friendly alternative. Also, steeping the Earl Grey in cream is a little step with big payoff — a small saucepan works perfectly, but microwave-safe bowls can work in a pinch.
Preparation Method

- Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin with cupcake liners. This sets you up for even baking.
- Prepare the dry ingredients: In a medium bowl, sift together the all-purpose flour, baking powder, baking soda, and salt. Stir in the dried lavender buds evenly. Set aside.
- Cream butter and sugars: In a large mixing bowl, use an electric mixer to beat the softened butter, honey, and granulated sugar until light and fluffy — about 3-4 minutes. The mixture should pale and increase in volume.
- Add eggs: Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Stir in the vanilla extract.
- Combine wet and dry: Alternately add the dry ingredients and buttermilk to the butter mixture in three parts, starting and ending with the dry ingredients. Mix gently after each addition just until combined — overmixing can make cupcakes tough.
- Fill cupcake liners: Spoon the batter evenly into liners, about ⅔ full to allow room for rising.
- Bake: Place the tin in the oven and bake for 18-22 minutes, or until a toothpick inserted in the center comes out clean. The tops should be golden and spring back when touched.
- Cool: Let the cupcakes cool in the tin for 5 minutes, then transfer to a wire rack to cool completely before frosting.
- Prepare Earl Grey buttercream: While cupcakes cool, steep Earl Grey tea leaves in 3 tablespoons (45 ml) of warm heavy cream for about 10 minutes, then strain to remove leaves. Beat softened butter in a bowl until creamy. Gradually add sifted powdered sugar and a pinch of salt, alternating with the tea-infused cream. Add vanilla extract and optional honey. Beat on high for 3-5 minutes until light and fluffy.
- Frost cupcakes: Once cupcakes are completely cool, pipe or spread the buttercream generously on top. Garnish with a few dried lavender buds or a light drizzle of honey if you like.
Pro tip: Watch your oven closely — baking times vary, and you want moist cupcakes, not dry ones. Also, don’t skip the cool-down step before frosting; warm cupcakes will melt the buttercream into a mess.
Cooking Tips & Techniques
- Steeping the Earl Grey: Use good-quality loose leaf tea or high-grade tea bags for the frosting. Steeping in warm cream extracts the bergamot oil nicely without bitterness. Don’t oversteep — 10 minutes is plenty.
- Measuring flour: Spoon flour into your measuring cup and level off with a knife. Scooping directly can pack flour and cause dense cupcakes.
- Butter at room temperature: Softened butter is key for both the batter and buttercream. If you forget to soften butter, cut it into small pieces and let stand 15 minutes or warm briefly in the microwave at low power.
- Don’t overmix: Mixing batter just until dry ingredients disappear keeps cupcakes tender. Overmixing develops gluten and makes them chewy.
- Temperature matters: Make sure eggs and buttermilk are at room temperature to help the batter emulsify perfectly.
- Multitasking: While cupcakes bake, start steeping your Earl Grey cream. It’s a great way to maximize your prep time.
- Frosting texture: If buttercream feels too stiff, add a bit more cream, a teaspoon at a time. If too soft, add more powdered sugar.
Variations & Adaptations
This recipe is flexible and forgiving — here are some ways to make it your own:
- Dietary swaps: Replace all-purpose flour with gluten-free flour blend to make cupcakes gluten-free. Use coconut yogurt or cashew cream in place of buttermilk for dairy-free versions.
- Flavor twists: Try swapping lavender with chamomile or rose petals for a different floral note. You can also substitute honey with maple syrup for a richer sweetness.
- Alternative frostings: If Earl Grey buttercream isn’t your thing, a simple honey cream cheese frosting works wonderfully and pairs well with the lavender honey base.
- Seasonal adaptation: In spring or summer, top cupcakes with fresh edible flowers or a few fresh berries for color and a burst of freshness.
- Personal variation: I once added a teaspoon of lemon zest to the batter for a subtle citrus brightness that paired beautifully with the floral notes.
Serving & Storage Suggestions
Serve these cupcakes at room temperature to fully enjoy the tender crumb and silky buttercream. They’re perfect alongside a pot of hot tea or a lightly brewed coffee, making for a relaxing afternoon treat.
For storage, keep cupcakes in an airtight container in the refrigerator for up to 3 days. Let them come to room temperature before serving to soften the buttercream.
You can also freeze unfrosted cupcakes wrapped tightly in plastic wrap and foil for up to 2 months. Thaw completely, then frost just before serving. If you freeze frosted cupcakes, the texture of the buttercream may change slightly, so I recommend frosting fresh.
Flavors tend to mellow and blend nicely after a day, so making them a few hours ahead can actually improve the experience. For a fancy touch, serve with a light cucumber salad or a fresh Greek salad with zesty oregano vinaigrette to balance sweetness during a brunch or garden party.
Nutritional Information & Benefits
Each cupcake (with frosting) roughly contains:
| Calories | 320-350 kcal |
|---|---|
| Fat | 15-18 grams |
| Carbohydrates | 40-45 grams |
| Protein | 3-4 grams |
The honey provides natural antioxidants and a gentler sweetness compared to refined sugar, while lavender has calming properties that might help you unwind. Earl Grey tea, infused with bergamot, has been linked with mood-lifting benefits.
This recipe suits most diets aside from strict low-carb or vegan unless adjustments are made. Be mindful of allergens like dairy, eggs, and gluten. For a lighter option, you can reduce the buttercream amount or try a whipped cream topping instead.
Conclusion
These perfect lavender honey cupcakes with Earl Grey buttercream aren’t just a pretty face — they bring a subtle complexity and comforting vibe that sticks with you. Whether you’re baking for a quiet afternoon alone or for a gathering, this recipe fits right in. I love how it balances floral notes with the rich sweetness of honey and tea, creating a treat that feels both indulgent and refined.
Feel free to tweak the flavors to your liking — more lavender, a hint of citrus, or a different frosting style. It’s a recipe that invites you to make it your own. If you give it a try, I’d love to hear what variations you come up with and how it becomes part of your sweet moments.
Happy baking!
FAQs
- Can I use fresh lavender instead of dried? It’s best to use dried culinary lavender because fresh lavender can be too strong and bitter in baked goods.
- How do I store leftover cupcakes? Store them in an airtight container in the fridge for up to 3 days. Bring to room temperature before enjoying.
- Can I make the cupcakes vegan? Yes! Substitute eggs with flax eggs, use dairy-free yogurt instead of buttermilk, and plant-based butter for the frosting.
- Is it okay to skip the Earl Grey in the buttercream? You can, but Earl Grey adds a unique flavor that complements the honey and lavender beautifully. Without it, honey buttercream is a great alternative.
- What if I don’t have buttermilk? Mix ¾ cup (180 ml) milk with 1 tablespoon lemon juice or white vinegar and let it sit for 5 minutes as a quick buttermilk substitute.
For a savory contrast after your sweet treats, you might enjoy the savory meatloaf with brown sugar glaze or the creamy chicken and rice casserole with crispy cheese crust — both comforting dishes that balance the elegance of these cupcakes nicely.
Pin This Recipe!

Perfect Lavender Honey Cupcakes with Earl Grey Buttercream
Delicate lavender honey cupcakes topped with a smooth Earl Grey buttercream, perfect for afternoon tea or special occasions. These cupcakes balance floral notes with sweet honey and bergamot-infused frosting for a comforting treat.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 12 cupcakes 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 ¾ cups all-purpose flour (220 grams)
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened (115 grams)
- ⅓ cup honey (113 grams)
- ¾ cup granulated sugar (150 grams)
- 2 large eggs, room temperature
- ¾ cup buttermilk (180 ml)
- 1 teaspoon pure vanilla extract
- 1 tablespoon dried culinary lavender buds (food-grade)
- 1 cup unsalted butter, softened (225 grams) for buttercream
- 3 ½ cups powdered sugar (420 grams), sifted
- 2 teaspoons Earl Grey tea leaves (loose leaf or finely crushed tea bags)
- 2–3 tablespoons heavy cream (30–45 ml)
- 1 teaspoon vanilla extract for buttercream
- Pinch of salt
- Optional: 1 teaspoon honey for extra sweetness in buttercream
Instructions
- Preheat oven to 350°F (175°C) and line a 12-cup muffin tin with cupcake liners.
- In a medium bowl, sift together flour, baking powder, baking soda, and salt. Stir in dried lavender buds and set aside.
- In a large mixing bowl, beat softened butter, honey, and granulated sugar with an electric mixer until light and fluffy, about 3-4 minutes.
- Beat in eggs one at a time, fully incorporating each before adding the next. Stir in vanilla extract.
- Alternately add dry ingredients and buttermilk to the butter mixture in three parts, starting and ending with dry ingredients. Mix gently until just combined.
- Spoon batter evenly into cupcake liners, filling about ⅔ full.
- Bake for 18-22 minutes or until a toothpick inserted in the center comes out clean. Cupcakes should be golden and spring back when touched.
- Cool cupcakes in the tin for 5 minutes, then transfer to a wire rack to cool completely before frosting.
- Steep Earl Grey tea leaves in 3 tablespoons warm heavy cream for about 10 minutes, then strain to remove leaves.
- Beat softened butter until creamy. Gradually add sifted powdered sugar and a pinch of salt, alternating with the tea-infused cream. Add vanilla extract and optional honey. Beat on high for 3-5 minutes until light and fluffy.
- Once cupcakes are completely cool, pipe or spread the buttercream generously on top. Garnish with dried lavender buds or a drizzle of honey if desired.
Notes
Use dried culinary lavender for best flavor; fresh lavender can be too strong and bitter. Soften butter to room temperature for best results. Do not overmix batter to keep cupcakes tender. Steep Earl Grey tea in warm cream for 10 minutes to extract flavor without bitterness. Cool cupcakes completely before frosting to prevent melting buttercream. For gluten-free, substitute flour with almond flour (expect denser texture). For dairy-free, use coconut yogurt instead of buttermilk and plant-based butter.
Nutrition
- Serving Size: 1 cupcake
- Calories: 320350
- Fat: 1518
- Carbohydrates: 4045
- Protein: 34
Keywords: lavender honey cupcakes, Earl Grey buttercream, afternoon tea, floral cupcakes, honey cupcakes, tea-infused frosting, easy cupcakes, baking


