This drink is smooth, a little sweet, and has that perfect coffeehouse feel at home. You get bold espresso, rich caramel, and a hint of salt that makes everything pop. It’s one of those recipes you’ll want to make again and again.
Why I Love This Recipe
The first time I made this, I was trying to skip an expensive coffee run. I didn’t expect it to taste this good. That salty-sweet combo with strong espresso is just right. Now it’s my go-to afternoon pick-me-up.
- Tastes like a coffee shop drink at home
- The salt balances the sweetness perfectly
- Super refreshing over ice
- Easy to customize sweetness
- Feels a little fancy without extra work

Servings and Time
Servings: 1 drink
Time: 10 minutes
What You’ll Need
- 2 shots espresso (about 2 oz hot espresso)
- 1 cup ice cubes
- 1 cup milk (any kind)
- 2 tablespoons caramel sauce
- 1 teaspoon sugar (optional)
- 1 pinch flaky salt

Tools Required
- Espresso machine or strong coffee maker
- Cocktail shaker (or mason jar with lid)
- Spoon
- Tall glass
Substitutions and Variations
- Use cold brew instead of espresso
- Swap milk for oat, almond, or coconut milk
- Use sugar-free caramel
- Add vanilla extract (¼ teaspoon) for extra flavor
- Use maple syrup instead of sugar
Make Ahead Tips
- Brew espresso ahead and chill it
- Keep caramel pre-measured in the fridge
- Pre-fill ice in your shaker for quick prep
Instructions
Step 1: Brew the Espresso
Brew 2 shots (2 oz) of hot espresso.

Step 2: Add Caramel and Sugar
In your shaker, add 2 tablespoons caramel sauce and 1 teaspoon sugar. Pour in the hot espresso and stir until melted and smooth.

Step 3: Add Ice and Shake
Add 1 cup ice cubes to the shaker. Close and shake hard for 15–20 seconds until cold and foamy.

Step 4: Pour Over Milk
Fill a glass with 1 cup milk. Pour the shaken espresso mixture over the milk.

Step 5: Finish with Salt
Drizzle a little extra caramel on top and add a pinch of flaky salt.


Pro Tips
- Shake longer than you think—this makes it creamy and smooth
- Use fresh espresso for the best flavor
- Don’t skip the salt—it brings everything together
- Adjust caramel to your sweetness level
- Use large ice cubes so it doesn’t water down too fast
Why This Recipe Works (Quick Science)
Hot espresso melts the caramel and sugar quickly, making a smooth base. Shaking with ice chills the drink fast and creates tiny air bubbles, which gives that creamy foam texture. The salt enhances sweetness and balances bitterness from the coffee.
Common Mistakes
- Not shaking enough → flat, not foamy
- Using weak coffee → flavor won’t stand out
- Too much caramel → overly sweet
- Skipping salt → missing that balanced taste
What to Serve With
- Butter croissants
- Chocolate chip cookies
- Banana bread
- Breakfast sandwiches
- Pancakes or waffles
Macros Information (Approximate)
- Calories: 180–250 (depends on milk and caramel)
- Protein: 6–8g
- Carbs: 20–30g
- Fat: 5–10g
Leftovers and Storage
Best enjoyed fresh. If needed, store in the fridge up to 1 day. Shake again before drinking. Ice may dilute flavor over time.
FAQ
Can I make this without a shaker?
Yes, use a mason jar with a tight lid.
Can I use instant coffee?
You can, but it won’t be as rich. Use strong brewed coffee instead.
Is it very sweet?
It’s balanced, but you can reduce caramel or skip sugar.
Can I make it dairy-free?
Yes, any plant-based milk works great.
Final Thoughts
This salted caramel shaken espresso is simple but feels special. It’s one of those small upgrades that makes your day better. Try it once, and you’ll probably start making it all the time. If you make it, share how it turned out or what you changed—I’d love to hear.

