I’m looking at the freezer right now. It’s 2 p.m. I have no idea what I’m going to make, but I have been thinking about all the low-calorie iced coffee drinks that you can make at home that seem like a real treat! I’m going to give you 14 actual recipes, all under 100 calories and far from boring!Â
Get a FREE first bag of coffee from our friends at Atlas Coffee Club when you subscribe. Enter your email to get the deal.
It will be my pleasure to guide you with some tricks from the café, like ratios, little swaps, and ice tips, to make each drink feel purposeful. Be sure to keep your favorite espresso tool handy, because these are recipes you’re going to want to make again!
1) Brown Sugar Shaken Espresso (2 shots, 1 tsp brown sugar, splash oat milk)
I use this recipe when I want a sweet iced espresso that feels light. This is because brown sugar gives a syrupy and caramel-esque flavor without me having to use a whole syrup bottle.
WPHUAW 24oz Stainless Steel Cocktail Shaker Set
Check PriceBrown Sugar Shaken Espresso
Simple shaken espresso with brown sugar and a splash of oat milk—about 70–90 calories depending on milk.
Prep time: 3 mins
Total time: 3 mins
Servings: 1
Ingredients
- 2 shots (60 ml) espresso or strong brewed coffee, chilled
- 1 tsp packed brown sugar
- Ice (about 1 cup)
- 1 tbsp oat milk (or to taste)
Instructions
- Add espresso and brown sugar to a cocktail shaker or jar with a tight lid.
- Fill with ice and shake hard for 15–20 seconds until frothy and cooled.
- Strain into an ice-filled glass and add a splash of oat milk on top.
- Give it one gentle stir and serve immediately.
Tips: Use dark brown sugar for deeper caramel notes. Shake long enough to chill and build foam.
I like using a metal shaker because it cools down quicker than others and makes that little foamy thing, and I love that. If you want fewer calories, skip the milk or do a light oat option. The only thing that makes this drink is the hard shake, so don’t be stingy with the agitation.
2) Iced Vanilla Oat Latte (double espresso, 1 tbsp vanilla syrup, unsweetened oat milk)
The creaminess from the oat milk and a hint of vanilla makes a double shot seem like a cafe treat. It has a gentle sweetness and a proper latte flavor, all while staying under 100 calories.
Iced Vanilla Oat Latte
Double espresso with 1 tbsp vanilla syrup and unsweetened oat milk for a creamy, low-cal treat.
Prep time: 3 mins  Total time: 3 mins  Servings: 1
Ingredients
- 2 shots (about 60 ml) double espresso, hot or cold-brew concentrate
- 1 tbsp vanilla syrup (about 20 kcal)
- 3/4 cup (180 ml) unsweetened oat milk
- Ice (as needed)
Instructions
- Fill a tall glass with ice.
- Pour the double espresso over the ice.
- Add the vanilla syrup and stir to dissolve.
- Top with unsweetened oat milk and stir once more. Serve immediately.
Notes: Adjust vanilla syrup to taste; use a measured tablespoon to keep calories low.
Make sure the coffee is strong enough to come through the oat milk. If you want a more creamy texture, barista-style oat milk is a good option, but it does add more calories. The most important part is having cold espresso and good ice. If the coffee is weak, it won’t turn out good.
3) Cold Brew with Cinnamon Almond Milk (1:4 concentrate, cinnamon dash, almond milk)
I enjoy this because the concentrate maintains a strong coffee flavor and the cinnamon and almond milk add a touch of warmth and are low-calorie. It tastes warm and mildly sweet, perfect for a slow morning.
Cold Brew with Cinnamon Almond Milk
Bold cold brew concentrate, a pinch of cinnamon, and unsweetened almond milk for a sparkling low-calorie iced coffee.
Prep time: 5 minutes • Total time: 5 minutes • Servings: 1
Ingredients
- 2 fl oz cold brew concentrate (1:4 ratio)
- 3–4 fl oz unsweetened almond milk
- Ice (about 1 cup)
- Pinch of ground cinnamon
- Optional: 1 tsp simple syrup or sugar substitute
Instructions
- Fill a tall glass with ice.
- Pour cold brew concentrate over the ice.
- Add almond milk to taste and stir gently.
- Sprinkle a pinch of cinnamon on top and stir once more.
- Add a sweetener if you want it slightly sweeter.
Tips: Use unsweetened almond milk to stay under 100 calories. Shake the cinnamon with the milk for even distribution.
Oat milk will make the drink creamier, but it will also add calories. If you’re drinking this iced, you can use a small metal shaker or jar to combine the milk and cinnamon so it doesn’t clump. The one thing that ruins this drink is watery concentrate. Make sure you’re using a true 1:4 concentrate-to-water ratio to get the right balance!
QHH 64 oz Cold Brew Coffee Maker Mason Jar
Check Price4) Iced Americano with a Coconut Splash (3 oz espresso, cold water, 1 oz light coconut milk)
I appreciate this choice when I want a clear coffee taste with a little hint of tropical cream. The coconut keeps it bright and lightly sweet without covering the espresso.
Strong espresso, cold water, and a touch of light coconut milk for a breezy, low-calorie iced coffee.
Total: 3 min
Serves: 1
Ingredients
- 3 oz (90 ml) freshly brewed espresso (2 shots)
- 6–8 oz cold water
- 1 oz light coconut milk (about 2 tablespoons)
- Ice
Instructions
- Fill a tall glass with ice.
- Pour cold water over the ice (6–8 oz, depending on glass size).
- Brew 3 oz hot espresso and let it sit 10–20 seconds to cool slightly.
- Pour espresso over the iced water.
- Float 1 oz light coconut milk on top and stir gently if desired.
Make sure you do a good double shot so the coffee can still shine through the water. You can switch out the light coconut milk for a thinner almond drink, but it changes the texture. The only thing that ruins this is watery espresso, so keep the shots tight and hot!
5) Iced Macchiato Light (espresso poured over 2 oz frothed skim milk and ice)
I enjoy this drink when I want a clean snap of espresso and just a hint of milk. I feel like it is a little special because the espresso is on top, which gives it that layered look, and you get a bright first sip.
Iced Macchiato Light
Two shots of espresso poured over 2 oz frothed skim milk and ice for a light, layered drink under 100 calories.
Prep time: 3 minutes • Total time: 3 minutes • Servings: 1
Ingredients
- 2 shots (about 2 oz) hot espresso
- 2 oz skim milk, frothed
- Ice (about 6–8 oz)
- Optional: 1 tsp sugar or sugar substitute
Instructions
- Fill a tall glass with ice.
- Steam or froth 2 oz skim milk until velvety but light.
- Pour frothed milk over the ice.
- Pull two espresso shots. If using sugar, stir it into the hot espresso.
- Slowly pour espresso over the milk so it layers on top.
- Serve with a straw or stir for a unified flavor.
Notes: Use chilled but freshly pulled espresso. A handheld frother works fine if you don’t have a steam wand.
If you find the taste of skim milk too thin, you can change it to 1% milk. Whole milk will make the drink over 100 calories, though. Use fresh, hot espresso so it forms an actual layer. Milk texture is what makes or breaks the drink; too flat, and the drink will lose its charm.
6) Iced Flat White-ish (ristretto double, 3 oz low-fat milk, shaken over ice)
This drink is great for those who want something milky but still like coffee. With the boldness of the ristretto doubles, 3 oz of low-fat milk keeps the calories down, and the shake gives it a nice texture.
Iced Flat White-ish
Ristretto doubles and a small amount of low-fat milk, shaken over ice for a silky, low-calorie iced flat white.
Prep time: 3 mins  Total time: 5 mins  Servings: 1
Ingredients
- 2 ristretto shots (about 40–50 ml total)
- 3 fl oz low-fat milk (trimmed to 90–100 ml)
- Ice (a small shaker’s worth)
- Optional: 5–8 ml simple syrup or a sugar-free syrup
Instructions
- Pull two ristretto shots into a heatproof vessel and let cool 20–30 seconds.
- Add low-fat milk and syrup (if using) to a cocktail shaker or jar.
- Add ice and the ristretto shots, then shake hard for 8–10 seconds until chilled and slightly frothy.
- Strain into a low tumbler over fresh ice. Sip immediately.
Tips: Use a metal shaker for faster cooling. Ristretto makes the drink feel richer without extra milk.
Before you go, if you do not have a shaker, just pour the drink from one jar to the other to mix it. If you’re trying to keep the drink under 100 calories, do not use whole milk because it changes the texture a lot. The most important thing is to use cold, fresh ice, as warm or melted cubes will dilute the coffee and affect its quality.
7) Vanilla Cold Foam Iced Coffee (cold brew, 1 tbsp sugar-free vanilla, 2 tbsp skim cold foam)
The drink has a light vanilla flavor and foam, making it feel like a drink from a coffee shop, and has fewer calories than one. The cold foam will make you feel like the drink is richer because it tricks you into thinking it’s a lot of calories when it’s not.
Smooth cold brew with sugar-free vanilla and skim milk foam for a creamy finish.
Ingredients
- 8 oz cold brew coffee
- 1 tbsp sugar-free vanilla syrup
- 2 tbsp skim milk, cold (for foam)
- Ice
Instructions
- Fill a glass with ice and pour in cold brew and vanilla syrup; stir.
- Froth 2 tbsp cold skim milk until thick and velvety (use a hand frother or small jar shaken hard).
- Spoon cold foam over the iced cold brew and serve immediately.
I like to have a thicker cold foam because it changes the texture of it. If you have an electric frother, I suggest you use one as it makes a big difference. Be careful not to put too much ice in it as it will dilute the coffee and your drink won’t taste as good.
8) Iced Latte with Sweetener-Free Mocha Dust (single shot, 1 tsp cocoa, low-cal oat milk)
I like this one because the cocoa flavor is sweet and like a chocolate hint, and the low-cal oat milk helps to keep the drink’s calories down. The cocoa gives that nice warm taste with only one shot of coffee.
Iced Latte with Sweetener-Free Mocha Dust
Single espresso shot, a teaspoon of cocoa, and light oat milk for a chocolatey iced latte under 100 kcal.
Prep time: 3 mins  Cook time: 0 mins  Total time: 3 mins
Servings: 1
Ingredients
- 1 single espresso shot (about 30–40 ml)
- 1 tsp unsweetened Dutch-process cocoa powder
- 8 fl oz low-cal oat milk (about 40–60 kcal)
- Ice (as needed)
- Optional: tiny pinch of salt or vanilla extract
Instructions
- Pull a single espresso shot and set aside to cool slightly.
- Whisk cocoa with 1–2 tbsp warm water to make a smooth paste.
- Fill a glass with ice, add the cocoa paste, then pour the espresso over it.
- Top with low-cal oat milk and stir until combined. Taste and add a pinch of salt or 1/8 tsp vanilla if desired.
Notes: Use Dutch-process cocoa for a rounder flavor. If you have a milk frother, lightly aerate the oat milk for a creamier mouthfeel without extra calories.
If you prefer a less hot drink, you can replace the single espresso with strong cold brew concentrate. The most important thing is to make sure the cocoa is melted because lumps will ruin it. Use firm ice so the drink chills quickly without too much dilution.
9) Iced Honey Oat Latte (single espresso, 1 tsp honey, unsweetened oat milk)
I enjoy order this since an espresso with oat milk is smooth and comforting and has few calories. The honey gives a little sweetness that is more like a treat than a syrup bomb.
Iced Honey Oat Latte
Single espresso, 1 tsp honey, and unsweetened oat milk for a creamy under-100-calorie iced latte.
Prep time: 3 mins
Total time: 3 mins
Servings: 1
Ingredients
- 1 single shot espresso (about 1 oz / 30 ml)
- 1 tsp honey (5 ml)
- 6–8 oz unsweetened oat milk (170–230 ml)
- Ice
Instructions
- Pull a single espresso shot into a small cup.
- Stir the honey into the hot espresso until it dissolves.
- Fill a tall glass with ice and pour in the oat milk.
- Slowly pour the honeyed espresso over the milk to get a layered look, then stir if you want it mixed.
Notes: Use barista-style oat milk for better foam and mouthfeel. If you want fewer calories, drop to 5 oz oat milk and add a splash of water to stretch it without losing creaminess.
I usually pull the shot a bit stronger since I like the coffee to cut through the oat milk. Stirring the drink blends the honey evenly; if you don’t stir it, the honey will just form clumps. For this drink, I suggest quality ice, because larger cubes will dilute it more slowly and keep the texture.
10) Iced Caramel Swizzle (espresso, 1 tbsp sugar-free caramel, light milk, stirred)
I like this because bright espresso cuts through the sweet note and the sugar-free caramel gives that café feel without extra calories. It still sips like a treat thanks to bright coffee and silky light milk.
Iced Caramel Swizzle
Bright espresso, a spoon of sugar-free caramel, and light milk—stirred over ice for a smooth, low-calorie pick-me-up.
Prep time: 3 min
Total time: 3 min
Servings: 1
Ingredients
- 2 shots (about 60 ml) of espresso, hot
- 1 tbsp sugar-free caramel syrup
- 60 ml light milk (1% or skim), chilled
- Ice (about 1 cup)
Instructions
- Fill a tall glass with ice.
- Add sugar-free caramel to the glass.
- Pour hot espresso over the caramel and stir briefly to dissolve.
- Top with chilled light milk and stir once or twice to combine.
- Serve immediately with a straw.
Notes: Use freshly pulled espresso for brightness. If you prefer sweeter, add another 1/2 tsp sugar-free syrup.
Use a short, strong pull for espresso so the coffee is bright against the caramel. If you want a creamier drink, you can use oat light instead, but the drink’s calorie target depends on using a low-fat option. The one make-or-break move: stir enough to melt the syrup into the hot espresso before adding milk.
11) Iced Matcha Latte Light (1 tsp matcha, 6 oz water, 2 oz unsweetened oat milk)
I love this drink because even in a small cup, matcha makes it feel special. The grassy matcha and thin oat milk make it taste more like a café pick than a diet drink.
Iced Matcha Latte Light
Bright matcha with a touch of oat milk for creaminess, under 100 calories.
Prep time: 3 minutes
Total time: 3 minutes
Servings: 1
Ingredients
- 1 tsp ceremonial or culinary matcha
- 6 oz cold water
- 2 oz unsweetened oat milk
- Ice (about 1 cup)
- Optional: 1–2 tsp simple syrup or honey
Instructions
- Sift matcha into a jar or bowl to avoid lumps.
- Add 6 oz cold water and whisk or shake until frothy and smooth.
- Fill a glass with ice, pour matcha over ice, then top with 2 oz oat milk.
- Stir gently. Sweeten to taste if desired.
Notes: Use a small frother or tight-lid jar to get microfoam. Adjust matcha amount if you prefer stronger or milder.
I keep the matcha light so the drink stays under 100 calories but still feels like a latte. If you prefer oat milk instead of almond, feel free to switch it. The one thing that breaks this drink is clumpy matcha—sift or shake well.
12) Iced Chai Concentrate with Almond Milk (2 oz concentrate, 6 oz cold almond milk)
I like this especially because the rich almond milk chai spice is light and generous in spices. It uses minimal concentrate, so it tastes like a dessert and contains no added sugar.
Iced Chai Concentrate with Almond Milk
Ingredients
- 2 oz store-bought or homemade chai concentrate
- 6 oz cold unsweetened almond milk
- Ice (about 1 cup)
- Optional: 1 tsp maple syrup or honey
Instructions
- Fill a glass with ice.
- Pour 2 oz chai concentrate over the ice.
- Add 6 oz cold almond milk and stir gently.
- Taste and add optional sweetener if needed; stir again.
Use a quality chai concentrate and your drink will be heavenly! For a creamier mouthfeel, swap half the almond milk with oat milk (calorie-counting friendly!). The only thing that breaks this is watery spice, and that’s caused by too much ice or a weak concentrate, which will ruin the chai spice notes.
13) Iced Cortado Cooler (equal parts espresso and cold evaporated skim milk over ice)
This is one of my favorites because it puts espresso front and center. The evaporated skim milk adds body without the calorie burden, and even with a low calorie count it feels rounded and creamy, not thin.
Iced Cortado Cooler
Total: 5 min
Serves: 1
Ingredients
- 2 shots (60 ml) espresso, cooled slightly
- 2 oz (60 ml) evaporated skim milk, chilled
- Ice (about 1 cup)
- Optional: pinch of cinnamon or a few drops of liquid stevia
Instructions
- Fill a short glass with ice.
- Pull two shots of espresso and let them sit 30–60 seconds to stop steaming.
- Pour espresso over the ice.
- Top with chilled evaporated skim milk, an equal volume to the espresso.
- Stir once or twice. Add cinnamon or stevia if using.
Personally, I find it most effective to chill the milk in a small metal pitcher. If you do not have evaporated skim milk, then try using half the amount of cold water, and add a small splash of skim milk (just know the texture will change with this). One thing that makes or breaks the goodness is letting the espresso cool down a bit, because if it is too hot, it will water down the drink.
14) Iced Espresso Tonic (double espresso, tonic water, lime twist)
I enjoy this a lot when I want something bright and fizzy that still contains that lovely coffee flavor. The bitterness from the tonic and the espresso snap from the lime make this taste like a treat without all the added calories.
Iced Espresso Tonic
Double espresso poured over ice and tonic, finished with a lime twist for a bright, low-calorie pick-me-up.
Prep: 3 mins  Total: 3 mins  Servings: 1
Ingredients
- 2 shots (60 ml) double espresso, hot
- 120–150 ml tonic water (chilled)
- Ice cubes
- 1 lime twist or wedge
Instructions
- Fill a tall glass with ice.
- Pour tonic water over the ice.
- Slowly pour the double espresso over the tonic to keep the layers.
- Garnish with a lime twist and stir gently before drinking.
Tips: Use fresh espresso and a quality tonic. Pouring slowly keeps a pretty layer before you stir.
You want a bright and citrusy espresso roast for the best outcome, or even a slightly fruity single-origin if you like more acidity. If you prefer to have less bitterness, swap to 100-120 ml tonic. The most important thing is that you pour the espresso slowly so the tonic stays bubbly!





















