Lavender Honey Cupcakes
Craving something floral, sweet, and totally show-stopping? These Lavender Honey Cupcakes are the spring treat you didn’t know you needed — soft, fragrant cupcakes infused with real lavender milk and creamed honey, topped with a fluffy honey lavender buttercream that practically tastes like a garden in bloom.
Okay, I’ll be honest — I made these on a whim one Saturday afternoon when I had dried lavender sitting in my pantry and zero plans for it. One batch later, I was completely obsessed. These lavender honey cupcakes are dairy-free, incredibly tender, and honestly feel like the most elegant little things you’ll ever pull out of your oven. Spoiler: your kitchen is going to smell amazing.
Table of Contents
What Makes These Lavender Honey Cupcakes So Special
These aren’t your average cupcakes. We’re talking a soft, lightly floral crumb sweetened with creamed honey instead of granulated sugar — which gives them this gorgeous, almost caramel-like depth. The secret weapon? Homemade lavender-infused milk that gets stirred right into the batter and the buttercream.
They’re fully dairy-free, easily made gluten-free with a simple flour swap, and look absolutely stunning with that purple-tinted frosting piped on top. Whether you’re baking for a spring brunch, a baby shower, or just because it’s Tuesday and you deserve something beautiful — this lavender honey cupcakes recipe delivers every single time.
If you love fresh, seasonal baking, you’ll also adore this blueberry pistachio spring salad for a complete springtime spread.
Ingredients

Lavender Milk
| Ingredient | Amount |
|---|---|
| Dairy-free milk | 1/2 cup |
| Dried lavender | 2 teaspoons |
Honey Lavender Cupcakes
| Ingredient | Amount |
|---|---|
| Dairy-free salted butter, room temperature | 1/4 cup |
| Creamed honey | 2/3 cup |
| Egg white, room temperature | 1 |
| Vanilla extract | 1 teaspoon |
| Dairy-free yogurt, room temperature | 1/4 cup |
| All-purpose flour (or gluten-free 1:1 baking blend) | 3/4 cup |
| Baking powder | 1 teaspoon |
| Fine sea salt | 1/2 teaspoon |
| Lavender milk (from above) | 1/4 cup |
Honey Lavender Buttercream
| Ingredient | Amount |
|---|---|
| Dairy-free salted butter, room temperature | 1/2 cup |
| Creamed honey | 2 tablespoons |
| Icing sugar | 1 1/2 cups |
| Fine sea salt | 1/4 teaspoon |
| Lavender milk (from above) | 2 tablespoons |
| Purple food coloring (optional) | A few drops |
Step-by-Step Instructions

