
Cold, creamy, frothy, and strongly coffee-forward, this shaken oatmilk espresso is one of the easiest café-style drinks you can make at home.
The recipe starts with two fresh shots of espresso sweetened with a little brown sugar and cinnamon. The espresso is shaken vigorously with ice until cold and foamy, then poured into a tall glass and finished with chilled oat milk.
The result is a beautiful layered drink with dark espresso at the bottom, creamy swirls through the middle, and a lighter oat-milk finish at the top.
And unlike a traditional iced latte, the espresso remains the star.
You only need a few ingredients and about five minutes.
☕ Shaken Oatmilk Espresso Recipe
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 1
Difficulty: Easy
Ingredients
- 2 shots freshly brewed espresso, about 2 ounces
- 2 teaspoons light brown sugar, or to taste
- ⅛ teaspoon ground cinnamon
- 1 cup ice, plus more for serving if needed
- ½ cup cold oat milk
- ¼ teaspoon vanilla extract, optional
- Extra cinnamon for garnish, optional
Equipment
- Espresso machine, moka pot, or another method for making concentrated coffee
- Cocktail shaker or mason jar with a secure lid
- Tall drinking glass
- Spoon
🧊 How to Make Shaken Oatmilk Espresso
1. Brew the Espresso
Prepare two shots of espresso.
Fresh espresso gives this drink its deepest coffee flavor and creates some natural crema and foam when shaken.
A medium or medium-dark roast works particularly well because chocolate, caramel, nutty, and brown-sugar notes remain noticeable after you add oat milk.
2. Sweeten While Hot
While the espresso is still hot, stir in:
- 2 teaspoons brown sugar
- ⅛ teaspoon cinnamon
- Vanilla, if using
Stir until the brown sugar dissolves.
Adding the sweetener while the espresso is hot is much easier than trying to dissolve granulated sugar once everything is cold.
3. Fill the Shaker With Ice
Add about 1 cup of ice to a cocktail shaker or sturdy mason jar.
Pour the sweetened espresso over the ice.
Secure the lid tightly.
4. Shake Vigorously
Shake for approximately:
15–20 seconds
Don’t be timid.
The shaking does three things at once:
- Chills the espresso
- Dilutes it slightly
- Incorporates air
That creates the characteristic light foam that separates a shaken espresso from simply pouring espresso over ice.
5. Pour Into a Tall Glass
Pour the shaken espresso and ice into a tall glass.
Add a few more ice cubes if necessary.
At this stage, the drink should be dark, cold, and lightly frothy.
6. Slowly Add the Oat Milk
Pour approximately:
½ cup cold oat milk
slowly over the espresso.
For the layered appearance seen in the original drink, don’t immediately stir.
The pale oat milk will begin drifting through the dark espresso, creating creamy ribbons and gradients throughout the glass.
7. Finish and Serve
Add a very light sprinkle of cinnamon if desired.
Serve immediately.
Give the drink a stir before drinking if you prefer everything fully blended—or leave it layered and let the flavors gradually combine as you sip.
🥛 Why Oat Milk Works So Well
Oat milk is especially good in iced espresso drinks because it tends to have a naturally creamy texture and mild sweetness.
It softens espresso’s intensity without completely masking it.
A barista-style oat milk can make the drink feel especially rich because these products are formulated to perform well in coffee.
For this iced recipe, however, you don’t actually need to froth the milk.
The espresso is what gets shaken.
That distinction is important.
In a traditional latte, much of the texture comes from steamed milk.
In a shaken espresso, texture comes largely from:
espresso + ice + vigorous shaking.
The oat milk is added afterward for creaminess.
🫘 What Espresso Is Best?
You don’t need a coffee labeled specifically as “espresso.”
Any coffee can technically be brewed as espresso.
For this recipe, however, I particularly like a:
Medium Roast
Expect flavors such as:
- Caramel
- Chocolate
- Brown sugar
- Toasted nuts
This is probably the easiest choice.
Medium-Dark Roast
Produces a bolder drink with:
- Dark chocolate
- Molasses
- Toasted nuts
- Cocoa
Excellent if you want the coffee to remain very noticeable through the oat milk.
Light Roast
Can add brighter notes such as:
- Citrus
- Berries
- Floral flavors
- Stone fruit
Light roast can be delicious, although some delicate coffees may clash slightly with cinnamon and brown sugar.
For more options, see Best Espresso Beans: Top Coffees for Espresso, Lattes & Cappuccinos.
🍯 Why Brown Sugar?
Regular white sugar works perfectly well.
But brown sugar adds a subtle molasses flavor that pairs especially well with:
- Espresso
- Cinnamon
- Oat milk
- Vanilla
It creates a warmer, deeper sweetness than plain granulated sugar.
Light Brown Sugar
My first choice.
Dark Brown Sugar
More molasses-forward and richer.
Maple Syrup
An excellent alternative that dissolves easily.
Start with:
2 teaspoons
and add more to taste.
Simple Syrup
Ideal if you want neutral sweetness.
Honey
Works too, although its floral flavor becomes more noticeable.
🍂 Don’t Overdo the Cinnamon
Cinnamon is excellent with oat milk and brown sugar.
But ground cinnamon doesn’t dissolve in liquid.
Too much can float on top or create a slightly gritty drink.
You need only:
⅛ teaspoon
or even a small pinch.
A little cinnamon goes a long way.
🧊 Why Shake Espresso With Ice?
You could simply pour espresso over ice.
But shaking gives you a different drink.
The agitation introduces air and creates tiny bubbles, producing a lighter, frothier texture.
It also chills the espresso extremely quickly.
The result looks somewhat like a cocktail:
cold + aerated + lightly foamy.
That’s the defining characteristic of shaken espresso.
🫙 No Cocktail Shaker? Use a Mason Jar
You don’t need special bar equipment.
A clean mason jar works beautifully.
Add:
- Ice
- Espresso
- Brown sugar
- Cinnamon
Screw the lid on tightly.
Shake.
Just make sure the jar is designed to handle the temperature change and that the lid is properly sealed.
Hot espresso and energetic shaking are not the time to discover that your lid wasn’t screwed on.
🧋 How to Get the Beautiful Layered Look
The visual appeal of this drink comes from the contrast between:
dark espresso
and
pale oat milk.
To create distinct layers:
First
Shake the espresso with ice.
Second
Pour the espresso and ice into the serving glass.
Third
Slowly pour cold oat milk over the top.
Fourth
Don’t stir immediately.
The oat milk will naturally begin descending through the coffee, creating the caramel-colored swirls visible through the glass.
For the prettiest presentation, use a:
clear, tall glass.
🥛 How Much Oat Milk Should You Use?
I recommend starting with:
½ cup
for two espresso shots.
That creates a creamy drink while keeping espresso prominent.
But this is easy to customize.
Strong and Coffee-Forward
Use:
¼–⅓ cup oat milk
Balanced
Use:
½ cup
Extra Creamy
Use:
¾ cup
Once you reach a full cup of oat milk with only two espresso shots, you’re moving closer to the proportions of a conventional iced latte.
There’s nothing wrong with that.
It’s simply a different drink.
🆚 Shaken Espresso vs. Iced Latte
The two drinks contain similar ingredients but aren’t prepared the same way.
Shaken Espresso
Espresso is shaken vigorously with:
- Ice
- Sweetener
- Flavoring
Then finished with a relatively modest amount of milk.
The result is:
- Coffee-forward
- Aerated
- Lightly frothy
- Refreshing
Iced Latte
Espresso is generally combined directly with:
- Ice
- A larger quantity of milk
The result is:
- Milkier
- Creamier
- Softer in coffee intensity
For another easy cold coffee drink, see Indulgent Iced Caramel Latte Recipe.
☕ Can You Make It Without an Espresso Machine?
Yes.
Espresso produces the best version, but there are several alternatives.
Moka Pot
Excellent substitute.
Use approximately:
2–3 ounces strong moka-pot coffee.
Its concentration works very well.
AeroPress
Use a concentrated AeroPress recipe with a relatively small amount of water.
Nespresso
Use:
two espresso capsules
or the equivalent output from your machine.
Strong Brewed Coffee
This is the least espresso-like option, but it works.
Use approximately:
⅓ cup very strongly brewed coffee
rather than filling half the glass with ordinary-strength drip coffee.
The goal is to maintain a strong coffee flavor after the oat milk and ice are added.
For more on espresso itself, see What Is Espresso? History, Brewing, Crema & Popular Drinks.
🌾 Is Shaken Oatmilk Espresso Dairy-Free?
It can be.
If you use:
- Oat milk
- Coffee
- Brown sugar
- Cinnamon
- Vanilla
the basic recipe contains no dairy ingredients.
However, people avoiding dairy because of an allergy should always check individual ingredient labels and cross-contact information.
Flavored syrups and toppings can vary by manufacturer.
🌱 Is It Vegan?
The basic version can also be vegan.
Use:
- Plant-based oat milk
- Brown sugar or another vegan sweetener of your choice
- Espresso
- Cinnamon
If you’re adding syrups, sauces, whipped toppings, or flavored creamers, check the labels individually.
🍁 Maple Shaken Oatmilk Espresso
For a slightly different flavor, replace the brown sugar with:
2 teaspoons pure maple syrup.
Add:
- Pinch of cinnamon
- Tiny splash of vanilla
Shake with the espresso and ice.
Maple and oat milk are particularly natural partners.
🍦 Vanilla Oatmilk Shaken Espresso
Leave out the cinnamon and use:
1–2 teaspoons vanilla syrup
or:
¼ teaspoon vanilla extract + 2 teaspoons brown sugar.
The result is softer and more dessert-like.
🍫 Mocha Oatmilk Shaken Espresso
Before shaking, stir into the hot espresso:
1 tablespoon chocolate syrup
or:
1–2 teaspoons cocoa powder + sweetener
Then shake with ice and finish with oat milk.
For extra chocolate flavor, lightly dust the finished drink with cocoa powder.
🍯 Honey Cinnamon Shaken Espresso
Replace the brown sugar with:
2 teaspoons honey
Add a pinch of cinnamon.
Stir thoroughly into the hot espresso before shaking.
Honey gives the drink a softer floral sweetness.
🧂 Salted Brown Sugar Version
Add an extremely small pinch of salt to the brown sugar and espresso.
Salt can make:
- Caramel
- Brown sugar
- Chocolate
flavors seem more pronounced.
Use very little.
You’re not trying to make the coffee taste salty.
🎃 Pumpkin Spice Variation
Add approximately:
⅛ teaspoon pumpkin pie spice
to the hot espresso along with your sweetener.
Shake and finish with oat milk.
For a more dessert-like version, add:
1 teaspoon pumpkin puree
but shake very thoroughly.
🌰 Hazelnut Oatmilk Espresso
Add:
1–2 teaspoons hazelnut syrup
instead of the brown sugar.
Skip the cinnamon or use only a tiny pinch.
Hazelnut pairs particularly well with chocolate-forward espresso beans.
🧊 Extra-Frothy Shaken Espresso
Want more foam?
Use:
- Plenty of ice
- Fresh espresso
- A large enough shaker
- Vigorous shaking
Shake for closer to:
20–25 seconds.
You need some empty space inside the shaker for the liquid to move around.
If the container is filled completely to the top, it won’t aerate as effectively.
❄️ How to Keep It From Becoming Watery
Ice melts during shaking.
That’s intentional because a small amount of dilution helps balance concentrated espresso.
But excessive melting can make the drink weak.
Use Plenty of Cold Ice
A full cup of solid ice chills espresso quickly.
Don’t Shake for a Minute
About 15–20 seconds is enough.
Start With Strong Coffee
Two proper espresso shots stand up beautifully to the dilution.
Use Coffee Ice Cubes
For an extra coffee-heavy version, freeze brewed coffee into cubes.
As they melt, they add coffee rather than plain water.
For more iced-coffee techniques, see How to Make Iced Coffee: Easy 5-Minute Recipe.
🧊 Can You Make It Ahead?
You can prepare parts of it ahead of time.
Espresso
Brew it in advance and refrigerate in a sealed container.
The flavor won’t be identical to freshly pulled espresso, but it works.
Brown Sugar Syrup
Make a small batch and refrigerate it.
Oat Milk
Keep chilled until needed.
Don’t Assemble the Whole Drink Ahead
The ice will melt.
The foam will disappear.
The attractive layers will blend.
This drink is best shaken immediately before serving.
🍯 Easy Brown Sugar Syrup for Coffee
If you make shaken espresso frequently, brown sugar syrup makes preparation even easier.
Ingredients
- ½ cup brown sugar
- ½ cup water
Instructions
- Add the brown sugar and water to a small saucepan.
- Heat gently.
- Stir until the sugar dissolves.
- Remove from heat.
- Cool completely.
- Transfer to a clean covered jar.
- Refrigerate.
Use:
1–2 tablespoons per drink
depending on your desired sweetness.
You can also add:
- Cinnamon stick
- Vanilla
- Pinch of salt
while warming the syrup.
📊 Shaken Oatmilk Espresso Recipe Card
| Prep Time | 5 minutes |
| Total Time | 5 minutes |
| Servings | 1 |
| Espresso | 2 shots |
| Oat Milk | ½ cup |
| Brown Sugar | 2 tsp |
| Cinnamon | ⅛ tsp |
| Ice | About 1 cup |
| Difficulty | Easy |
Quick Instructions
- Brew two shots of espresso.
- Stir in brown sugar, cinnamon, and optional vanilla.
- Fill a shaker with ice.
- Add espresso.
- Shake vigorously for 15–20 seconds.
- Pour into a tall glass.
- Slowly top with ½ cup oat milk.
- Garnish with cinnamon if desired.
- Serve immediately.
💡 Tips for the Best Shaken Oatmilk Espresso
Use Fresh Espresso
Coffee is the dominant flavor, so quality matters.
Sweeten While Hot
Brown sugar dissolves much more readily.
Use Cold Oat Milk
Cold milk maintains the refreshing temperature.
Shake the Espresso, Not Just the Milk
Shaking is what creates the signature foam.
Use Plenty of Ice
You want rapid chilling.
Start With Less Milk
You can always add more.
You cannot remove it once the coffee has disappeared beneath a sea of oat milk.
Taste Before Adding More Sugar
Oat milk often has some natural sweetness.
Serve Immediately
The drink is at its best while the espresso remains foamy and the layers are still visible.
🚩 Common Mistakes
Using Too Much Oat Milk
This turns the drink into an iced latte and hides the espresso.
Using Weak Coffee
Regular drip coffee can disappear once ice and milk are added.
Adding Brown Sugar After Chilling
It won’t dissolve as easily.
Barely Shaking
A gentle swirl doesn’t create the same aerated texture.
Overfilling the Shaker
Leave room for the ice and coffee to move.
Using Too Much Cinnamon
Ground cinnamon doesn’t dissolve and can become gritty.
Letting It Sit
The foam gradually disappears and the ice continues diluting the coffee.
Drink it fresh.
❓ Shaken Oatmilk Espresso FAQ
What is a shaken oatmilk espresso?
It is an iced espresso drink in which espresso is vigorously shaken with ice and usually a sweetener or flavoring before being topped with oat milk.
The shaking chills and aerates the espresso, creating a lighter, frothier texture.
Is shaken espresso the same as an iced latte?
No.
An iced latte typically contains considerably more milk and isn’t usually shaken.
A shaken espresso remains more coffee-forward.
How many espresso shots should I use?
For one tall homemade drink, use:
2 espresso shots.
If you’re making a very large drink, you can use three.
How much oat milk do I need?
Start with:
½ cup oat milk
for two espresso shots.
Use less for a stronger drink or more for a milkier result.
What oat milk is best?
A creamy unsweetened oat milk works well.
Barista-style oat milk is especially suitable for coffee and generally has a richer texture.
Do I need to froth the oat milk?
No.
The espresso is shaken to produce the drink’s foam.
Simply pour cold oat milk over the finished shaken espresso.
Can I make shaken espresso without a cocktail shaker?
Yes.
Use a mason jar or another heat-safe container with a secure lid.
Can I use regular coffee?
Yes, but make it very strong.
Use approximately:
⅓ cup concentrated brewed coffee
instead of ordinary-strength coffee.
Can I use instant espresso?
Yes.
Prepare enough instant espresso to produce approximately 2 ounces of strong concentrated coffee, following the product instructions.
Can I use cold brew?
You can, although it won’t taste exactly like shaken espresso.
Use:
2–3 ounces cold-brew concentrate
rather than ready-to-drink diluted cold brew.
Can I use decaf espresso?
Absolutely.
Make the recipe exactly the same with decaffeinated espresso beans or capsules.
What sweetener works best?
Brown sugar is my favorite because its molasses flavor complements oat milk and espresso.
Other options include:
- Maple syrup
- Simple syrup
- Vanilla syrup
- Honey
- Sugar-free coffee syrup
Can I make it without sugar?
Yes.
Leave out the sweetener entirely.
Oat milk has a naturally mild sweetness, although the exact flavor depends on the brand.
Why is my shaken espresso foamy?
Shaking incorporates air into the espresso while rapidly chilling it.
Coffee compounds and crema help stabilize some of those bubbles temporarily.
Why isn’t mine foamy?
Possible causes include:
- Not shaking vigorously enough
- Too little ice
- Container too full
- Very old coffee
- Shaking for too little time
Why is my oat milk separating?
Some plant milks handle coffee acidity better than others.
A barista-style oat milk is formulated specifically for use with coffee and may produce a smoother result.
How do I get the layered appearance?
Pour the shaken espresso into the glass first.
Then slowly add oat milk over the top without stirring.
The milk will naturally create lighter swirls as it moves through the espresso.
Should I use blonde espresso?
You can.
A lighter espresso roast can give the drink a brighter, softer roasted flavor.
Medium and medium-dark espresso also work extremely well, particularly if you want a stronger coffee flavor.
Is this a Starbucks copycat?
Brown sugar, cinnamon, oat milk, and shaken espresso are strongly associated with Starbucks’ popular iced brown sugar oatmilk shaken espresso.
This homemade recipe uses the same general style of drink but lets you control the sweetness, espresso, milk quantity, and flavor yourself.
How many calories are in shaken oatmilk espresso?
It depends heavily on the oat milk and sweetener.
A homemade version using two espresso shots, ½ cup oat milk, and 2 teaspoons brown sugar will commonly fall somewhere around 90–120 calories, but check the labels of your specific ingredients for an accurate calculation.
Does shaken oatmilk espresso contain dairy?
The basic recipe does not if you use dairy-free oat milk and dairy-free flavorings.
Always check ingredient labels if avoiding dairy for allergy reasons.
Can I make two servings at once?
Yes.
Double everything:
- 4 espresso shots
- 4 teaspoons brown sugar
- ¼ teaspoon cinnamon
- 2 cups ice
- 1 cup oat milk
Use a large cocktail shaker and divide between two glasses.
If your shaker is small, make each drink separately so the espresso has enough room to aerate.
🏁 The Bottom Line
A great shaken oatmilk espresso doesn’t need a complicated ingredient list.
The basic formula is remarkably simple:
2 shots espresso
2 teaspoons brown sugar
pinch of cinnamon
ice
½ cup oat milk
The technique is what transforms those basic ingredients.
Sweeten the espresso while it’s hot.
Shake it vigorously with plenty of ice.
Pour it into a tall glass.
Then slowly add cold oat milk.
You’ll get a drink that’s cold and refreshing but still unmistakably espresso-forward, with a lightly frothy texture and creamy oat milk swirling through the dark coffee.
And that’s why I prefer using about half a cup of oat milk rather than a full cup for this recipe.
The image and the character of a shaken espresso both point toward a drink where coffee remains prominent instead of disappearing into a large amount of milk.
Once you’ve mastered the basic version, experiment.
Add maple syrup.
Try vanilla.
Make it mocha.
Add a tiny pinch of salt.
Switch to decaf.
Or leave out the sweetener completely.
The basic technique stays the same:
brew, sweeten, shake, pour, and top with oat milk.
Five minutes later, you’ve got a café-style iced coffee without leaving the kitchen.
🔗 Related Articles
- How to Make Iced Coffee: Easy 5-Minute Recipe
- Indulgent Iced Caramel Latte Recipe
- What Is Espresso? History, Brewing, Crema & Popular Drinks
- Best Espresso Beans: Top Coffees for Espresso, Lattes & Cappuccinos
- Homemade Cold Brew Coffee Recipe
