Soft, fluffy, and filled with cozy holiday flavor, these gingerbread espresso latte donuts taste like your favorite winter coffee drink in donut form. Rich molasses, warm gingerbread spices, and a smooth coffee glaze come together in an easy baked donut that’s perfect for Christmas morning, holiday brunch, or an afternoon coffee break.
Baking these donuts fills the kitchen with that unmistakable gingerbread aroma—sweet, spiced, and nostalgic. If you love gingerbread desserts, you’ll also want to try Gingerbread Cupcakes with Candy Cane Frosting or Spicy Chocolate Chunk Gingerbread Cookies for more festive baking inspiration.
Why You’ll Love These Gingerbread Latte Donuts
- Baked instead of fried for a lighter, cake-style donut
- Bold gingerbread flavor from molasses and warm spices
- Espresso glaze gives them a true latte-inspired finish
- Made with simple pantry ingredients
- Easy, no-fuss batter—no mixer required
- Perfect for holiday breakfasts, brunch, or winter snacking
Baked vs. Fried Donuts: What’s the Difference?
Baked and fried donuts have very different textures.
Fried donuts are rich with a crisp exterior and slightly oily crumb. Baked donuts, like these gingerbread espresso latte donuts, are soft, fluffy, and cake-like from edge to center. The lighter texture lets the gingerbread spices and coffee glaze shine without feeling heavy—ideal for pairing with a hot cup of coffee.
Ingredients for Gingerbread Espresso Latte Donuts
Donuts
- 1½ cups all-purpose flour
- 1 tsp baking powder
- ½ tsp baking soda
- 1 tsp ground cinnamon
- 1 tsp ground ginger
- ¼ tsp ground nutmeg
- ¼ tsp ground cloves
- ¼ tsp salt
- ⅓ cup packed brown sugar
- ¼ cup granulated sugar
- 1 large egg
- ¼ cup unsalted butter, melted
- ½ cup warm milk
- ¼ cup molasses
- 1 tsp vanilla extract
Espresso Glaze
- 1 cup powdered sugar
- 1–2 tsp espresso powder
- 1–2 tbsp warm milk
- ½ tsp vanilla extract
If you enjoy baking with molasses, be sure to check out Cranberry Molasses Chocolate Chunk Muffins—another bakery-style favorite that’s perfect for the holidays.
How to Make Gingerbread Espresso Latte Donuts
Preheat the oven to 350°F and grease a donut pan.
In a medium bowl, whisk together the flour, baking powder, baking soda, spices, and salt.
In a separate bowl, combine the brown sugar, granulated sugar, egg, melted butter, warm milk, molasses, and vanilla until smooth.
Gently fold the wet ingredients into the dry ingredients just until combined. Avoid overmixing to keep the donuts tender.
Spoon or pipe the batter into the donut pan, filling each cavity about ¾ full.
Bake for 10–12 minutes, or until the donuts spring back lightly when touched.
Cool for 5 minutes, then transfer to a wire rack to cool completely.
Whisk together the glaze ingredients and drizzle over the cooled donuts.
How to Store Gingerbread Espresso Latte Donuts
Store donuts in an airtight container at room temperature for 1–2 days. To reheat, warm in the microwave for about 10 seconds or in a 350°F oven for 2–3 minutes. These donuts are perfect for holiday baking alongside Spicy Chocolate Chunk Gingerbread Cookies and Cranberry Molasses Chocolate Chunk Muffins, making entertaining and gift prep easy.
FAQ: Gingerbread Espresso Latte Donuts
What makes these donuts soft and fluffy?
Warm milk, melted butter, and gentle mixing create a tender, cake-like crumb.
Can I make these without espresso?
Yes. Simply omit the espresso powder for a classic gingerbread glaze with no coffee flavor.
Can I freeze baked gingerbread donuts?
Absolutely. Freeze the donuts unglazed for up to 2 months. Thaw at room temperature and add the glaze before serving.
Can I use instant coffee instead of espresso powder?
Yes, but use slightly less, as instant coffee can be more bitter.
Make These Donuts Just Like Your Favorite Coffee Order
One of the easiest ways to customize these gingerbread espresso latte donuts is to treat them like a coffee shop order:
Vanilla Latte: Add ½ tsp vanilla bean paste to the glaze
Gingerbread Mocha: Swap 1 tbsp milk in the glaze for cocoa powder + extra milk
Extra-Bold Espresso: Increase espresso powder to 2½ tsp
No-Coffee Option: Use cinnamon-vanilla glaze instead of espresso
Texture & Bake-Time Troubleshooting
How to Get Perfect Baked Donuts Every Time
- If your donuts are dry → They were likely overbaked. Pull them as soon as they spring back.
- If they’re dense → Batter was overmixed. Stir just until combined.
- If they stick to the pan → Grease generously, especially the center post.
- If the glaze slides off → Donuts were still warm. Cool completely first.
Make-Ahead & Hosting Tip
Holiday Hosting Tip
Bake the donuts the night before and store unglazed at room temperature. Glaze them fresh in the morning for a just-baked look without early-morning prep—perfect for Christmas brunch or holiday houseguests.
Ingredient Swap Guide
Ingredient Substitutions That Still Work
- Milk: Any milk works, including oat or almond
- Butter: Can be swapped with neutral oil for extra moisture
- Molasses: Use dark molasses (not blackstrap) for balanced sweetness
- Spices: Pumpkin pie spice works in place of individual spices

Gingerbread Latte Donuts
Ingredients
- 1 tsp vanilla extract
- 1 ½ cups all-purpose flour
- 1 tsp baking powder
- ½ tsp baking soda
- 1 tsp ground cinnamon
- 1 teaspoon ground ginger
- ¼ tsp ground nutmeg
- ¼ teaspoon ground cloves
- ¼ tsp salt
- ⅓ cup packed brown sugar
- ¼ cup granulated sugar
- 1 large egg
- ¼ cup unsalted butter melted and slightly cooled
- ½ cup lukewarm milk
- ¼ cup molasses
- Espresso Glaze
- 1 cup powdered sugar
- 1-2 tsp espresso powder
- 1-2 tbsp warm milk
- ½ tsp vanilla extract
Instructions
- Preheat your oven to 350°F and lightly grease a donut pan. I like the silicone version like this one.
- In a large mixing bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, cloves, and salt.
- In a separate bowl, whisk together the brown sugar, granulated sugar, egg, melted butter, warm milk, molasses, and vanilla extract until smooth.
- Gradually fold the wet ingredients into the dry ingredients, mixing until just combined. Do not overmix.
- Spoon or pipe the batter into the donut pan, filling each cavity about ¾ full.
- Bake for 10-12 minutes, or until the donuts spring back when lightly touched.
- Let the donuts cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.


This recipe has all the ingredients I love. Can’t wait to try it out. Delicious!