In a small saucepan, combine the water and lavender buds. Heat gently over low heat for about 5-7 minutes, allowing the lavender to infuse. Do not boil.
Strain the lavender-infused water into a pitcher, discarding the lavender buds.
Add the fresh lemon juice, coconut milk, agave nectar, and optional lavender extract to the pitcher. Stir well to combine.
Taste and adjust sweetness if needed. Chill the lemonade in the refrigerator for at least 30 minutes to allow the flavors to meld.
To serve, fill glasses with ice cubes. Pour the coconut lavender lemonade over the ice.
Garnish with fresh mint sprigs and lemon slices before serving.
Notes
This lemonade is best served chilled. You can adjust the amount of agave nectar to your preferred sweetness level.