This post may contain affiliate links, please see the privacy policy for details.
This Starbucks copycat iced gingerbread latte has homemade gingerbread syrup, espresso and cold milk poured over plenty of ice. I love that the syrup has plenty of ginger, cinnamon, cloves and nutmeg, so you actually get that gingerbread flavor rather than just a sweet coffee. You can make the syrup ahead and keep it in the fridge, which makes the lattes really quick to put together. I’m an iced coffee person even when it’s cold outside, so this is such a fun one to make around the holidays.

Why You’ll Love It

Enjoy this refreshing (and kind of addictive) Starbucks copycat iced gingerbread latte over ice as the perfect festive thirst quencher.
Homemade gingerbread syrup: The combination of brown sugar, ginger, cinnamon, cloves and nutmeg gives the syrup that unmistakable gingerbread flavor. I like being able to adjust how much I add to each latte, too.
Make the syrup ahead: Keep a jar in the refrigerator and all you need to do is add espresso, milk and ice when you want a latte.
Plenty of coffee flavor: There’s enough espresso to balance the sweet, spiced syrup instead of having the coffee disappear underneath it.
Iced for the holidays: I’m always happy to have an iced coffee, even in winter. One reader told me she actually prefers this iced version to a regular Starbucks gingerbread latte.

Also try Starbucks medicine ball tea, a gingerbread loaf, gingerbread sandwich cookies, or this gingerbread cheesecake dip.

Iced Gingerbread Latte Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Dark brown sugar: This is the base of the gingerbread syrup. I like dark brown sugar here because its stronger molasses flavor works really well with the gingerbread spices.
Ginger, cinnamon, cloves and nutmeg: These are the spices that give the syrup its gingerbread flavor. Make sure yours haven’t been sitting in the cupboard forever because fresh spices make a noticeable difference here.
Vanilla extract: A little vanilla rounds out the brown sugar and spices.
Espresso: You’ll need one shot for each latte. Strong brewed coffee or cold brew concentrate can work if you don’t have an espresso machine.
Milk: Use whichever milk you normally order in your iced latte. Dairy milk, oat milk and almond milk all work.

How to Make an Iced Gingerbread Latte
For more detailed instructions with weights and measurements, jump to the printable recipe card.
Make the gingerbread syrup: Combine the brown sugar, water, ginger, cinnamon, cloves, nutmeg, vanilla and salt in a saucepan. Bring to a boil, then reduce the heat and simmer for 15 minutes.
Cool the syrup: Pour the syrup into a jar and let it cool. The spices will settle as it sits, so give it a shake before using it.
Build the lattes: Fill two glasses with ice, then add one shot of espresso and ¾ Cup milk to each.
Add the syrup: Stir 2 or 3 Tablespoons of gingerbread syrup into each latte, depending on how sweet and spicy you like it. Finish with a little nutmeg if you want.

Substitutions and Variations
Different milk: Use dairy milk, oat milk, almond milk or coconut milk. I especially like oat milk in iced coffee because it stays nice and creamy.
No espresso machine: Use strongly brewed coffee or cold brew concentrate instead.
Make it decaf: Use decaf espresso or coffee and keep everything else the same.
Make it hot: Skip the ice and warm the milk before combining it with the espresso and gingerbread syrup.
Gingerbread mocha: Add a little cocoa powder to the gingerbread syrup for a chocolate version.

Serving Suggestions
Appetizer: Start with pancake nachos or a batch of banana and pumpkin muffins.
Main: Enjoy this classic breakfast casserole with your iced gingerbread latte recipe.
Dessert: End with something sweet like these French toast muffins or my Italian doughnuts.

How to Store an Iced Latte
Store: Keep the cooled gingerbread syrup in a sealed jar in the refrigerator for up to 2 weeks. Give it a good shake before using because the ground spices will settle at the bottom.
Freeze: Freeze the syrup in an ice cube tray for up to 3 months, then transfer the frozen cubes to a freezer-safe container.
Thaw: Thaw as many syrup cubes as you need overnight in the refrigerator.
Make the latte fresh: I recommend assembling the iced latte when you’re ready to drink it rather than storing it already mixed with the milk and espresso.

Top Tips
Use fresh spices: Ground spices lose flavor as they sit in the cupboard. Since ginger, cinnamon, cloves and nutmeg are doing most of the work in the syrup, fresher spices really do make a difference.
Shake the syrup: The ground spices naturally settle at the bottom of the jar. Give it a good shake each time before adding it to your latte.
Adjust the syrup to taste: I start with 2 Tablespoons per latte and add more if I want a stronger gingerbread flavor.
Let the syrup cool: Cool the gingerbread syrup before pouring it over ice so it doesn’t immediately water down your latte.
Adjust the espresso: One shot per latte works for me, but add another if you prefer a stronger coffee flavor.

Copycat Iced Gingerbread Latte FAQs
Yes. Strong brewed coffee or cold brew concentrate works in place of espresso. You want the coffee fairly strong so its flavor doesn’t get lost once you add the milk and gingerbread syrup.
Yes. Make it up to 2 weeks ahead and keep it in a sealed jar in the refrigerator. The spices will settle as it sits, so give the syrup a good shake before using it.

Iced Gingerbread Latte Copycat Recipe

Starbucks Copycat Iced Gingerbread Latte
Equipment
- Espresso Machine or French Press
- Saucepan Medium
- Jar with Lid
Ingredients
- 1 Cup dark brown sugar
- 1 Cup water
- 1 Teaspoon ground ginger
- 2 Teaspoons ground cinnamon
- ½ Teaspoon ground cloves
- ½ Teaspoon ground nutmeg, plus more for topping
- 1 Teaspoon vanilla extract
- ½ Teaspoon salt
- 2 Shots espresso
- 1½ Cups milk
Instructions
- Mix brown sugar, water, ginger, cinnamon, cloves, nutmeg, vanilla, and salt in a medium saucepan. Bring to a boil.
- Reduce heat to low and simmer for 15 minutes, stirring occasionally.
- Pour into a jar and let cool.
- Fill 2 glasses with ice. Pour 1 shot of espresso and ¾ cup milk over each glass. Stir in 2 to 3 tablespoons of gingerbread syrup to each latte. Stir until fully combined.
- Serve garnished with a dusting of nutmeg if desired.
Notes
Shake the syrup each time you use it: The spices may sink to the bottom of the jar.
Change the strength: 1 or 2 espresso shots are common for an iced latte, but use whatever amount you desire.
Top with whipped cream: For the ultimate indulgence.
Use super fresh spices: This makes a major difference to the result.
Stir the latte: It helps to stir the iced latte with a spoon or straw to distribute the syrup evenly.
Froth the milk: For a barista-style touch, froth your milk before adding it to the latte, hot or cold!
Nutrition






I love having a jar of the gingerbread syrup in the fridge because it makes this iced latte so quick to throw together. The brown sugar and spices give it plenty of gingerbread flavor, while the espresso keeps it from tasting overly sweet. And while gingerbread coffee might be a holiday thing, I’m definitely not waiting for a warm day to make mine iced.
Other Recipes to Try
- This is the perfect recipe to replicate Starbucks banana bread.
- Make Starbucks copycat cheese Danishes for the ultimate treat!
- How luscious is this iced white choc mocha copycat Starbucks recipe?
- Enjoy iced brown sugar oat milk espresso and save money making it yourself.
- Nothing is better than a pink Starbucks drink when you need a pick-me-up.


Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.











Huge hit with my family!
My family loves this too!
This latte was fantastic! The gingerbread flavor really made it feel festive and cozy.
Loved it! Prefer the iced version over a regular Starbucks gingerbread latte