Start by gently heating honey and dried lavender over low heat for a few minutes. Do not boil, as high heat can make the flavor bitter. Allow the mixture to steep so the honey absorbs the floral aroma.
Strain out the lavender buds to keep the texture smooth. Let the honey cool completely before combining it with yogurt. This prevents melting and maintains thickness.
In a bowl, mix Greek yogurt, vanilla extract, lemon zest, and sea salt. Slowly add the cooled lavender honey and stir until fully blended and smooth.
Transfer the mixture into a shallow container and freeze. Stir every 30–45 minutes to prevent ice crystals and ensure a creamy texture.
Slice peaches in half and remove the pits. Scoop out a small amount from the center to create space for filling. Freeze peach halves briefly so they stay firm.
Once the yogurt reaches a scoopable consistency, spoon it into the peach halves. Fill generously and shape the top for a beautiful presentation.
Freeze the filled peaches until set. Before serving, garnish with honey drizzle, pistachios, lavender sprigs, or edible flowers for an elegant finish.