Peggy’s Lavender & Honey Coffee Cake
I first made Peggy’s Lavender & Honey Coffee Cake on a rainy Saturday because I wanted something floral but homey to pair with a pot of strong coffee. This cake balances delicate dried culinary lavender with a rich honey sweetness and a tender, crumbly texture — the kind of recipe that feels special enough for brunch yet simple enough for a midweek treat. If you like gentle floral notes without being perfumed, this coffee cake is the kind to keep in rotation.
Why you’ll love this dish
Lavender is subtle in baking when used correctly, and here it’s paired with honey to amplify warmth rather than perfume. The crumb is moist from sour cream (or yogurt if you prefer), the crumb topping adds a buttery crunch, and the honey glaze brings everything together with a glossy finish. It’s ideal for weekend brunches, tea parties, Mother’s Day, or anytime you want a slightly elevated but approachable dessert.
“Delicate, buttery, and faintly floral—Peggy’s cake felt like a cozy spring morning in a slice.”
This recipe is also a gentle intro to floral baking for people who are curious but nervous about lavender. If you enjoy lavender in other desserts, you might also appreciate a honey lavender cheesecake for a richer finish; I tested variations inspired by honey lavender cheesecake techniques while developing the glaze.
The cooking process explained
Before you bake, know what to expect: you’ll cream butter and sugar, fold in eggs and honey, then alternate flour with the sour cream to keep the batter tender. A quick lavender-sugar rub releases fragrance without making the cake taste soapy; think gentle, not perfumed. The streusel is mixed cold, sprinkled over the batter, and the cake bakes until a toothpick comes out with a few moist crumbs. Once cooled slightly, a warm honey glaze finishes it off.
Gather these items
- 1 1/2 cups all-purpose flour
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp fine sea salt
- 1 tbsp culinary dried lavender, crushed (use less if you’re sensitive)
- 1/2 cup unsalted butter, room temperature (plus 3 tbsp cold for streusel)
- 2/3 cup granulated sugar
- 1/3 cup honey, plus 2 tbsp for glaze
- 2 large eggs, room temperature
- 1 tsp vanilla extract
- 3/4 cup sour cream (or plain Greek yogurt for tang)
- For the streusel: 3/4 cup brown sugar, 1/2 cup flour, 1/2 tsp cinnamon, pinch of salt
- Optional: lemon zest for brightness, pinch of nutmeg
Notes/substitutions: If you don’t have sour cream, Greek yogurt works but omit a tablespoon of liquid if the batter seems loose. For lavender, always use culinary-grade dried buds; common garden lavender can be bitter. For a dairy-free version, substitute vegan butter and coconut yogurt and increase baking time slightly.
Directions to follow
- Preheat the oven to 350°F (175°C). Grease an 8- or 9-inch round pan and line the bottom with parchment.
- Lightly crush lavender buds between your fingers or in a mortar to release aroma. Toss with 1–2 teaspoons sugar to help distribute evenly.
- In a bowl, whisk flour, baking powder, baking soda, and salt. Stir in the crushed lavender.
- In a stand mixer or large bowl, cream 1/2 cup butter with granulated sugar until light and fluffy (about 3–4 minutes). Beat in honey, then add eggs one at a time, mixing well. Stir in vanilla.
- Fold in the dry ingredients in three parts, alternating with sour cream, beginning and ending with the flour mixture. Mix just until combined.
- Prepare streusel: cut cold butter into brown sugar, flour, cinnamon, and salt until crumbly. Large crumb pieces give the best texture.
- Pour batter into the prepared pan and smooth the top. Sprinkle streusel evenly over the batter.
- Bake 30–40 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Rotate the pan halfway through for even browning.
- While the cake rests, warm 2 tbsp honey with a teaspoon of water to make a thin glaze. Brush over the warm cake for shine and extra honey flavor. Let cool slightly before slicing.
For technique notes and a slightly different assembly approach, I refer to a tested method from a similar honey-lavender cheesecake step-by-step honey lavender cheesecake method that helped me tune bake times.
Best ways to enjoy it
Serve slices warm or at room temperature. A smear of mascarpone or a dollop of crème fraîche complements honey’s sweetness without overpowering lavender. For drinks, strong coffee, Earl Grey, or a light oolong are natural partners. For a brunch plate, add fresh berries and a lightly dressed green salad to cut richness. If you want a dessert-style pairing, try a milky latte or a floral white tea.
I sometimes plate the cake with a spoonful of lemon curd on the side — the acidity lifts the honey — inspired by other lavender-honey desserts like the easy no-bake versions I experimented with in development (easy lavender no-bake cheesecake).
How to store & freeze
Store at room temperature under a cake dome for up to 48 hours. For longer storage, wrap tightly with plastic wrap (or put in an airtight container) and refrigerate up to 5 days. To freeze, slice and wrap each piece in plastic wrap then foil; freeze up to 3 months. Thaw overnight in the fridge and bring to room temperature before serving.
Food safety note: Because this cake contains dairy and eggs, keep it refrigerated if your kitchen is above 70°F or if you’ll hold it more than 2 days.
Helpful cooking tips
- Crush lavender gently: use your fingers or a mortar. Pulverizing it into powder can make the flavor harsh.
- Measure flour by spooning into the cup and leveling — too much flour makes a dry crumb.
- Cold butter in the streusel yields better texture; don’t overwork it.
- If you’re nervous about lavender strength, start with 2 teaspoons instead of a tablespoon. You can always dust a little extra on top after baking for more aroma.
- Let the cake cool 10–15 minutes before glazing; a hot cake will absorb the glaze and lose shine.
Creative twists
- Citrus-lavender: add 1–2 tsp lemon zest to the batter for brightness.
- Nutty crumble: add chopped pistachios or almonds to the streusel for crunch and color.
- Fruit fold-ins: gently fold in 1 cup blueberries or chopped peaches for a summer version.
- Vegan version: use plant-based butter, aquafaba or a commercial egg replacer, and coconut yogurt; reduce oven temp slightly and watch bake time.
- Honey-vanilla glaze: swap a tablespoon of honey for maple syrup and add vanilla for a deeper finish.
For inspo on a richer cheesecake-style pairing, I looked at how flavor balances were handled in this lavender-honey cheesecake resource lavender-honey cheesecake ingredient notes.
Your questions answered
Q: Can I use fresh lavender?
A: Use only culinary-grade lavender, fresh or dried. Fresh lavender can be more intense and watery — reduce quantity and lightly dry it first. Dried culinary lavender buds are most reliable.
Q: How long does the cake stay moist?
A: At room temp under a dome it stays pleasantly moist for about 48 hours. Refrigerating extends life to 4–5 days but can slightly firm the crumb; bring to room temperature before serving.
Q: Can I substitute lavender with another floral?
A: You can try rosemary or thyme sparingly for a savory-floral note, but they’ll change the cake’s character. Orange blossom water is powerful — if you use it, a few drops go a long way.
Q: Is this safe for kids?
A: Yes — the lavender here is culinary and used in small amounts. The cake contains honey, so don’t feed honey to children under one year.
Q: Can I make this gluten-free?
A: Use a 1:1 gluten-free flour blend that includes xanthan gum. Expect slight differences in texture; add a tablespoon of extra sour cream if the batter seems dry.
Conclusion
If you want the original inspiration and Peggy’s precise proportions, see the official Peggy’s Lavender and Honey Coffee Cake write-up at Peggy’s Lavender and Honey Coffee Cake. For another tested take on lavender-and-honey coffee cake with variations and photos, the Foodness Gracious version offers helpful tips and visual guidance: Lavender and Honey Coffee Cake – Foodness Gracious.
Lavender & Honey Coffee Cake

