Costa Gingerbread Latte
Make Costa's festive Gingerbread Latte at home with this easy copycat recipe. Warming spices, sweet gingerbread syrup, espresso, and creamy milk - Christmas in a cup!
Rate This Recipe
Tried this recipe? Your rating helps others discover great dishes and appears in Google search results!

Why you’ll love it
Costa's Gingerbread Latte is the ultimate festive coffee drink, arriving on the menu each November to signal the start of the Christmas season. This seasonal favourite combines the warmth of traditional gingerbread spices - ginger, cinnamon, nutmeg, and cloves - with rich espresso and velvety steamed milk, creating a drink that tastes like Christmas in liquid form. What makes Costa's version so special is the homemade-style gingerbread syrup that captures the exact flavour of freshly baked gingerbread biscuits, with a perfect balance of spice and sweetness that doesn't overpower the coffee. Topped with whipped cream and often garnished with a mini gingerbread biscuit, it's become one of the most anticipated drinks of the year. This copycat recipe shows you how to make the authentic gingerbread syrup at home using pantry spices and simple ingredients, then combine it with coffee and milk to recreate that exact Costa taste. Whether you're craving festive flavours in October or want to enjoy gingerbread lattes all year round without the café price tag, this recipe delivers the real deal in just 15 minutes!
About the original
Costa introduced the Gingerbread Latte as part of their festive menu range in the early 2010s, and it quickly became one of their most popular seasonal drinks. The drink was created to tap into Britain's love of gingerbread during the Christmas season, a tradition that dates back to medieval times. The combination of coffee and gingerbread spices proved so successful that it's now a permanent fixture on Costa's winter menu from November through December.
The Gingerbread Latte has become synonymous with Christmas for many Costa customers, with social media buzzing each year when it returns to the menu. Costa sells millions of gingerbread lattes each festive season, making it one of their top-selling seasonal beverages alongside the Toblerone Hot Chocolate and Black Forest Hot Chocolate. The drink's popularity has inspired countless home baristas to recreate the recipe, though Costa's exact syrup formula remains a closely guarded secret.
Ad Space
Google AdSense
Ingredients
For the Gingerbread Syrup (makes enough for 6-8 lattes)
- 100 g Brown sugar
- 3 tbsp Golden syrup
- 2 tsp Ground ginger
- 1 tsp Ground cinnamon
- 1/2 tsp Ground nutmeg
- 1/4 tsp Ground cloves
- 1 tsp Vanilla extract
- 1 tsp Black treacle
For the Latte
- 60 ml Espresso coffee — 2 shots or strong coffee
- 250 ml Whole milk
For the Topping
- Whipped cream — generous swirl
- Ground cinnamon — for dusting
- 1 Gingerbread biscuit — mini, optional
Method
Make the gingerbread syrup: In a small saucepan, combine 100ml water, brown sugar, golden syrup, ground ginger, cinnamon, nutmeg, cloves, vanilla extract, and black treacle. Heat over medium heat, stirring constantly until the sugar dissolves completely - about 3-4 minutes. Don't let it boil.
Simmer the syrup: Once the sugar has dissolved, reduce the heat to low and simmer gently for 3-4 minutes until slightly thickened and the spices are fragrant. The syrup should coat the back of a spoon. Remove from heat and let cool. The syrup will thicken more as it cools. Store in a sealed jar in the fridge for up to 2 weeks.
Make the espresso: Brew 2 shots of espresso (60ml) or make 60ml of very strong coffee. Pour into your serving mug. Add 2-3 tablespoons of the gingerbread syrup to the hot espresso and stir to combine. Taste and adjust - add more syrup if you prefer it sweeter.
Steam the milk: Heat the milk in a saucepan over medium heat until steaming hot (around 65-70°C) but not boiling. If you have a milk frother or steam wand, use it to create microfoam - this gives that authentic Costa texture. Alternatively, whisk vigorously or use a hand-held frother to create foam.
Combine and serve: Pour the steamed milk over the gingerbread espresso, holding back the foam with a spoon. Once the mug is almost full, spoon the milk foam on top. Top with a generous swirl of whipped cream, dust with a pinch of ground cinnamon, and garnish with a mini gingerbread biscuit if desired.
Enjoy: Serve immediately while hot. The gingerbread biscuit can be dunked in the latte or enjoyed on the side. The spiced flavours are most aromatic when the drink is freshly made and piping hot!
Tips & Variations
- The gingerbread syrup is the star - make a big batch and store it in the fridge for up to 2 weeks. It's also delicious in hot chocolate or drizzled over ice cream!
- Black treacle (molasses) adds depth and that authentic gingerbread colour. If you don't have it, the syrup still works without it, though it will be slightly lighter in flavour.
- For a vegan version, use oat milk (barista blend) and skip the whipped cream or use coconut whipped cream. The gingerbread syrup is already vegan!
- Don't have an espresso machine? Use 60ml of very strong instant coffee (2 tbsp instant coffee in 60ml boiling water) or a moka pot.
- Adjust the spice level to taste - if you love ginger, add an extra 1/2 tsp. For a milder version, reduce the ginger to 1 1/2 tsp.
- Make it iced: Let the coffee and syrup cool, pour over ice, add cold milk, and top with cold foam for a festive iced latte.
- The syrup thickness matters - too thin and it won't have enough flavour; too thick and it won't mix well. Aim for honey consistency.
FAQs
- Can I use ground ginger from a jar or does it have to be fresh?
- You must use ground (powdered) ginger, not fresh ginger root. Fresh ginger won't dissolve in the syrup and will create a completely different flavour. Ground ginger from a jar is perfect and what gives the authentic gingerbread taste. Make sure it's relatively fresh for the best flavour.
- How much gingerbread syrup should I use per latte?
- Start with 2 tablespoons and taste - you can always add more. Costa's version is quite sweet, so 2-3 tablespoons is typical. The beauty of homemade is you can adjust to your preference. The syrup is concentrated, so a little goes a long way.
- Can I make this without golden syrup?
- Yes, but golden syrup adds a lovely caramel depth. Substitute with honey, maple syrup, or an extra 2 tbsp of brown sugar plus 1 tbsp of water. The flavour will be slightly different but still delicious. Honey makes it more floral, maple adds earthiness.
- How do I store leftover gingerbread syrup?
- Store in a clean, airtight jar or bottle in the fridge for up to 2 weeks. The syrup will thicken when cold - warm it slightly before use or just stir it vigorously into hot coffee. You can also freeze it in ice cube trays for up to 3 months.
- What's the difference between this and a Gingerbread Cappuccino?
- A latte has more milk and less foam (about 1/3 espresso, 2/3 steamed milk, thin foam layer). A cappuccino is equal parts espresso, steamed milk, and thick foam. For a gingerbread cappuccino, use the same syrup recipe but with 180ml milk and create a thick foam layer on top.
Nutrition (per serving)
Calories | 295 kcal |
---|---|
Protein | 9 g |
Fat | 10 g |
Carbs | 42 g |
Ad Space
Google AdSense