Snuggle up with a cozy cup of this perfectly sweet and spicy gingerbread latte that’s topped with fluffy homemade whipped cream.

About This Gingerbread Latte
- Coffee or espresso, milk, molasses, and gingerbread flavors come together in this delicious caffeinated drink. It’s all topped off with a quick and easy homemade gingerbread flavored whipped cream.
- The gingerbread flavors are made with a blend of ground ginger, ground cinnamon, and ground nutmeg. Molasses and sugar rounds out the flavors with rich sweetness.
- The recipe includes a batch of homemade gingerbread syrup that can be made ahead of time and used all week to flavor tea and coffee.
- Starbucks used to have a gingerbread latte on their holiday menu but it was taken off after 2018. It’s not on this year’s drink menu either.
- Espresso or strong coffee made in a coffee machine, Nespresso, Keurig, or French press can be used to make this drink.
RELATED: Gingerbread Syrup
Ingredient Notes

- Strong coffee: Use any kind of machine that can brew a strong cup of coffee. If you have an espresso machine, shots of espresso can be used instead.
- Milk: Any kind of milk you prefer can be used.
- Gingerbread syrup:
- Molasses: This is a must! It’s the key ingredient and without it, the gingerbread syrup just isn’t as good. Get dark unsulfured molasses. Blackstrap molasses is another variety and it’s less sweet and has a very concentrated, almost bitter flavor so it’s not the best kind of molasses to use for this recipe.
- Sugar: Basic white sugar is what I’m using but brown sugar works too if that’s what you have.
- Ground ginger, ground cinnamon, ground nutmeg: These spices give the drink the classic gingerbread flavor.
- Water: Use filtered water for a better, cleaner tasting drink.
- Heavy cream: To make the whipped cream topping.
For full ingredients and detailed instructions, please see the recipe card at the bottom of the post.
Step-by-Step Instructions

- Make gingerbread syrup.
This recipe makes a batch of gingerbread syrup which makes 6 gingerbread lattes. Make it once and use the syrup all week. - Make cream topping.
Gingerbread syrup and heavy cream are whipped together using a handheld milk frother. - Froth milk.
Heat milk on the stovetop or microwave then use a French press to froth. Or use an electric milk frother that will heat and froth at the same time. If you have an espresso machine, use the steam wand to froth the milk. - Assemble drink.
Stir gingerbread syrup into a cup of coffee. Add frothed milk. Top with cream topping. Garnish with cinnamon or a gingerbread man cookie.
Expert Tips
- Gingerbread syrup can be made ahead of time and stored in the refrigerator in an airtight container for up to a week.
- The recipe makes a little over a cup of gingerbread syrup, which is enough to make 6 gingerbread lattes.
- The molasses is the key ingredient so don’t replace it with honey or other sweeteners since it just won’t taste as good.
Questions You May Have
Make the gingerbread syrup and stir a tablespoon into a cup of warm milk. Don’t add any coffee to the drink.
The gingerbread syrup makes a little over 9 ounces, or about 18 tablespoons.
The only place you can get the drink is at the Starbucks in Canada as it’s no longer sold in any stores in the US. Starbucks recommends getting the Cinnamon Dolce instead, which they say is similar in taste.
Use a pod or capsule of dark roast coffee to brew a cup of coffee.
Instead of 1 cup of coffee and 1/4 cup milk, use 2 shots of espresso and 3/4 of frothed milk.

More Coffee Shop Favorites
- Pumpkin Spice Latte
- Pumpkin Cream Cold Brew
- Salted Caramel Latte
- Iced Salted Caramel Latte
- Sugar Cookie Latte

Homemade Gingerbread Latte
INGREDIENTS
Gingerbread Latte
- 1 cup strong coffee
- 2 tablespoons gingerbread syrup
- ¼ cup milk
- 1 gingerbread man cookie optional garnish
Gingerbread Cream Topping
- ¼ cup heavy cream
- 1 tablespoon gingerbread syrup
Gingerbread Syrup
- ¾ cup water
- ⅔ cup sugar
- 3 tablespoons molasses
- 1 teaspoon ground ginger
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
INSTRUCTIONS
- Make gingerbread syrup.In a saucepan, bring gingerbread syrup ingredients to a boil, stirring occasionally. Make sure sugar has completely dissolved.Turn off heat and let cool. After syrup has cooled, pour syrup into an airtight container. The syrup can be stored in the refrigerator for up to a week. Makes about 9 ounces of syrup.
- Make gingerbread cream topping.Use a handheld milk frother to whisk together syrup and heavy cream until it thickens. Just a few seconds is all it takes to get soft peaks.
- Froth milk.Bring milk to a simmer on the stovetop, making sure it doesn't come to a boil since it can easily burn, or microwave it for 30 seconds. Pour heated milk into a French press, put the lid on, and move the plunger up and down, making sure to hold down the lid. Or, heat and froth milk at the same time using an electric milk frother. If you have an espresso machine, froth milk using the steam wand.
- Assemble drink.Stir gingerbread syrup into a cup of strong coffee. Add frothed milk. Top with gingerbread cream topping. Garnish with a dusting of ground cinnamon and a gingerbread man cookie.
Taste exactly like Starbucks even better. I used the monk fruit instead
Amazing-just like what Starbucks used to serve!