Iced London Fog Latte Recipe
Updated Mar 07, 2026
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.
A London Fog is a sweetened Earl Grey tea latte and at Starbucks, it’s made with a touch of lavender. Recreate this easy Starbucks copycat iced tea latte at home.

Starbucks Iced London Fog
This Iced London Fog Latte is a Starbucks copycat drink, recreated using their recipe. Starbucks handshakes Earl Grey tea that has been cooled down, 2% milk, vanilla syrup, and ice in a cocktail shaker.
- The Earl Grey tea that Starbucks uses is a Teavana brand but it’s no longer sold. Instead, I’m using an Earl Grey tea with the same flavor notes.
- Starbucks uses an Earl Grey tea that has lavender in it and so does this drink.
- This copycat drink makes a 16 ounce (grande size) Iced London Fog Tea Latte.
Note from Jee

One thing to know about a London Fog drink is that it needs to be made with Earl Grey tea. If it uses any other kind of tea, it can no longer be called a London Fog.
Starbucks uses an Earl Grey with notes of lavender, so technically the drink is a Victorian Fog (Earl Grey tea latte with lavender), but they call it a London Fog.
Ingredient Notes

- Earl Grey tea: Earl Grey tea is black tea blended with bergamot, a citrus fruit. To recreate the flavors as Starbucks, get an Earl Grey tea with lavender.
- Vanilla syrup: Instead of using vanilla extract and sugar separately, vanilla syrup combines the two to flavor and sweeten the drink. Use homemade or buy vanilla syrup directly from Starbucks. (See how below.)
- Milk: Starbucks makes all their lattes, including tea lattes with 2% milk but you can use any milk you like.
- Water: I recommend using filtered water for a better tasting drink.
- Ice: Make ice using filtered water.
For full ingredients and detailed instructions, please see the recipe card at the bottom of the post.
Step-by-Step Instructions

Step 1: Put Earl Grey tea sachets and hot water into a teapot. Cover and steep.
Boil water on the stovetop or use an electric kettle with a temperature setting. For best results, make tea ahead of time and chill in the refrigerator.

Step 2: Put vanilla syrup, tea, ice, and milk into a cocktail shaker.

Step 3: Shake, shake, shake.

Step 4: Pour everything in the cocktail shaker into a cup, including the ice.

Photo Credit: amazon.com
Recipe Notes
Make Earl Grey tea ahead of time.
Steeping and cooling down the tea takes a while, so to make the drink quick, make the tea ahead of time and keep it in the refrigerator in an airtight container. Tea (without anything else added) can be stored for up to 4 days.
Vanilla syrup can be purchased from Starbucks.
Vanilla syrup can be purchased directly from Starbucks if you ask the barista at the register. The only catch is that they’ll only sell it to you if they extra in stock. It costs around $25.
No cocktail shaker?
Starbucks handshakes their Iced London Fog Lattes in a cocktail shaker but if you don’t have one, use a large jar with a tight lid. Or, just pour syrup, cooled down tea, ice, and milk into a cup and stir before drinking.
Expert Tips
- Instead of using Earl Grey tea with lavender in it, you can add a pinch of dried lavender (⅛ teaspoon at most) to the teapot with regular Earl Grey tea and steep together.
- The hot tea can be cooled down quickly with ice in the cocktail shaker but it’s best if you wait a little bit for the tea to cool down on its own so the ice doesn’t instantly melt.
- Customize this drink with homemade cold foam.

Related
- Iced Royal English Breakfast Tea Latte
- Starbucks London Fog Tea Latte Copycat
- Starbucks Iced Green Tea Copycat
- Starbucks Iced Matcha Latte Copycat
- Earl Grey Hot Chocolate
Want to save this recipe to Pinterest for later? Pin it now to your Pinterest board!

Starbucks Iced London Fog Tea Latte Copycat
Ingredients
- 2 tea bags Earl Grey
- ¾ cup hot water
- 2 tablespoons vanilla syrup
- 1 cup ice
- ½ cup 2% milk
Instructions
- Put Earl Grey tea and hot water into a teapot. Cover and steep for 5 minutes.Boil water on the stovetop or use an electric kettle with a temperature setting. Set water temperature to 195°F.Discard tea bags or sachets after steep.For best results, make tea ahead of time and chill in the refrigerator.2 tea bags Earl Grey, ¾ cup hot water
- Put vanilla syrup, tea, ice, and milk into a cocktail shaker. Shake 10 times.2 tablespoons vanilla syrup, ½ cup 2% milk, 1 cup ice
- Pour iced tea latte into a cup.Empty everything in the cocktail shaker into the cup, including the ice.
Notes
- Steeping and cooling down the tea takes a while, so to make the drink quick, make the tea ahead of time and keep it in the refrigerator in an airtight container. Tea (without anything else added) can be stored for up to 4 days.
- If you don’t have one, use a large jar with a tight lid. Or, just pour syrup, cooled down tea, ice, and milk into a cup and stir before drinking.
- Instead of using Earl Grey tea with lavender in it, you can add a pinch of dried lavender (⅛ teaspoon at most) to the teapot with regular Earl Grey tea and steep together.
- The hot tea can be cooled down quickly with ice in the cocktail shaker but it’s best when the tea has cooled down a bit.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












Wow, delicious! I used Earl Grey tea bags, creamy oat milk instead of 2%, and a homemade vanilla syrup. But I used only half the amount of vanilla in this drink just so it’s a little less sweet and it was just right! I really enjoyed this and I will definitely make it again in the future for my cravings!
Tastes just like Starbucks! I’m not a big tea drinker, but had this at Starbucks one time and became obsessed. Unfortunately I can’t afford to buy it every day so I was searching for a copycat recipe and came across this one. Love it!!!