There’s nothing better than a homemade iced latte, especially when it’s packed with caramel, honey, and a hint of cinnamon.
This one tastes like a cozy hug in a glass—sweet, creamy, and just the right amount of spice.
Plus, it’s super easy to make at home, no fancy barista skills required.
Let’s get into it!
What You’ll Need
Ingredients
- 1 cup milk (whole, oat, or almond)
- 1 shot (about 2 oz) espresso or strong brewed coffee
- 1 tbsp caramel sauce (plus extra for drizzling)
- 1 tbsp honey
- ¼ tsp ground cinnamon (plus extra for garnish)
- ½ tsp vanilla extract
- 1 cup ice cubes
Tools
- Espresso machine or coffee maker
- Small mixing bowl
- Spoon
- Tall glass
- Frother (optional, for extra creaminess)
- Straw

Pro Tips
- Use fresh espresso – It makes a huge difference in flavor! If you don’t have an espresso machine, strong brewed coffee works too.
- Warm the honey – If your honey is too thick, microwave it for a few seconds to help it mix smoothly.
- Froth your milk – Even cold milk can be frothed for a creamier texture. A handheld frother or shaking it in a jar works great!
- Layer for a pretty look – Add the ice first, then pour the espresso over it, followed by the milk mixture. It creates a beautiful swirl effect.
- Adjust sweetness – Add more or less honey and caramel depending on how sweet you like your latte.
How to Make It
1. Brew the Coffee
Make a shot of espresso or brew 2 oz of strong coffee. Set aside to cool slightly.

2. Mix the Flavors
In a small mixing bowl, combine the caramel sauce, honey, cinnamon, and vanilla extract. Stir well until smooth.

3. Froth the Milk
Pour the milk into the bowl with the caramel-honey mixture and whisk well. If you have a frother, use it to create a light, foamy texture.

4. Assemble the Latte
Fill a tall glass with ice cubes, pour the brewed espresso over the ice, then slowly pour the milk mixture over it.

5. Add the Finishing Touches
Drizzle extra caramel over the top and sprinkle with cinnamon. Stir with a straw and enjoy!

Substitutions & Variations
- No espresso machine? Use cold brew or instant coffee instead.
- Dairy-free? Almond, oat, or coconut milk all work great!
- Less sweet? Reduce the caramel or honey, or swap for maple syrup.
- Extra indulgent? Top with whipped cream and a caramel drizzle.
Make-Ahead Tips
- Brew your coffee ahead and store it in the fridge for quick assembly.
- Mix the caramel, honey, cinnamon, and vanilla in advance and keep it in a jar for easy use.
Leftovers & Storage
- Best enjoyed fresh, but you can store any leftover latte in the fridge for a few hours. Stir well before drinking!
- If making in advance, keep the milk and coffee separate until ready to serve.
Time to Enjoy!
That’s it—your homemade iced caramel honey cinnamon latte is ready to sip!
Try it out and let me know how it turns out in the comments.
Have any fun variations?
I’d love to hear them! ☕✨