Earl Grey Lavender Milkshake That Feels Like a Cozy Afternoon Treat
Some drinks immediately send you into relaxation mode, and the first time you try an Earl Grey Lavender Milkshake, you’ll understand exactly what that means. Maybe it’s the familiar citrusy scent of Earl Grey tea, or maybe it’s the gentle floral whisper of lavender, but something about this milkshake feels like stepping into soft sunlight after a long morning. If you’ve ever wanted a dessert that feels both nostalgic and a little whimsical, you’re in the right place. And since the Earl Grey Lavender Milkshake blends classic comfort with a modern twist, you’ll find it surprisingly easy to recreate in your own kitchen.
Table of Contents
Why This Flavor Combo Works: Earl Grey, Lavender, and Creamy Comfort
When you bring together the citrus-bergamot notes of Earl Grey tea and the floral aroma of lavender, you get a pairing that feels natural even if you’ve never tried it before. You’ve probably sipped Earl Grey on a cool day or enjoyed its perfume-like aroma in baked goods. Adding lavender nudges that experience into a softer, more soothing direction. Because both flavors lean botanical, they blend beautifully with a creamy base.
The Appeal of Tea Desserts
You might notice tea-based desserts showing up all over the place lately. From matcha lattes to chai ice cream, Americans have embraced desserts that combine comfort with character. This milkshake satisfies that same curiosity. It feels familiar enough to trust but unique enough to spark a little excitement.
Why It Works for Milkshakes
Since Earl Grey is typically steeped in warm milk, it naturally fits into a vanilla ice cream blend. The lavender adds a gentle aroma that doesn’t overwhelm the sweetness of the shake. Once everything whirls together in the blender, you get a chilled treat that tastes like a soft, creamy version of your favorite afternoon tea.
Ingredients and Pantry Hacks for the Perfect Shake
If you want the best version of this recipe, using the right ingredients makes a noticeable difference. Since this shake depends on flavor infusion, quality matters more than you might expect.
Ingredient List
- 1 cup whole milk
- 2 Earl Grey tea bags or 1 tablespoon loose-leaf tea
- 1 teaspoon culinary-grade dried lavender
- 2 cups vanilla ice cream
- 1–2 tablespoons granulated sugar or honey
- Optional: teaspoon orange zest or splash of fresh orange juice
- Optional garnish: lavender buds or thin orange slice

Choosing Quality Ingredients
Loose-leaf Earl Grey tea often tastes richer, but tea bags work perfectly if they’re easier for you. Be sure your lavender is labeled “culinary” since decorative lavender can taste bitter. High-quality vanilla ice cream brings the recipe together, giving the shake a creamy, full texture.
Simple Swaps From Your Kitchen
You can easily substitute items depending on what you already have. Lavender syrup works if you can’t find dried lavender, and 2% milk can take the place of whole milk when you want something lighter. If you love citrusy flavors, a splash of orange juice brightens the entire shake.
Step-by-Step Preparation Method
Getting the most flavor into your Earl Grey Lavender Milkshake starts with a slow infusion. Although it adds a few extra minutes, you’ll taste the difference immediately.
Infuse the Milk
Warm the milk in a small saucepan until it’s steaming but not boiling. Add the tea and lavender, then let the mixture steep for several minutes. This step is where the flavor develops, so give it time. Strain out the tea and lavender, then let the milk cool in the fridge.
Blend Until Smooth
Once the infused milk is fully chilled, add it to a blender with the ice cream and sweetener. Blend until creamy and smooth. If you want the shake thicker, add more ice cream; for a lighter texture, splash in more infused milk.
Add Finishing Touches
Pour your milkshake into a chilled glass. If you’re feeling fancy, sprinkle a pinch of lavender buds or place a small orange slice on the rim. These little touches make the drink look as special as it tastes.

Dietary Variations
Everyone should have a chance to enjoy this flavor combo, so you can easily adjust the recipe to match your lifestyle or dietary needs.
Vegan
Swap whole milk for almond, oat, or coconut milk. Choose a dairy-free vanilla ice cream and use maple syrup instead of honey. Oat milk gives the closest creaminess to dairy, so it’s a great choice for this drink.
Gluten-Free
This milkshake is naturally gluten-free, but always check your ice cream brand and tea blend to make sure they’re certified. Some flavored teas or mix-ins can include gluten.
Low-Calorie or Lighter Version
Use low-fat milk or unsweetened almond milk, choose a light vanilla ice cream or frozen yogurt, and reduce the added sugar. While the texture becomes slightly softer, the flavor stays bright and refreshing.
Halal
Most versions of this recipe naturally fit a halal diet. Just confirm that your ice cream contains no gelatin or alcohol-based additives.

