
The Lavender Latte My Whole Family Begs For
The first sip should hit you with a soft floral aroma, not a punch of perfume. That’s the line between a lavender latte that feels like a garden in bloom and one that tastes like soap. I’ve spent years adjusting ratios, steeping times, and milk temperatures to get this right. Here’s the method that finally worked—and now I make it on repeat.

Why Homemade Lavender Syrup Matters
Store-bought syrups often rely on artificial flavoring or too much sugar. They mask the coffee instead of complementing it. A simple syrup with dried culinary lavender buds gives you control. The key is steeping time: too short, and you get weak floral hints; too long, and it turns bitter. I simmer for exactly 5 minutes, then steep off heat for 30 minutes. That window captures the lavender’s delicate top notes without pulling out the harsh compounds. Strain through a fine-mesh strainer to catch every tiny bud—nobody wants a mouthful of gritty flowers.
Dialing In the Espresso
Lavender is a strong flavor. It can easily dominate a weak coffee. I use a double shot with a 1:2 ratio: 18 grams of coffee in, 36 grams of liquid out, in 25 to 30 seconds. The grind should feel like fine table salt. If the shot runs too fast (under 20 seconds), the coffee will taste sour and get lost. Too slow (over 35 seconds), and you’ll get bitterness that clashes with the floral notes. Look for a crema that’s thick and hazelnut-brown with slight tiger stripes. That’s your signal the extraction is balanced.
Common Mistake: Overheating the Milk
Milk steamed past 160°F (71°C) loses its sweetness and develops a scalded taste. That flat, cooked flavor kills the lavender’s nuance. I stop steaming when the pitcher feels hot to the touch but not burning—around 150°F (65°C). The microfoam should be velvety, with bubbles so fine they look like wet paint. If you see large bubbles, tap the pitcher on the counter and swirl gently to break them down.
Building the Latte
Start with 2 tablespoons of lavender syrup in the bottom of your mug. Pour the espresso over it and stir once. This blends the floral notes into the coffee before the milk dilutes them. Then pour the steamed milk over the back of a spoon to create layers, or free-pour if you want latte art. The first taste should be coffee, then a wave of lavender that lingers without cloying. If the floral note hits you immediately, cut back to 1.5 tablespoons next time.
Variations Worth Trying
Swap half the sugar in the syrup for honey for a deeper sweetness. Use oat milk for a creamier body that still lets the lavender shine. For a caffeine-free version, replace the espresso with a strong chamomile or rooibos tea—steep it double strength so it holds up to the milk. Remember, caffeine affects everyone differently; if you’re sensitive, the decaf option is a good choice. Consult a healthcare professional for advice on caffeine intake during pregnancy or with certain health conditions.
Takeaway
A great lavender latte is about restraint. Let the coffee speak, let the milk smooth, and let the lavender whisper. With a precise syrup and a properly pulled shot, you’ll get a drink that feels special without being fussy. Handle hot equipment and liquids safely, and enjoy the process as much as the cup.
Frequently Asked Questions
Can I use store-bought lavender syrup?
Yes, but check the label for artificial flavors or high fructose corn syrup. A homemade syrup gives you control over sweetness and floral intensity. If using store-bought, start with less—many are sweeter than homemade.
What type of milk works best for a lavender latte?
Whole milk creates the richest microfoam and balances the floral notes. Oat milk is a good dairy-free alternative, as it steams well and has a neutral flavor. Avoid skim milk—it can produce thin foam that doesn't hold.
The lavender syrup tastes soapy or bitter. What went wrong?
That usually means the lavender buds were over-steeped or simmered too long. Stick to 5 minutes of simmering and 30 minutes of steeping. Also, use culinary-grade dried lavender, not the kind from a craft store.
Can I make a lavender latte without an espresso machine?
Absolutely. Brew a strong double shot using a moka pot or Aeropress with a fine grind. Aim for a concentrated coffee that mimics espresso's body. The steam wand can be replaced by heating milk on the stove and whisking vigorously for foam.
Lavender Latte
A perfectly balanced lavender latte with a homemade syrup that highlights floral notes without overpowering the espresso. Barista-level technique for smooth, aromatic results.
- Espresso machine
- steam wand
- small saucepan
- fine-mesh strainer
- glass jar
- milk pitcher
- thermometer
- 1 double shot espresso (18g coffee, 36g yield)
- 1 cup whole milk (or oat milk for dairy-free)
- 2 tablespoons lavender syrup (recipe below)
- For lavender syrup:
- 1 cup water
- 1 cup granulated sugar
- 2 tablespoons dried culinary lavender buds
- Make the lavender syrup: Combine water and sugar in a small saucepan. Heat over medium, stirring until sugar dissolves. Add lavender buds, reduce heat to low, and simmer 5 minutes. Remove from heat, cover, and steep 30 minutes. Strain through a fine-mesh strainer into a glass jar. Discard solids. Cool completely.
- Pull the espresso shot: Dose 18g of finely ground coffee into the portafilter. Tamp evenly, then extract 36g of espresso in 25-30 seconds. The shot should have a thick, hazelnut-brown crema with slight tiger-striping.
- Steam the milk: Pour cold milk into a metal pitcher. Submerge the steam wand tip just below the surface, then turn on steam. As the milk expands, lower the pitcher to keep the tip at the surface, creating a gentle whirlpool. Stop when the pitcher feels hot to the touch (about 150°F/65°C). Tap the pitcher on the counter to pop large bubbles, then swirl to integrate the microfoam.
- Add the lavender syrup to the bottom of a warm mug.
- Pour the espresso over the syrup and stir briefly to combine.
- Pour the steamed milk over the back of a spoon to layer, or free-pour for latte art. The milk should feel velvety, not bubbly.
- Optionally, garnish with a pinch of dried lavender buds. Serve immediately.
Store lavender syrup in the refrigerator for up to 2 weeks. Shake before use. For a caffeine-free version, use decaf espresso or a strong herbal tea base. Caffeine affects people differently; consult a healthcare professional for personal dietary needs.
Recipe: Lavender Latte
Equipment
- espresso machine
- steam wand
- small saucepan
- fine-mesh strainer
- glass jar
- milk pitcher
- thermometer
Ingredients
- 1 double shot espresso (18g coffee, 36g yield)
- 1 cup whole milk (or oat milk for dairy-free)
- 2 tablespoons lavender syrup (recipe below)
- For lavender syrup:
- 1 cup water
- 1 cup granulated sugar
- 2 tablespoons dried culinary lavender buds
Instructions
- Make the lavender syrup: Combine water and sugar in a small saucepan. Heat over medium, stirring until sugar dissolves. Add lavender buds, reduce heat to low, and simmer 5 minutes. Remove from heat, cover, and steep 30 minutes. Strain through a fine-mesh strainer into a glass jar. Discard solids. Cool completely.
- Pull the espresso shot: Dose 18g of finely ground coffee into the portafilter. Tamp evenly, then extract 36g of espresso in 25-30 seconds. The shot should have a thick, hazelnut-brown crema with slight tiger-striping.
- Steam the milk: Pour cold milk into a metal pitcher. Submerge the steam wand tip just below the surface, then turn on steam. As the milk expands, lower the pitcher to keep the tip at the surface, creating a gentle whirlpool. Stop when the pitcher feels hot to the touch (about 150°F/65°C). Tap the pitcher on the counter to pop large bubbles, then swirl to integrate the microfoam.
- Add the lavender syrup to the bottom of a warm mug.
- Pour the espresso over the syrup and stir briefly to combine.
- Pour the steamed milk over the back of a spoon to layer, or free-pour for latte art. The milk should feel velvety, not bubbly.
- Optionally, garnish with a pinch of dried lavender buds. Serve immediately.