There was a Tuesday morning last October when I almost didn’t make it out of bed. The kind of morning where the alarm feels less like a wake-up call and more like a personal attack. I dragged myself into the kitchen, brewed a standard cup of coffee, and took one sip. It was bitter, hot, and completely uninspired. I stared at that mug for a full minute, wondering if I should just go back to sleep and call in sick.
Then, I saw the little jar of culinary lavender sitting on my spice rack—a leftover from that lemon lavender shortbread cookies I made for the neighborhood bake sale. It hit me. Why was I drinking hot, bitter coffee when it was 65 degrees outside and the air smelled like crisp apples and woodsmoke? I needed something cold, something floral, something that felt like a hug in a glass.
I grabbed the oat milk, the vanilla extract, and that lavender. I shook it up in a mason jar with ice, and the first sip stopped my brain from racing. It was creamy, subtly sweet, and carried this delicate floral note that made me actually want to be awake. I made that Iced Vanilla Lavender Oat Milk Latte three days in a row. My neighbors started asking what I was drinking. My partner, who usually sticks to black coffee, asked for the recipe. And honestly? I haven’t looked back since.
This isn’t just a coffee drink. It’s a five-ingredient moment of peace. You don’t need an expensive espresso machine, you don’t need fancy syrups from a specialty shop, and you definitely don’t need to spend $8 at a cafe. You just need five things you probably already have, or can grab on your way home. It’s the kind of drink that makes you feel like you’re treating yourself, even though you’re just standing in your pajamas.
Why You’ll Love This Iced Vanilla Lavender Oat Milk Latte
Once you try this, you’ll realize that coffee doesn’t have to be a serious, bitter ritual. It can be fun, aromatic, and surprisingly sophisticated without being complicated. Here’s why this Iced Vanilla Lavender Oat Milk Latte has taken over my kitchen cabinet and my morning routine:
- It’s actually caffeine-free friendly — Wait, what? Yes. Because the lavender and vanilla are so aromatic, you can swap the espresso for decaf or even cold brew concentrate, and it still tastes like a treat. I sometimes make this with just cold brew and extra ice when I want the flavor without the jitters.
- Zero barista skills required — You don’t need to steam milk or pull a perfect shot. Just shake it in a jar. Seriously. If you can shake a cocktail shaker (or a mason jar with a lid), you can make this. I’ve made this while half-asleep, and it still turned out perfect.
- Oat milk is the secret weapon — Almond milk is too thin. Soy milk is too heavy. Oat milk has that natural creaminess and slight sweetness that mimics dairy without the lactose. It blends with the lavender so smoothly you won’t even notice the difference. Plus, it’s better for the environment, which is a nice bonus.
- Five ingredients. That’s it. — Coffee (or espresso), oat milk, vanilla, lavender, and ice. No complicated syrups, no sugar cubes, no fancy tools. It’s the simplest thing you can make that tastes like a luxury.
- Perfect for any time of day — Sure, it’s great for breakfast. But I also make this as an afternoon pick-me-up, or even as a dessert drink after dinner. It pairs beautifully with my fall brown butter pumpkin cookies if you’re looking for a cozy snack pairing.
This recipe has saved me on mornings when I’m running late but still want to feel civilized. It’s quick, it’s refreshing, and it smells incredible while it’s being made. Your whole house will smell like a fancy French bakery, and you’ll get it done in under five minutes.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m not asking you to buy a bunch of exotic ingredients that will sit in your pantry for years. This is about using what you have and elevating it with just a few key items.
The Core Five
Strong Coffee or Espresso (2 shots / 60ml) — This is your base. You can use freshly brewed espresso, cold brew concentrate, or even strong brewed coffee that’s been chilled. I prefer cold brew because it’s naturally less acidic and smoother. If you use hot espresso, let it cool for a few minutes before pouring over ice, or it’ll melt everything too fast.
Oat Milk (1 cup / 240ml) — I use Barista Edition oat milk if I have it, because it froths better, but regular oat milk works fine too. The key is to use a brand that’s creamy and not too watery. Oatly, Oat Dream, or any store brand labeled “barista” style works great. Avoid the unsweetened vanilla versions if you want it naturally sweeter; plain is better because you control the sugar.
Vanilla Extract (1 teaspoon) — Do not use imitation vanilla. This is one of those times where the quality matters. Real vanilla adds a warm, sweet depth that ties the floral lavender to the coffee. If you have homemade vanilla extract, even better. It makes a huge difference in the aroma.
Culinary Lavender (1 teaspoon dried buds) — This is the star. You need culinary-grade dried lavender buds, not potpourri. Potpourri has fragrances in it that aren’t safe to eat. Look for lavender in the spice aisle near the tea bags. It should smell floral and sweet, not perfumey. If you can’t find dried lavender, you can use a strong lavender tea bag, but the dried buds give you more control over the strength.
Ice Cubes (as needed) — The more the merrier. You want enough ice to keep the drink cold without watering it down too quickly. Large ice cubes are better because they melt slower, but standard cubes work fine.
Optional Add-Ins
Simple Syrup (1-2 teaspoons) — If you like it sweeter, you can add a little simple syrup. I usually skip it because the oat milk and vanilla are sweet enough, but taste and adjust. Honey or maple syrup also work if you want a different flavor profile.
Extra Vanilla — If you’re a vanilla lover (like me), don’t be shy. I often bump it up to 1.5 teaspoons. The vanilla plays nicely with the lavender, creating this classic “French vanilla” vibe.
Lavender Sugar Rim — For a fancy touch, rub a lemon wedge around the rim of your glass and dip it in a mix of sugar and crushed dried lavender. It looks beautiful and adds a crunchy, aromatic first sip.
Shopping Tips
I always buy my dried lavender in bulk if I can find it, because it lasts forever in the pantry. Just keep it in an airtight container away from light. If you’re nervous about using lavender, start with half a teaspoon. It can get bitter if you use too much. One teaspoon is the sweet spot for most palates.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Mason Jar with Lid — I use a standard 16-ounce mason jar. It’s perfect for shaking. If you don’t have a lid that fits tightly, you can use a small piece of plastic wrap or just your hand (though I don’t recommend that, it’s messy). A cocktail shaker works too, but the mason jar is easier to clean.
Measuring Spoons — Just a standard teaspoon. You don’t need precision here, but consistency helps. I keep my measuring spoons right next to my coffee maker so I don’t have to search for them.
Glass or Tumbler — Any glass works. I like tall glasses because they look pretty with the layers of ice and milk. A rocks glass works if you prefer a smaller drink.
Strainer (Optional) — If you shake the lavender directly in the jar, you might get some buds in your drink. I like to strain it through a fine-mesh sieve into the glass, but if you don’t mind a little texture, you can skip this. I usually strain it just to be safe.
Coffee Maker or Espresso Machine — Obviously, you need a way to make your coffee. I use a French press for my cold brew, but any method works. If you’re in a rush, instant coffee dissolved in a little hot water works in a pinch, though it won’t taste as good.
Knife and Cutting Board (Optional) — Only if you’re doing the lavender sugar rim. Otherwise, you can skip this entirely.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up. This takes about 5 minutes from start to finish.
Step 1: Brew Your Coffee (or Prepare Cold Brew)
If you’re using espresso, pull two shots now. If you’re using brewed coffee, make a strong cup—about 6 ounces. The key is that the coffee needs to be stronger than usual because the ice and milk will dilute it. If you’re using cold brew, you’re already ahead of the game. Just measure out 6 ounces of cold brew concentrate.
Pro Tip: If you’re using hot espresso, let it cool for 2-3 minutes. Pouring boiling hot espresso over ice will melt the ice too fast and water down your drink. You want the coffee to be room temperature or slightly chilled.
Step 2: Steep the Lavender
Here’s where the magic happens. Add 1 teaspoon of dried culinary lavender buds to your hot coffee (or hot water if you’re making a lavender syrup base). Let it steep for 3-5 minutes. You’ll smell it immediately—that floral, soothing scent is filling the kitchen. If you’re using cold brew, you can skip this step and just add the lavender directly to the jar, but steeping it in heat extracts the flavor better.
Watch Out: Don’t steep it longer than 5 minutes, or it can get bitter. Lavender is potent. Think of it like tea; you don’t want to leave the bag in forever.
Step 3: Shake It Up
Strain the coffee into your mason jar. Discard the lavender buds (or save them for baking, like in my lemon lavender shortbread cookies). Add 1 cup of oat milk, 1 teaspoon of vanilla extract, and a handful of ice cubes to the jar. Screw the lid on tight.
Shake it vigorously for 15-20 seconds. You want it to get frothy and cold. This step is crucial because it chills the milk and mixes the flavors evenly. You’ll see the milk turn a creamy, opaque color. If you’re feeling fancy, you can shake it until it’s extra frothy, but it’s not necessary.
Step 4: Assemble the Drink
Fill your serving glass with fresh ice cubes. If you’re doing the lavender sugar rim, do that before you fill the glass. Pour the shaken oat milk mixture over the ice. It should look layered and pretty, with the white milk swirling into the darker coffee.
If you didn’t strain the lavender in Step 2, strain it now into the glass. If you kept the lavender in the jar, just pour the whole thing in, buds and all.
Step 5: Top and Serve
Top with a little extra foam if you have it, or just a sprinkle of dried lavender on top for garnish. Add a straw and enjoy immediately. The ice will start melting, so drink it while it’s cold and refreshing.
Total Time: About 5 minutes (depending on how fast you brew your coffee).
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Use Cold Brew for Smoothness
Cold brew is naturally less acidic and sweeter than hot coffee. If you’re sensitive to acid or just want a smoother taste, cold brew is your best friend. I make a big batch of cold brew on Sunday and keep it in the fridge all week. It’s the ultimate meal prep hack.
Don’t Skimp on the Vanilla
The vanilla is what bridges the gap between the coffee and the lavender. If you use too little, the lavender will taste soapy. If you use too much, it’ll taste like soap. One teaspoon is the sweet spot. Taste your oat milk first—if it’s sweet, you can reduce it to half a teaspoon.
Control the Lavender Strength
Lavender varies by brand. Some are more potent than others. Start with 1 teaspoon. If you love floral flavors, you can go up to 1.5 teaspoons. But if you’re new to lavender, start small. You can always add more next time, but you can’t take it out.
Shake Well for Creaminess
Shaking the oat milk with ice creates a nice frothy texture that mimics a cappuccino. If you skip the shake, the drink will be flat. Don’t skip this step. It’s what makes it feel like a café drink.
Make a Lavender Syrup Ahead
If you make this drink often, make a lavender syrup. Simmer 1 cup water, 1 cup sugar, and 2 tablespoons dried lavender for 10 minutes. Strain and store in the fridge. Then, you just add a tablespoon of syrup to your drink. It’s faster and more consistent.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Coconut Milk Version
Swap oat milk for full-fat coconut milk. It adds a tropical twist and is dairy-free and paleo-friendly. The coconut pairs beautifully with the vanilla. I use this version when I’m avoiding oats.
Matcha Lavender Latte
Skip the coffee entirely. Whisk 1 teaspoon matcha powder with a little hot water, then add it to the oat milk and lavender. It’s earthy, floral, and energizing. Great for mornings when you want a different kind of boost.
Decaf Version
Use decaf espresso or decaf cold brew. The flavor is exactly the same, just without the caffeine. Perfect for evenings or if you’re sensitive to caffeine.
Hot Version
You can make this hot! Skip the ice, heat the oat milk in a saucepan, and pour over the coffee. Top with whipped cream and a sprinkle of lavender. It’s like a cozy winter drink.
Extra Sweet
Add 1 tablespoon of maple syrup or honey. Or use a sweetened oat milk. I usually keep it unsweetened, but if you like it like a dessert, go for it.
Serving & Storage
How to Serve:
I serve this in a tall glass with a reusable straw. It looks pretty and is eco-friendly. Garnish with a small sprig of fresh lavender if you have it, or a dusting of dried lavender on top. It’s photogenic enough for Instagram, but honestly, I just drink it.
Side Pairings:
This drink pairs well with anything breakfast-related. I love it with sourdough French toast or a fluffy egg and cheese breakfast sandwich. It’s also great with pastries or cookies.
Storage:
You can store the shaken mixture in the fridge for up to 2 days. Just shake it again before drinking. The coffee might separate slightly, so give it a good stir. Don’t freeze it, as the oat milk can change texture.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 1 drink):
- Calories: 180
- Protein: 4g
- Carbs: 22g
- Fiber: 1g
- Sugar: 16g (mostly from oat milk)
- Fat: 8g
- Saturated Fat: 1g
- Cholesterol: 0mg
- Sodium: 120mg
What’s Good:
- Low in saturated fat
- Dairy-free
- Contains some protein from oat milk
What to Know:
- Sugar content comes from the oat milk. If you use unsweetened oat milk, the sugar drops to about 6g.
- Calories are moderate. It’s not a diet drink, but it’s not a sugar bomb either.
Final Thoughts
So that’s my go-to Iced Vanilla Lavender Oat Milk Latte! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved my mornings more times than I can count. It’s my answer to “what do I want to drink?” when I’m tired, don’t want plain coffee, and still want something that tastes really good. My partner loves it, my friends ask for it, and I love it because it’s so easy to make.
Make it yours! Try different milks, adjust the vanilla, or experiment with the lavender amount. The best recipes are the ones you adapt to your tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy drinking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use almond milk instead of oat milk?
You can, but the texture will be thinner and less creamy. Oat milk has a natural creaminess that mimics dairy better. If you use almond milk, it will still taste good, but it won’t have that rich, latte-like mouthfeel. Almond milk also has a stronger nutty flavor that might clash with the lavender.
Why does my latte taste soapy?
That’s usually too much lavender. Lavender has a strong, perfumey flavor that can easily overpower the drink. Start with 1 teaspoon or even half a teaspoon. If you’re using a very potent brand of lavender, you might need less. Also, make sure you’re using culinary-grade lavender, not potpourri.
Can I make this ahead for a brunch?
Sort of. You can shake the oat milk, vanilla, and coffee mixture ahead of time and store it in the fridge. But add the ice right before serving, or it will melt and water down the drink. I usually shake the mixture in the morning and keep it in the fridge, then pour over ice when guests arrive.
Can I use fresh lavender instead of dried?
You can, but dried is more concentrated. If you use fresh lavender, you’ll need about 1 tablespoon of fresh buds for every 1 teaspoon of dried. Fresh lavender also has more water content, so it might change the texture slightly. Dried is easier to control and has a longer shelf life.
How do I sweeten this without sugar?
If you want to avoid sugar, use unsweetened oat milk and rely on the vanilla for sweetness. You can also add a drop of stevia or monk fruit sweetener. Or, use a sugar-free vanilla syrup. The natural sweetness of the oat milk is usually enough, but taste and adjust.
Can I freeze this drink?
I don’t recommend freezing the assembled drink. The oat milk can separate and change texture when thawed. You can freeze the coffee or cold brew in ice cube trays, then use those coffee ice cubes in your drink. That way, it stays cold without watering down.
Is this drink caffeinated?
Yes, if you use regular coffee or espresso. If you want a caffeine-free version, use decaf coffee or cold brew. Or, skip the coffee entirely and just mix the oat milk, vanilla, and lavender with ice. It will still taste like a lavender latte, just without the coffee kick.
Pin This Recipe!
Iced Vanilla Lavender Oat Milk Latte: 5-Ingredient Dream
- Total Time: 5 minutes
- Yield: 1 serving 1x
Description
A creamy, floral, and refreshing iced latte made with just five simple ingredients: espresso, oat milk, vanilla, culinary lavender, and ice. No fancy equipment required.
Ingredients
- 2 shots espresso or 6 oz strong brewed coffee (chilled) or cold brew concentrate
- 1 cup oat milk (Barista Edition recommended)
- 1 teaspoon vanilla extract
- 1 teaspoon dried culinary lavender buds
- Ice cubes (as needed)
- Optional: 1-2 teaspoons simple syrup, honey, or maple syrup
- Optional: Lavender sugar for rimming
Instructions
- Brew espresso or strong coffee. If using hot coffee, let it cool to room temperature for 2-3 minutes to prevent melting the ice too quickly.
- Add the dried lavender buds to the hot coffee (or hot water) and steep for 3-5 minutes. Do not steep longer than 5 minutes to avoid bitterness.
- Strain the coffee into a mason jar, discarding the lavender buds.
- Add the oat milk, vanilla extract, and a handful of ice cubes to the jar.
- Screw the lid on tight and shake vigorously for 15-20 seconds until the mixture is frothy and cold.
- Fill a serving glass with fresh ice cubes. Optionally rim the glass with lavender sugar.
- Pour the shaken oat milk mixture over the ice.
- Garnish with a sprinkle of dried lavender and serve immediately.
Notes
Use culinary-grade dried lavender, not potpourri. If using hot espresso, ensure it is cooled before adding ice. For a smoother taste, use cold brew concentrate. Shake well to create a creamy, frothy texture. The drink can be stored in the fridge for up to 2 days (without ice), but shake again before drinking.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Beverage
- Cuisine: American
Nutrition
- Serving Size: 1 tall glass
- Calories: 180
- Sugar: 16
- Sodium: 120
- Fat: 8
- Saturated Fat: 1
- Carbohydrates: 22
- Fiber: 1
- Protein: 4
Keywords: iced latte, lavender latte, oat milk latte, iced coffee, vanilla latte, caffeine-free, dairy-free, easy recipe, morning drink