Step 1: Make the Lavender Milk
This step is honestly so simple and it makes the whole recipe feel a little extra special. In a small pot, combine your dairy-free milk and dried lavender, then bring it to a boil over high heat. The moment it starts to bubble, pull it off the heat — you don’t want to cook it too long or the floral flavor gets bitter.
Let it cool completely to room temperature (this is a great time to prep your other ingredients!), then strain out the lavender and discard it. You’re left with this gorgeous, lightly floral infused milk that’s going into both the batter and the frosting. Set it aside and try not to sniff it too many times.
Step 2: Prep Your Oven and Pan
Preheat your oven to 350°F and line a cupcake pan with 8 liners. That’s it for this step — easy! If you’re using decorative liners, now is the time to bring them out because these cupcakes deserve to look as pretty as they taste.
Step 3: Cream the Butter and Honey
In the bowl of a stand mixer fitted with the whisk attachment, combine the room-temperature dairy-free butter and creamed honey. Beat them together on high for about 5 minutes until the mixture is light, fluffy, and pale. Don’t rush this step — that aeration is what gives these cupcakes their beautiful, tender texture.
Tip: Make sure your butter is truly at room temperature. Cold butter won’t whip up properly, and you’ll end up with a dense batter.
Step 4: Add the Wet Ingredients
Add in the egg white, vanilla extract, and dairy-free yogurt, then mix on high for 1 minute. The batter might look a little curdled at this point — don’t panic, that’s totally normal! It’ll come together beautifully once the flour goes in.
Step 5: Fold in the Dry Ingredients and Lavender Milk
Add the flour, baking powder, and salt to the bowl and start mixing on low. With the mixer still running on low, slowly pour in your lavender milk and mix until just combined. This is critical: do not overmix. Overmixing develops the gluten too much and leads to gummy cupcakes, and nobody wants that.
Note: The batter will be on the thicker side — that’s exactly right. Don’t be tempted to add more liquid.
Step 6: Fill and Bake
Divide the batter evenly between your 8 cupcake liners, filling each about three-quarters of the way full. Bake for 15–17 minutes, until a toothpick inserted in the center comes out clean. Your kitchen is going to smell like a lavender field — you’re welcome.
Remove from the oven and let the cupcakes cool in the pan for 10 minutes before carefully transferring them to a wire rack. They must be completely cool before frosting — otherwise that beautiful buttercream will melt right off.
Step 7: Make the Honey Lavender Buttercream
Switch to the paddle attachment on your stand mixer. Cream the dairy-free butter and creamed honey together on high for 5 full minutes until light and fluffy. Add the icing sugar and salt, mixing on low until incorporated — go slow or you’ll have a powdered sugar cloud in your kitchen (learned that the hard way).
Add the lavender milk and a few drops of purple food coloring if you’re going for that gorgeous lilac look, then mix on low until combined. Turn the mixer to high and beat for another 5 minutes until the frosting is dreamy, fluffy, and cloud-like.
Step 8: Frost and Enjoy!
Transfer your buttercream to a piping bag fitted with a Wilton 1M tip and pipe generous swirls onto each cooled cupcake. If you don’t have a piping bag, a zip-lock bag with the corner snipped works just fine — no shame in it. Top with a sprinkle of dried lavender or a drizzle of honey for that extra chef’s kiss finish.
Expert Tips, Variations & Troubleshooting
Tips for the Best Results
Use creamed honey, not liquid honey. Creamed honey has a thicker, more stable consistency that works beautifully in both the batter and the buttercream. Liquid honey can make the batter too runny and affect the texture of the frosting.
Room temperature everything. Cold butter, cold egg whites, or cold yogurt will not incorporate properly. Set all your dairy-free ingredients out at least 30 minutes before you start baking.
Don’t skip the long whipping times. Both the batter and the buttercream call for extended beating — that’s what creates the light, airy texture that makes these cupcakes so irresistible.
Fun Variations to Try
Lemon Lavender: Add 1 teaspoon of lemon zest to the batter and a squeeze of fresh lemon juice to the buttercream. The citrus brightens the floral flavor beautifully — a perfect homemade lavender dessert idea for spring gatherings.
Lavender Earl Grey: Steep an Earl Grey tea bag along with the lavender in the milk for a more complex, slightly smoky floral note. Absolutely stunning and unique.
Berry Topped: Skip the piped frosting and top with fresh blueberries or raspberries for a more rustic spring cupcakes idea that feels effortlessly elegant.
Troubleshooting
Cupcakes came out gummy? You likely overmixed the batter after adding the flour. Next time, stir just until the last streaks of flour disappear.
Frosting is too runny? Add icing sugar a tablespoon at a time until it reaches your desired consistency. If your kitchen is warm, pop the bowl in the fridge for 10 minutes before piping.
Cupcakes sank in the middle? This usually means they were underbaked or the oven door was opened too early. Always wait until at least the 15-minute mark before checking.
Storage Instructions
| Storage Method | Duration |
|---|---|
| Airtight container in the fridge | Up to 7 days |
| Airtight container at room temperature | Up to 2 days (unfrosted only) |
| Freezer (unfrosted, wrapped individually) | Up to 2 months |
Reheating Tips
If your cupcakes have been in the fridge, let them sit at room temperature for about 20–30 minutes before serving — the buttercream will soften back up and they’ll taste freshly baked. You can also microwave an unfrosted cupcake for 10–15 seconds if you’re in a hurry.
No-Waste Kitchen Ideas
Leftover lavender milk? Stir it into your morning oatmeal, add it to a smoothie, or use it to make a lavender latte. Don’t let that beautiful infused milk go to waste! And if you have extra buttercream, it keeps in the fridge for up to a week and freezes well — just re-whip before using.
Nutritional Information

