Eggnog Latte (Non-Alcoholic)
Introduction
Did you know homemade eggnog lattes can cut sugar by up to 40% and save nearly $3 per cup compared with coffee-shop versions while delivering richer holiday spice notes? If you've been avoiding the seasonal indulgence because of alcohol or store-bought sweetness, this non-alcoholic eggnog latte recipe gives you café-level comfort with control over calories, caffeine, and flavor intensity.
Ingredients List
- 1 cup whole milk (or 3/4 cup milk + 1/4 cup heavy cream for extra silkiness). Substitutions: almond milk (unsweetened) for lower calories, oat milk for a naturally sweet, creamy finish, or soy milk for higher protein.
- 1/2 cup high-quality eggnog (non-alcoholic, store-bought or homemade—see tips). Substitutions: 1/2 cup plain Greek yogurt whisked with 1 tablespoon maple syrup for a tangy alternative.
- 1 shot (1–1.5 oz) espresso or 1/2 cup strong brewed coffee. Decaf option: decaf espresso or cold brew concentrate.
- 1 teaspoon vanilla extract (or 1/2 teaspoon vanilla bean paste for more aroma).
- 1/4 teaspoon ground cinnamon + pinch of freshly grated nutmeg (or 1/4 teaspoon pumpkin pie spice). Substitutions: cardamom for a Middle Eastern twist.
- 1–2 teaspoons sweetener (maple syrup, brown sugar, or sugar-free syrup) — adjust to taste. For 20% fewer calories, choose erythritol-based sweetener.
- Optional: whipped cream (dairy or coconut), extra sprinkle of cinnamon or ground cloves, and cinnamon stick for garnish.
Timing
Preparation time: 5 minutes.
Cooking/frothing time: 3–5 minutes.
Total time: 8–10 minutes — fast enough to be 75% quicker than many layered holiday drinks that require homemade custard or slow-steamed milk. If making homemade eggnog base from scratch, add 30–45 minutes chilling time, bringing total to about 40–55 minutes.
Step 1: Prep your eggnog base (quick & adaptable)
If using store-bought eggnog, chill 10–20 minutes before frothing for best texture. For a homemade quick base: whisk 1 large egg yolk with 2 tablespoons sugar until pale, heat 1/2 cup milk until warm (not boiling), temper the egg mixture by slowly whisking in warm milk, return to low heat and cook until it thickens slightly (170–175°F), remove from heat, stir in 1/4 teaspoon vanilla and a pinch of nutmeg. Cool slightly. Tip: For safety-conscious cooks, use pasteurized eggnog or a cooked base; or use pasteurized egg products.
Step 2: Brew your coffee or espresso
Pull a 1–1.5 oz shot of espresso or brew 1/2 cup very strong coffee. If using a Moka pot or AeroPress, use a tighter grind for a richer concentrate. Personalized tip: Increase the coffee strength by 10–20% if you prefer bitter notes that cut through the sweet eggnog. For a lower-caffeine version, use decaf espresso—this reduces caffeine by ~95%.
Step 3: Combine, heat, and sweeten
In a small saucepan, combine the milk and 1/2 cup eggnog (or the homemade base) with cinnamon and nutmeg. Warm on medium-low until hot but not boiling (about 150–160°F). Stir in vanilla and sweetener to taste. For a lighter texture, whisk vigorously for 20–30 seconds or froth with a handheld frother. Pro tip: If using dairy-free milk, heat gently and whisk to avoid separation; adding 1/2 teaspoon neutral oil (like sunflower) can improve mouthfeel with oat or almond milk.
Step 4: Assemble and finish
Pour espresso into a large mug, add the warmed eggnog-milk mixture, and stir gently. Top with a swirl of whipped cream if desired and finish with a dusting of cinnamon or nutmeg. For an Instagram-ready presentation, serve with a cinnamon stick and a small pinch of grated nutmeg on top. Personalization idea: stir in a drop of almond extract for marzipan notes or a 1/4 teaspoon peppermint extract for a festive twist.
Nutritional Information
Estimates per 12-oz serving (using whole milk + 1/2 cup commercial non-alcoholic eggnog + 1 shot espresso + 1 teaspoon maple syrup): Calories ~260 kcal; Fat ~13 g (saturated fat ~8 g); Carbohydrates ~27 g (sugar ~22 g); Protein ~7 g; Sodium ~120 mg. Data insight: swapping whole milk for unsweetened almond milk can cut calories by ~40% (down to ~156 kcal); replacing commercial eggnog with a lighter homemade base (less sugar and no heavy cream) can reduce sugar by ~30–50%. For diabetes-friendly versions, using erythritol or stevia can bring sugar near zero while preserving sweetness.
Healthier Alternatives for the Recipe
- Lower-calorie: Use unsweetened almond milk + light eggnog substitute (Greek yogurt + spices) and a sugar alternative. Expect ~40–50% calorie reduction.
- Lower-sugar: Replace maple or brown sugar with erythritol or a monk-fruit blend; reduce added sweetener by half and rely on naturally sweet oat milk if using.
- Vegan: Swap milk for full-fat oat milk, use coconut whipped cream, and replace eggnog with a vegan nog made from blended cashews, plant milk, maple syrup, and spices.
- Protein boost: Add 1/4 cup plain or vanilla Greek yogurt (or collagen peptides) to increase protein by 8–12 g per serving without much texture change.
- Caffeine-free: Use decaf espresso or caffeine-free coffee substitute; for a non-caffeinated cozy drink, omit espresso and increase spices with a splash of cold-brew concentrate if desired.
Serving Suggestions
Serve in pre-warmed mugs to maintain temperature longer. Pair with lightly spiced biscotti, ginger snaps, or a slice of buttery shortbread. For brunch, offer alongside cinnamon French toast or cranberry scones. For a family-friendly holiday bar, provide toppings like crushed candy canes, ground cinnamon, nutmeg, whipped cream, and chocolate shavings so guests can personalize. For a cozy evening, dim lights and add a sprinkle of orange zest to the top to cut richness and add citrus brightness.
Common Mistakes to Avoid
- Overheating the milk: Boiling milk causes scalded flavor and can split dairy-free milks. Heat only to 150–160°F and remove promptly.
- Using excessively sweet commercial eggnog without adjusting added sugar: Most store-bought eggnogs already contain high sugar levels; taste first and reduce added sweetener accordingly.
- Skipping the tempering step when using raw egg yolks: Tempering prevents curdling and creates a safe, silky base.
- Over-frothing dairy-free milk: Some plant milks can separate if overworked; froth briefly and gently.
- Adding spices directly to espresso: This can cause clumping; whisk spices into the milk mixture instead for even distribution.
Storing Tips for the Recipe
Store leftover eggnog latte in a sealed container in the refrigerator for up to 48 hours; reheat gently on the stove or with a microwave at 50% power to avoid boiling. If you’ve prepared an eggnog base, refrigerate for up to 3 days or freeze in ice-cube trays for up to 3 months—thaw overnight in the fridge and reheat gently. For prepped components: brew espresso and freeze in ice cube trays to make iced eggnog lattes without diluting the coffee flavor.
Conclusion
This non-alcoholic eggnog latte delivers the warm spices and creamy texture of the season with flexible options to tailor calories, sweetness, and dietary needs. With under 10 minutes of active time (or an extra 30–45 minutes for a cooked homemade nog), it’s an accessible holiday favorite that you can personalize for everyone at the table. Try it once, then experiment with oat milk, a protein boost, or a peppermint twist—then share your favorite version in the comments or link to your photos on social.
FAQs
Q: Can I make this recipe egg-free but still keep the "eggnog" flavor?
A: Yes. Use a base of 1/2 cup full-fat coconut milk or cashew cream, 1 tablespoon maple syrup, 1/4 teaspoon nutmeg, and 1/2 teaspoon vanilla. The texture and spice mimic traditional eggnog without eggs.
Q: Is it safe to use raw eggs in homemade eggnog?
A: To reduce risk, use pasteurized eggs or cook the egg-milk mixture to 160–170°F (tempering the eggs) so the mixture thickens and pathogens are eliminated.
Q: How do I froth non-dairy milk for a latte-like foam?
A: Barista-formulated oat or soy milks froth best. Heat to warm (not boiling), then use a handheld frother or French press — pump rapidly to incorporate microfoam. Adding a small pinch of lecithin or a teaspoon of neutral oil can improve stability.
Q: Can I make this drink ahead for a crowd?
A: Yes. Multiply the base (milk + eggnog + spices), warm and keep on low heat in a slow cooker or insulated thermos. Brew espresso shots as guests arrive and combine per-cup for best freshness.
Q: How can I reduce the sugar without losing flavor?
A: Reduce added sweetener by half and use naturally sweet oat milk or add a pinch of salt and a touch of vanilla to enhance perceived sweetness. Sugar substitutes like erythritol blends work well, but test to find your preferred sweetness level.
If you enjoyed this recipe, explore related posts on homemade eggnog, vegan holiday drinks, and how to froth plant milks for coffee at home — leave a comment with your twist and tag your photos so others can recreate your version.
Eggnog Latte (Non-Alcoholic)
A cozy, non-alcoholic holiday latte made with rich eggnog, espresso (or strong brewed coffee) and steamed milk — topped with whipped cream and freshly grated nutmeg.
Ingredients
- 2 shots espresso (about 60 ml) or 1 cup strong brewed coffee
- 1 cup (240 ml) eggnog
- 1 cup (240 ml) milk (whole or 2%)
- 1 teaspoon pure vanilla extract
- 1–2 teaspoons granulated sugar or maple syrup (optional, to taste)
- Whipped cream, for topping (optional)
- Freshly grated nutmeg and a pinch of ground cinnamon, for garnish
Instructions
- Prepare the espresso (or strong brewed coffee) and divide between two mugs.
- In a small saucepan over medium-low heat, combine the eggnog and milk. Warm gently — do not boil — until steaming (about 3–4 minutes).
- Whisk in the vanilla extract and sugar (if using) until dissolved. For a frothier latte, whisk vigorously, use a handheld milk frother, or froth the warmed mixture with a milk steamer.
- Pour the warmed eggnog-milk mixture evenly over the espresso in each mug.
- Top with a dollop of whipped cream if desired, then grate fresh nutmeg over the top and finish with a light sprinkle of ground cinnamon.
- Serve immediately and enjoy warm.
Nutrition Information
- Calories: 250 kcal (per serving, approximate)
- Cholesterol: 75 mg (approx.)
- Sodium: 150 mg (approx.)
- Carbohydrates: 22 g (approx.)
- Fiber: 0 g
- Sugar: 20 g (approx.)
- Protein: 8 g (approx.)






