Gingerbread Lattes are warm and cozy holiday lattes made with a real gingerbread syrup, freshly brewed espresso, steamed milk, and whipped cream. Grab a blanket and crank up your favorite Christmas music while you enjoy this one at home.

Gingerbread Latte

This post may contain affiliate links. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

As you may already know, I’m a big fan of iced lattes. Even more so than cold brew and iced coffee, iced lattes are my go-to summer drink.

I’ve made iced vanilla lattes, iced vanilla raspberry lattes, iced cinnamon dolce lattes, and iced mocha lattes. I’ve made iced lattes that taste like almond joys and iced pumpkin spice lattes when I’m transitioning my drinks into fall mode.

Needless to say, 2019 was the year of the latte for me. When I started working at home full-time on this site in May that year, I needed to find ways to cut my spending. Not so surprisingly, one of the easiest ways to do this was to all but cut out my Starbucks habit from my life.

Gingerbread Latte

My 1hr+ commute each day drove me right past a Starbucks with a drive-thru. And this made it allll too easy to stop for coffee, especially on mornings when getting out of the house on time with a baby packed for daycare was more important than making a cup of coffee in a travel mug.

Which was like, almost every morning. Sigh.

Anyway, once the weather turned here in November into what always feels more like winter than fall, I switched from my cold morning drinks over to hot drinks again. The batch of vanilla syrup I was using for my iced vanilla lattes was transformed into my syrup for hot vanilla lattes.

And as soon as the spirit of the holiday season hit me, I felt this inexplicable need to make a gingerbread latte.

Gingerbread Latte

I’m not sure what came over me! I’ve never had a gingerbread latte before and I’ve been a little leery about mixing the flavor with strong espresso.

But alas, since I really do love all things gingerbread, I dove in head first and came out the other side absolutely loving this warm and cozy holiday drink.

What is a Latte?

For those of you who don’t know, a latte is simply steamed milk poured into espresso.

Gingerbread Latte

There are lots of espresso drinks that have steamed milk poured into the espresso, like the cappuccino and macchiato. But what sets them apart from each other is how much milk is added and what order the milk is added (i.e., before or after the espresso is added to the cup).

RELATED: 19 Different Espresso Drinks to Make or Order

A medium size flavored latte (the Grande size at Starbucks) is typically 16 ounces. In a 16 ounce latte, you’ll find:

Gingerbread Latte

How to Make a Latte at Home

I make my own lattes at home in the fall and winter months so if you want read all my ramblings about lattes (or Pin it to read later), hop on over to that post. Otherwise, I’ve quickly summarized some of that info here so keep on reading.

STEP 1: Brewed hot espresso goes into the cup first. You can brew your espresso at home with any kind of single-serve espresso machine (my go-to is the Nespresso Vertuo) or a stove top espresso maker.

STEP 2: For the liquid sweetener, the choice is yours! For this gingerbread latte, my recipe for a gingerbread syrup is below in the recipe card or you can find some online if making your own isn’t your thing.

STEP 3: Add a couple ounces of sweetener to the hot espresso – more for a sweeter drink, less for a stronger one.

Gingerbread Latte

You don’t need to use a liquid sweetener though – sugar will dissolve nicely in this hot drink.

STEP 4: Steamed milk goes in next. To steam your milk, you can use an electric milk frother or you can steam your milk in a small sauce pan on the stove and then whir it up in the blender to create some foam.

STEP 5: Slowly pour the milk into the cup.

The espresso, liquid flavoring, and steamed milk won’t fill up the cup so you’ll have some room on the top for the foam from the steamed milk. To me, the foam adds a silky finish to my latte, much like the effect the Nespresso machines add to the top of the brewed coffee.

Gingerbread Latte

STEP 6: For this gingerbread latte, we also added a dollop of whipped cream and a sprinkle of cinnamon to the top of the drink in addition to the milk foam. Then we nestled a little gingerbread man into the whipped cream and foam. So much fun!

This latte is the kind that will make you want to snuggle up in front of the fire and Christmas tree. Cue all the holiday music!

Gingerbread Latte

If you love the flavor of gingerbread as much as I do, you will LOVE this gingerbread latte as much as I do too!

Holiday Lattes

Fall Lattes

Summer Lattes

Gingerbread Latte

Gingerbread Latte

Yield: 2 (16 oz) drinks
Syrup Prep Time: 5 minutes
Syrup Cook Time: 10 minutes
Latte Assembly Time: 5 minutes
Total Time: 20 minutes

Gingerbread lattes are excellent coffee drinks for the holiday season! My recipe is made with an easy homemade gingerbread syrup that contains real molasses and lots of warm spices. Topped with a dollop of whipped cream, a sprinkle of cinnamon, and a little gingerbread man nestled in, you'll want to get snuggling in front of the fire and your Christmas tree with this delicious drink!


For the gingerbread syrup:

  • 2 tsp ground ginger
  • 1 tsp ground cinnamon
  • ½ tsp ground allspice
  • ⅛ tsp ground cloves
  • 1 tsp molasses
  • 1 cup water
  • 1 cup sugar

For the lattes:

  • 4 shots (4 oz total) hot, brewed espresso
  • 4 oz gingerbread syrup
  • 16 oz milk (skim, whole, almond, soy, oat, etc.)
  • ¼ cup whipped cream
  • Ground cinnamon
  • Gingerbread men


  1. To make the gingerbread syrup: Whisk all of the syrup ingredients together in a small sauce pan. Bring to a simmer over medium heat and cook for 10 minutes. Strain the syrup through cheesecloth or a coffee filter into an airtight jar or bottle. Use immediately or refrigerate until ready to use.
  2. To make the lattes: Pour or brew the espresso into two 16 oz coffee mugs or heatproof glass coffee mugs (2 oz per mug).
  3. Add the gingerbread syrup to each mug.
  4. Pour the steamed milk into the mugs and gently stir until the milk, syrup, and espresso are combined.
  5. Dollop the milk foam and 2 tablespoons of whipped cream on top of each latte. Sprinkle each with ground cinnamon and add a gingerbread man to each mug.


gingerbread syrup adapted from Everyday Annie

How much do you love this recipe?

Follow Smells Like Home on Pinterest and click that little Pin button at the top of this recipe card to save this recipe and share with your Pinterest followers!

You Might Also Like:

Leave a Comment

  • michele
    December 28, 2019 at 6:51 PM

    House smells amazing while making this syrup. Will use tomorrow morning when my parents come over for breakfast!!

    • Tara
      December 29, 2019 at 10:40 AM

      Yay!! Please come back to let me know how you like it!!

  • Nia
    November 27, 2021 at 12:00 PM

    These lattes are really good!!! How long will the syrup last in the fridge?

    • Tara
      December 18, 2021 at 6:42 PM

      Thanks so much! The syrup should last a few weeks in the fridge. You may need to shake it up before using it in case anything settles at the bottom.

  • Gabi
    December 21, 2021 at 4:32 PM

    This was delicious!!! The syrup came together quickly and easily and made for a barista quality drink!! The syrup would make a great gift, batched up and put in swing top bottles.

    • Tara
      December 22, 2021 at 10:34 AM

      Oh yay!! So happy to hear you love these lattes, Gabi! Totally agree about the syrup making a great gift too. Thank you so much for coming back to leave a review!! Happy holidays!

  • Leslie
    November 26, 2023 at 12:11 AM

    Whoa! The gingerbread syrup is perfection! Thanks for sharing the recipe! ❤️

    • Tara
      November 29, 2023 at 11:26 AM

      Awww yay! So glad to hear how much you love this syrup! Thank you for coming back to leave a review!