The first snowfall always stirs something in me—an urge to slow down, light a candle, and wrap both hands around a steaming mug. That’s how this cozy eggnog latte came to life. I was craving something rich, creamy, and celebratory, but without the sugar overload of a coffee shop version. I wanted a drink that tasted like the holidays but felt grounded and nourishing. This latte delivers just that.
Whether you’re bundled up at home or heading into a festive morning, this eggnog latte brings warmth and cheer in under ten minutes. It’s easy, comforting, and dairy-optional—with all the cozy spice you expect and none of the syrupy heaviness.

Table of Contents
Recipe Overview & Why You’ll Love It
This eggnog latte is the best of both worlds: the richness of classic eggnog and the boldness of coffee, all in one soul-hugging mug. The texture is creamy but light, thanks to a blend of non-dairy milk and your favorite eggnog. You’ll taste warming notes of cinnamon, a hint of vanilla, and just the right amount of sweetness.
You don’t need an espresso machine or fancy frother to enjoy it. Just a blender, a pot, and a few ingredients. It’s made for holiday mornings, midweek treats, or anytime you want a caffeine lift wrapped in holiday flavor. Best of all, it’s fully adaptable—vegan-friendly, gluten-free, and easy to adjust to your taste.
Ingredients & Substitutions
This cozy eggnog latte calls for just a handful of pantry-friendly ingredients. You probably already have most of them on hand.
Core Ingredients (with Exact Amounts)
- ½ cup almond milk – Unsweetened almond milk keeps it light and lets the eggnog shine.
- ¾ cup eggnog – Use your favorite store-bought or homemade version. Vegan eggnogs work beautifully here.
- 1 cup brewed coffee – Hot or cooled, any roast you love will do.
- 1 teaspoon vanilla extract – Adds warmth and depth to the spices.
- 1 tablespoon coconut sugar – You can also use maple syrup; adjust based on your eggnog’s sweetness.
- ½ teaspoon ground cinnamon – Essential for that nostalgic holiday spice.
- Whipped cream (optional) – Use classic or a dairy-free coconut-based version for topping.
Smart Substitutions
- Milk alternatives: Oat, cashew, or soy milk can replace almond milk for a creamier texture.
- Sweeteners: Maple syrup, brown sugar, or date syrup can sub in for coconut sugar.
- Eggnog types: Vegan eggnogs (almond, oat, or cashew-based) work well—just taste and adjust sweetness.
- Coffee: For a stronger punch, try two shots of espresso or half-and-half with brewed coffee.
- Spices: Add a pinch of nutmeg or ground clove for a deeper spice profile.
Equipment You’ll Need
You don’t need a home barista setup to nail this recipe. Just a few kitchen basics:
- High-speed blender – Essential for a smooth, frothy blend of spices and liquids.
- Small saucepan – To heat the mixture gently without scorching.
- Mugs – Choose two cozy-sized heatproof mugs.
- Measuring cups and spoons – For accurate ratios.
- Optional: Milk frother or handheld whisk if you like extra foam on top.
Step-by-Step Instructions
This recipe is quick, foolproof, and flexible. Follow the exact steps and timing below for a perfect result every time.
Step 1 – Blend It All Together
In a blender, combine ½ cup almond milk, ¾ cup eggnog, 1 cup brewed coffee, 1 tsp vanilla extract, 1 tbsp coconut sugar, and ½ tsp cinnamon. Blend on high for 30–45 seconds until the mixture looks fully integrated and lightly frothy.
Step 2 – Heat to Cozy Perfection
Pour the blended mixture into a small saucepan and warm it over medium heat for 3–5 minutes. Stir occasionally and watch for gentle steam. Avoid bringing it to a boil—your goal is hot and comforting, not bubbling.
Step 3 – Serve & Garnish
Divide the hot latte between two mugs. Top generously with whipped cream, and sprinkle with a pinch of cinnamon. Serve immediately, ideally with a cozy cookie on the side.
Why This Recipe Works
This eggnog latte is more than the sum of its parts. The blending step ensures the spices are evenly dispersed and the liquids emulsify into a silky, café-style consistency. Heating after blending prevents curdling, especially when using non-dairy milks or homemade eggnogs.
Coconut sugar introduces a subtle caramel note that enhances the natural spice of the eggnog without overwhelming it. Brewed coffee acts as a bold but mellow backdrop, letting the cinnamon and vanilla shine.
The balance of fat from the eggnog and plant milk creates a creamy mouthfeel without heaviness. And skipping the espresso machine makes it accessible for everyone.
Pro Tips & Variations
- For extra froth: Use a milk frother or whisk vigorously just before serving.
- Make it iced: Blend, skip the stove, and pour over ice for a chilled holiday treat.
- Add a festive twist: Spike with 1 oz of bourbon, brandy, or spiced rum for an adult version.
- Go deeper on spice: Add a pinch of nutmeg or star anise to elevate the flavor.
- Make a batch: Double or triple the recipe for a brunch crowd and keep warm in a slow cooker.
- Coffee strength: For a bolder version, brew your coffee extra strong or use espresso in place of some of the liquid.
Make-Ahead, Storage & Freezing
You can blend the ingredients in advance and store the mixture in a sealed jar or container in the fridge for up to 48 hours. When ready to serve, reheat gently on the stove or in the microwave (60–90 seconds), stirring halfway through.
This eggnog latte does not freeze well—plant milks and eggnog tend to separate after thawing, and the texture won’t be the same. For best results, make fresh or prep the mix ahead and heat as needed.
Avoid storing with whipped cream on top. Always add that just before serving for the best texture.
Serving Suggestions & Pairings
This latte is practically begging to be paired with something sweet. Try it with:
- Chewy gingerbread molasses cookies – the warm spice notes are a perfect match.
- Peppermint white chocolate chip cookies – contrast the creamy drink with a refreshing bite.
- Holiday brunch: Serve alongside cinnamon rolls, baked oatmeal, or savory breakfast casseroles.
Add a cinnamon stick or sprinkle of nutmeg on top for an extra festive touch.
Dietary Notes & Allergen Considerations
- Dairy-free: Choose almond or oat milk and a dairy-free eggnog.
- Vegan: Use a plant-based eggnog and whipped topping. Many brands offer fully vegan options.
- Gluten-free: This recipe is naturally gluten-free as written.
- Nut-free: Use oat or soy milk instead of almond milk, and ensure your eggnog is nut-free.
Always read ingredient labels if cooking for someone with allergies or intolerances.
Troubleshooting & Common Mistakes
- Grainy texture: Blend longer to fully dissolve spices.
- Overly sweet: Taste before adding sweetener—some eggnogs are already quite sugary.
- Boiled or curdled: Never let the mixture boil. Heat gently and stir often.
- Too thin: Try using a richer eggnog or oat milk for added body.
- Flat flavor: Add a splash more vanilla or a pinch of extra cinnamon to boost warmth.
Nutritional Information (per serving – estimated)
- Serving Size: 1 mug
- Calories: ~120
- Sugar: ~10g
- Sodium: ~80mg
- Fat: ~5g
- Saturated Fat: ~2g
- Unsaturated Fat: ~3g
- Trans Fat: 0g
- Carbohydrates: ~14g
- Fiber: ~0.5g
- Protein: ~2.5g
- Cholesterol: ~10mg (varies by eggnog type)
FAQs
Can I make an eggnog latte without coffee?
Yes. Substitute strong brewed chai or your favorite herbal blend for a caffeine-free option that still feels festive and flavorful.
How long does a homemade eggnog latte last?
If you store the blended (unheated) mixture in an airtight container, it will keep for up to 2 days in the fridge. Reheat gently before serving.
What’s the best eggnog for an eggnog latte?
Both dairy and non-dairy eggnogs work well. Just taste your base first—if it’s very sweet, reduce the added sweetener.
Can I scale this eggnog latte recipe for a group?
Absolutely. Multiply the ingredients as needed and heat the mixture in a large pot or slow cooker. Keep warm on low and stir occasionally.
Why does my eggnog latte taste bland?
It could be under-spiced or under-sweetened. Try adding a pinch more cinnamon or a splash of vanilla extract to enhance the flavor.
Conclusion
This cozy eggnog latte delivers all the holiday feels in under ten minutes. It’s rich but not heavy, sweet but balanced, and endlessly adaptable. Whether you’re curled up with a book, sharing brunch with friends, or winding down after a chilly walk, this latte has your back.
Try it once and you might find yourself making it all season long. Adjust the spices, switch up the milk, make it yours. And don’t forget to share the warmth—this one’s too good to keep to yourself.
More Relevant Recipes
- Boozy Peppermint Mocha Coffee: A rich and festive coffee drink layered with chocolate and mint, this recipe is perfect for chilly mornings or holiday evenings. Its indulgent yet cozy flavors make it a delightful companion to any seasonal treat, similar in spirit to a classic eggnog latte.
- Peppermint Hot Chocolate: This creamy hot chocolate is infused with refreshing peppermint and topped with fluffy whipped cream. It offers a non-caffeinated but equally comforting winter beverage experience, ideal for sipping alongside your favorite cookies or brunch items.
- Gingerbread Latte: This spiced latte brings the warm essence of gingerbread cookies into your cup. Featuring cinnamon, ginger, and molasses notes, it mirrors the cozy, nostalgic vibe of the eggnog latte and adds a playful holiday twist.
Eggnog Latte
This cozy eggnog latte blends brewed coffee, spiced eggnog, and almond milk into a warm, festive drink that’s perfect for the holiday season. It’s quick to make, dairy-optional, and full of cinnamon and vanilla flavor.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Total Time: 10 minutes
- Yield: 2 servings
- Category: Drinks
- Method: Blended and Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1/2 cup almond milk
- 3/4 cup eggnog (store-bought or homemade)
- 1 cup brewed coffee (hot or cooled)
- 1 teaspoon vanilla extract
- 1 tablespoon coconut sugar or maple syrup
- 1/2 teaspoon ground cinnamon
- Whipped cream, for topping
Instructions
- In a blender, combine almond milk, eggnog, coffee, vanilla extract, coconut sugar, and cinnamon.
- Blend on high speed for 30–45 seconds until frothy and well combined.
- Transfer the blended mixture to a small saucepan and heat over medium heat for 3–5 minutes, stirring occasionally, until hot but not boiling.
- Divide the mixture between two mugs.
- Top with whipped cream and a sprinkle of cinnamon. Serve immediately.
Notes
- Use any non-dairy milk such as oat or cashew for variation.
- Adjust the sweetness based on the brand of eggnog used.
- For a stronger flavor, use espresso or concentrated coffee instead of brewed coffee.
- Vegan eggnog and whipped toppings work well for a fully plant-based version.