Storage, Make-Ahead Tips, and Serving Suggestions
Like most milkshakes, this one shines brightest when served right away. The creaminess and flavor sit at their peak when the shake is freshly blended.
Storing Leftovers
If you do have a little left, store it in the fridge for up to two days. The texture will soften and separate slightly, but you can re-blend it with a small scoop of ice cream to revive it. Freezing isn’t ideal because the shake can become icy.
Make-Ahead Prep
If you want to save time, prepare the infused milk a day ahead. Keep it in a jar in the fridge until you’re ready to blend. This not only speeds things up but also deepens the flavor.
Serving Ideas
This milkshake pairs beautifully with shortbread cookies, citrus pastries, or even a slice of vanilla pound cake. Serving it during brunch or a relaxed afternoon makes it feel extra special, almost like a café-style treat without leaving home.
When you want a drink that’s both comforting and a little whimsical, the Earl Grey Lavender Milkshake delivers every time. Between the creamy texture, the botanical flavor, and the simple preparation, it’s the kind of treat that invites you to slow down and savor the moment. You might even find yourself making it part of your regular afternoon ritual.
FAQ
Can I use decaffeinated Earl Grey tea for this milkshake?
Yes, you can use decaf tea without changing the flavor or texture. Decaf blends still carry the same bergamot aroma that makes an Earl Grey Lavender Milkshake taste so comforting, so you won’t lose any of the botanical notes you expect.
What type of lavender is safe to use in a milkshake?
Always choose culinary-grade lavender. It has a cleaner, softer flavor than decorative lavender, which can taste bitter. Culinary lavender gives your shake that gentle floral aroma without overpowering the creamy base.
Can I make an Earl Grey Lavender Milkshake without lavender?
You can skip the lavender if you prefer. The shake will still taste like a creamy Earl Grey dessert. If you want a mild floral note without lavender, try a small amount of vanilla extract or a pinch of chamomile.
Do I need whole milk, or can I use a dairy-free alternative?
You can use any milk you like. Whole milk gives the richest texture, but oat milk or almond milk blend beautifully too. If you use plant-based milk with dairy-free ice cream, you can easily turn this into a vegan Earl Grey shake.
Can I store the milkshake for later?
Milkshakes taste best right after blending, but you can refrigerate leftovers for up to two days. The texture softens, so just re-blend with a spoonful of ice cream to bring it back to a creamy consistency.
Get inspired with more mouthwatering recipes! Follow me on Facebook, Pinterest, and subscribe to YouTube for new cooking ideas every week.
Print
Earl Grey Lavender Milkshake
- Total Time: 20 minutes
- Yield: 2 servings 1x
- Diet: Vegetarian
Description
This Earl Grey Lavender Milkshake blends creamy vanilla ice cream with Earl Grey infused milk and a hint of floral lavender for a soothing, café-style treat you can easily make at home.
Ingredients
- 1 cup whole milk
- 2 Earl Grey tea bags or 1 tablespoon loose-leaf Earl Grey tea
- 1 teaspoon culinary-grade dried lavender
- 2 cups vanilla ice cream
- 1 to 2 tablespoons granulated sugar or honey
- 1 teaspoon orange zest or 1 tablespoon fresh orange juice (optional)
- Whipped cream for topping (optional)
- Lavender buds and orange zest twist for garnish (optional)
Instructions
- Warm the milk in a small saucepan over low to medium heat until it is steaming but not boiling.
- Add the Earl Grey tea and dried lavender to the warm milk, cover, and let steep for about 5 minutes, then strain out the tea and lavender and chill the infused milk in the refrigerator.
- Add the chilled infused milk, vanilla ice cream, sugar or honey, and optional orange zest or juice to a blender.
- Blend until the mixture is smooth and creamy, adjusting thickness by adding more ice cream for a thicker shake or a splash of milk for a thinner one.
- Pour the milkshake into chilled glasses, top with whipped cream if desired, garnish with lavender buds and an orange twist, and serve immediately.
Notes
- Always use culinary-grade lavender to avoid bitterness and soap-like flavors.
- If you are sensitive to floral flavors, start with a smaller amount of lavender and increase to taste.
- You can infuse the milk a day in advance and keep it chilled so the milkshake comes together faster.
- For a stronger tea flavor, steep the Earl Grey slightly longer, but do not boil the milk or it may develop a cooked taste.
- To make a vegan version, use plant-based milk such as oat or almond milk and a dairy-free vanilla ice cream while sweetening with maple syrup or agave.
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Category: Drinks
- Method: Blended
- Cuisine: American
Nutrition
- Serving Size: 1 glass
- Calories: 450
- Sugar: 45
- Sodium: 150
- Fat: 22
- Saturated Fat: 14
- Unsaturated Fat: 7
- Trans Fat: 0.5
- Carbohydrates: 55
- Fiber: 0
- Protein: 8
- Cholesterol: 80
What Are Our Readers Saying?
There are no reviews yet. Be the first one to write one.


