The quickest way to make a simple round cake feel a little special is to tuck something fragrant into the batter—and this lavender peach cake does exactly that. You get a soft, buttery crumb with little pockets of juicy peach, and a gentle floral note that hits your nose the moment you slice in.
It bakes up neatly in a 9-inch pan, domes just a bit, and turns a light golden color at the edges. If you’ve made my brown sugar peach cake, this one feels like its calmer, more aromatic cousin—less caramel, more garden-in-the-sun.
Why You’ll Love This Recipe
- The dried lavender perfumes the whole cake without needing a frosting or glaze to “add interest.”
- Diced fresh peaches bake into jammy, tender pockets that keep the crumb from feeling dry.
- It’s a straightforward creaming method cake (no fancy steps), so it’s doable even on a weeknight.
- The vanilla rounds out the floral note, so the lavender reads as “fresh” instead of soapy.
- It slices clean once cooled, making it easy to serve as a simple dessert or brunch cake.
- One bowl for dry, one bowl for wet—minimal mess, maximum payoff.
The Story Behind This Recipe
I developed this cake when I wanted something peachy but not heavy, and I kept thinking about how well lavender plays with fruit. I already love the bright, perfumed direction of my lemon lavender cake, so I leaned into that same gentle floral vibe and let fresh peaches do the rest.
What It Tastes Like
This cake is moderately sweet (it doesn’t scream “birthday cake”), with a buttery vanilla base and a clear lavender aroma that comes through most on the first bite. The crumb is soft and tender, and the peaches melt into the batter so you get little bursts of fruit without turning the whole cake soggy. The lavender and peach together taste airy and fragrant—like ripe fruit with a subtle herbal lift.
Ingredients You’ll Need
Lavender is powerful here, so measure it (2 teaspoons) and mix it thoroughly into the dry ingredients to distribute the flavor evenly. Use softened unsalted butter so it creams smoothly with the sugar, and dice the peaches fairly small so they suspend in the batter instead of sinking into one wet layer. If you’re already a fan of floral bakes like my oven-baked lemon lavender cake, you’ll recognize that same clean, perfumed finish.
- 1 1/2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 2 large eggs
- 1/2 cup milk
- 2 teaspoons dried lavender
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1 cup fresh peaches, peeled and diced
- 1 teaspoon vanilla extract
How to Make Lavender Peach Cake
- Prep the oven and pan. Heat the oven to 350°F (175°C). Grease a 9-inch round cake pan, making sure to get into the corners where cakes love to stick.
- Mix the dry ingredients. In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and dried lavender. You want the lavender evenly dispersed so you don’t bite into one concentrated floral spot.
- Cream the butter and sugar. In a separate bowl, beat the softened butter with the granulated sugar until it looks lighter in color and fluffy, not sandy. This step helps the cake bake up tender.
- Add the wet ingredients. Beat in the eggs, then mix in the milk and vanilla extract until the mixture looks smooth and cohesive. If it looks slightly curdled for a moment, keep mixing—it typically comes together as the dry ingredients go in.
- Combine wet and dry—gently. Add the dry mixture gradually to the wet mixture, stirring just until you stop seeing dry flour. Don’t overmix; the batter should look thick and smooth, not elastic.
- Fold in the peaches. Gently fold in the diced peaches until they’re evenly scattered through the batter. Try not to crush them—those little chunks are what make the slices juicy.
- Pan and smooth. Scrape the batter into the prepared pan and smooth the top into an even layer. The batter will be fairly thick, so take a few seconds to level it.
- Bake. Bake for 30–35 minutes, until the top is set and lightly golden, and a toothpick inserted in the center comes out clean (a moist crumb is fine; wet batter isn’t).
- Cool properly. Let the cake cool in the pan for 10 minutes, then turn it out onto a wire rack to cool completely. It’s easier to slice cleanly once fully cool.
Tips for Best Results
- Use truly softened butter. If it’s too cold, it won’t cream well with the sugar and you’ll lose that light, tender texture.
- Dice the peaches small and even. Think blueberry-size chunks; big pieces can create wet pockets that make the crumb look underbaked around them.
- Stop mixing as soon as the flour disappears. Overmixing can make the cake bake up tighter, and you want a soft, delicate crumb to match the floral note.
- Check at 30 minutes. Lavender-forward cakes can read “dry” if overbaked; pull it as soon as the toothpick comes out clean.
- Cool completely before slicing. Warm slices tend to crumble and smear the peach pieces; a cool cake gives neat, bakery-style wedges.
Variations and Substitutions
- Dial the lavender up or down slightly: If you’re new to lavender, use a light hand when measuring the 2 teaspoons (level, not heaping). If you already love floral desserts, you can keep it exactly as written for a clear lavender presence.
- Peach ripeness matters: Use ripe peaches that still feel a bit firm; overly soft peaches can break down more and make the crumb wetter around the fruit.
How to Serve It
I like this cake in simple wedges so the peach pieces show in the slice. It’s especially nice served at room temperature, when the lavender aroma is most noticeable and the crumb feels soft rather than buttery-cold. If you’re planning a brunch spread, it sits beautifully alongside other floral bakes like my summer brunch lemon lavender cake for a cohesive “herbs + fruit” table.
How to Store It
Once the cake is fully cooled, store it covered to keep the crumb tender. For longer keeping, refrigerate it (still covered) and let slices come back toward room temperature before serving so the peach pockets soften and the lavender aroma opens up again. You can also freeze the cooled cake for later; thaw until the center no longer feels icy before slicing.
Final Thoughts
If you’re craving a cake that’s simple to make but doesn’t taste ordinary, this lavender peach combo delivers—soft vanilla crumb, juicy fruit, and that clean, aromatic floral finish that makes each slice feel intentional.
Conclusion
If you want to explore more lavender-and-peach inspiration, I like the flavor ideas in Lavender, Peach Cake with Walnuts, the visual technique cues in Peach Lavender Cake (video), and the cozy fruit-forward direction of Lavender Peach Cobbler with Honey Whipped Cream.

Lavender Peach Cake
Ingredients
Dry Ingredients
- 1.5 cups all-purpose flour
- 2 teaspoons dried lavender Measure carefully for balanced flavor.
- 1 teaspoon baking powder
- 0.5 teaspoon baking soda
- 0.25 teaspoon salt
Wet Ingredients
- 0.5 cups unsalted butter, softened Ensure butter is truly softened for easy creaming.
- 1 cup granulated sugar
- 2 large eggs
- 0.5 cups milk
- 1 teaspoon vanilla extract
Fruits
- 1 cup fresh peaches, peeled and diced Dice small to keep them suspended in the batter.
Instructions
Preparation
- Preheat the oven to 350°F (175°C) and grease a 9-inch round cake pan.
- In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and dried lavender.
- In a separate bowl, beat the softened butter and granulated sugar until fluffy.
- Add in the eggs, followed by the milk and vanilla extract, mixing until smooth.
- Gradually mix the dry ingredients into the wet mixture until just combined.
- Gently fold in the diced peaches.
- Pour the batter into the prepared cake pan and smooth the top.
Baking
- Bake for 30–35 minutes, until golden and a toothpick inserted in the center comes out clean.
- Cool in the pan for 10 minutes, then turn out onto a wire rack to cool completely.