Ingredients
For the cake
- 1 1/2 cups all-purpose flour Spoon into the cup and level to avoid too much flour.
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp fine sea salt
- 1 tbsp culinary dried lavender, crushed Use less if sensitive to lavender flavor.
- 1/2 cup unsalted butter, room temperature Plus 3 tbsp cold butter for streusel.
- 2/3 cup granulated sugar
- 1/3 cup honey Plus 2 tbsp for glaze.
- 2 large eggs, room temperature
- 1 tsp vanilla extract
- 3/4 cup sour cream (or plain Greek yogurt) For a tangy flavor.
For the streusel
- 3/4 cup brown sugar
- 1/2 cup flour
- 1/2 tsp cinnamon
- pinch salt
Optional Enhancements
- 1 tsp lemon zest For brightness.
- pinch nutmeg
Instructions
Preparation
- Preheat the oven to 350°F (175°C). Grease an 8- or 9-inch round pan and line the bottom with parchment.
- Lightly crush the lavender buds between your fingers or in a mortar to release the aroma. Toss with 1-2 teaspoons of sugar to distribute evenly.
- In a bowl, whisk flour, baking powder, baking soda, and salt together. Stir in the crushed lavender.
Mixing the Batter
- In a stand mixer or large bowl, cream 1/2 cup butter with granulated sugar until light and fluffy (about 3-4 minutes). Beat in honey, then add eggs one at a time, mixing well. Stir in vanilla.
- Fold in the dry ingredients in three parts, alternating with sour cream, beginning and ending with the flour mixture. Mix just until combined.
Preparing Streusel and Baking
- Prepare the streusel by cutting cold butter into brown sugar, flour, cinnamon, and salt until crumbly. Large crumb pieces give the best texture.
- Pour the batter into the prepared pan and smooth the top. Sprinkle the streusel evenly over the batter.
- Bake for 30-40 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Rotate the pan halfway through for even browning.
- While the cake rests, warm 2 tablespoons honey with a teaspoon of water to make a thin glaze. Brush over the warm cake for shine and extra honey flavor. Let cool slightly before slicing.