Per cupcake (including frosting), approximate values:
| Nutrient | Amount |
|---|---|
| Calories | ~285 kcal |
| Total Fat | 13g |
| Saturated Fat | 5g |
| Carbohydrates | 42g |
| Sugar | 32g |
| Protein | 2g |
| Sodium | 180mg |
| Fiber | 0.5g |
Nutritional values are estimates and will vary based on specific ingredients used.
Frequently Asked Questions
Can I use regular butter and milk instead of dairy-free?
Absolutely! This lavender honey cupcakes recipe works just as well with regular salted butter and whole milk. The texture and flavor will be very similar — just as delicious.
Where can I buy dried lavender for baking?
Look for food-grade dried lavender at specialty grocery stores, health food shops, or online. Make sure it’s labeled culinary or food-grade — craft lavender may be treated with chemicals you really don’t want in your baking.
Can I make these gluten-free?
Yes! Simply swap the all-purpose flour for a gluten-free 1:1 baking blend. The texture is very similar and they bake up just as beautifully — making it one of the most adaptable homemade lavender dessert ideas out there.
Can I make these cupcakes ahead of time?
Definitely. Bake the cupcakes a day ahead and store them unfrosted at room temperature. Make the buttercream fresh the next day for the best texture, then frost right before serving.
Can I use liquid honey instead of creamed honey?
You can in a pinch, but creamed honey is really recommended here. Liquid honey can make the batter slightly too wet and the buttercream less stable. If it’s all you have, reduce the lavender milk in the buttercream by half to compensate.
These lavender honey cupcakes are honestly one of my favorite spring cupcakes ideas to bring to any gathering — they look like they came from a fancy bakery but they’re totally doable at home on a weekend afternoon.
If you loved this recipe, you might also enjoy our creamy pesto chicken pasta bake for your next cozy dinner, or this high protein white chicken chili when you want something hearty and satisfying.
If you give these a try, I’d love to hear how they turned out! Drop a comment below with your thoughts and any fun variations you tried. And if you make them, please share a photo on Pinterest — tag us so we can see your beautiful lavender creations! These are just too pretty not to share.

Dreamy Lavender Honey Cupcakes
Equipment
- Stand Mixer
- Whisk Attachment
- Paddle Attachment
- Small Pot
- Cupcake Pan
- Cupcake Liners
- Wire cooling rack
- Fine Mesh Strainer
- Piping bag
- Wilton 1M Piping Tip
- Toothpick
Ingredients
Lavender Milk
- ½ cup Dairy-free milk
- 2 tsp Dried lavender food-grade / culinary lavender
Honey Lavender Cupcakes
- ¼ cup Dairy-free salted butter room temperature
- ⅔ cup Creamed honey
- 1 Egg white room temperature
- 1 tsp Vanilla extract
- ¼ cup Dairy-free yogurt room temperature
- ¾ cup All-purpose flour can substitute gluten-free 1:1 baking blend
- 1 tsp Baking powder
- ½ tsp Fine sea salt
- ¼ cup Lavender milk from the lavender milk recipe above
Honey Lavender Buttercream
- ½ cup Dairy-free salted butter room temperature
- 2 tbsp Creamed honey
- 1 ½ cups Icing sugar
- ¼ tsp Fine sea salt
- 2 tbsp Lavender milk from the lavender milk recipe above
- Purple food coloring optional, a few drops
Instructions
- In a small pot, combine the dairy-free milk and dried lavender and bring to a boil over high heat. Remove from the heat as soon as it starts to boil and allow the milk to cool to room temperature. Strain the lavender from the milk, discard the lavender, and set the lavender milk aside.
- Preheat the oven to 350°F (175°C) and place 8 cupcake liners in a cupcake pan.
- In the bowl of a stand mixer fitted with the whisk attachment, combine the room-temperature dairy-free butter and creamed honey. Beat together on high until light and fluffy, approximately 5 minutes. Don’t rush this step — the aeration is key to a tender cupcake.
- Add in the egg white, vanilla extract, and dairy-free yogurt and mix on high for 1 minute. The batter may look slightly curdled at this stage — that’s completely normal and it will come together once the flour is added.
- Add in the flour, baking powder, and salt and begin to mix on low. With the mixer still on low, slowly pour in the lavender milk and mix until just combined. Be careful not to overmix the batter — overmixing will cause the cupcakes to turn out gummy in texture.
- Fill each cupcake liner approximately ¾ full with the cupcake batter. Bake for 15–17 minutes or until a toothpick inserted in the center comes out clean.
- Remove the cupcakes from the oven and allow them to cool in the pan for 10 minutes. Gently remove each cupcake and place on a wire cooling rack to cool completely before frosting.
- In the bowl of a stand mixer fitted with the paddle attachment, cream the dairy-free butter and creamed honey together on high for 5 minutes until light and fluffy.
- Add in the icing sugar and salt and mix on low until combined. Add in the lavender milk (and purple food coloring if using) and mix on low until combined. Turn the mixer to high and beat for 5 minutes until the buttercream is light, fluffy, and cloud-like.
- Transfer the buttercream to a piping bag fitted with a Wilton 1M tip and pipe generous swirls onto each fully cooled cupcake. Top with a sprinkle of dried lavender or a drizzle of honey if desired. Store leftover cupcakes in an airtight container in the fridge for up to 7 days.
