This eggnog shake is packed full of protein, healthy fats, and fiber to keep you happy and satiated while packing in all the cozy fall flavors! The eggnog taste is spot on (may I even say, better than the classic..), you’ll want this all winter long!

Jump to Recipe
An eggnog shake topped with whipped cream.

Why you’ll love this eggnog shake recipe

This shake tastes just like the classic holiday drink.
Perfect cozy breakfast or afternoon treat.
It’s quick to make!
It’s a hunger-crushing combo of protein, fat, and fiber!

Are eggnog shakes healthy?

Most eggnog shakes that you get from fast food restaurants are packed full of added sugars, additives, and preservatives. A small eggnog shake from McDonald’s has a whopping 75g of sugar. I am all about balance, but i’m a big believer in making lower-sugar versions at home, when they can taste just as good!

This shake is packed full of healthy fats, fiber, and protein, to keep your blood sugar more balanced so you don’t experience any crazy spikes – and so you won’t be hungry an hour later! But I promise, this version is absolutely delicious!

Ingredients and substitutinos

Plant milk or eggnog: You can use plain plant milk or for extra flavor, use my vegan eggnog recipe!

Nutmeg, nutmeg, and a pinch of cloves: The classic eggnog flavors!

Cashew Butter: You can sub almond butter, but I wouldn’t use peanut as it’s flavor is much stronger. Cashew butter is the most neutral and thickens the smoothie up!

Dates/Banana: I use dates in my original vegan eggnog recipe because they sweeten it naturally while also thickening it up to resemble classic eggnog. It’s also a great way to sweeten up this shake if you’re not a banana fan. However, I love adding half, to a whole, frozen banana to this shake because the flavors pair so well togrther!

Vanilla protein powder: Adding protein powder is a great way to make this shake a hunger-crushing combo, That way, you’re not loading up on sugar just to crash later. The vanilla protein also adds a bit of thickness/flavor to the recipe!

Ground flax seed: This is optional, but I love adding it for extra fiber. Fiber is so important to keep your digestion regular and is packed full of nutrients.

Holding an eggnog shake topped with whipped cream.

Other smoothies and shake recipes you’ll love

Healthy vegan pumpkin spice frappuccino

Cinnamon Roll Smoothie

Fruity chia smoothie

Eggnog Shake (Vegan, High protein)

This eggnog shake is full of all the cozy warming spices and tastes so similar to the real deal. It's full of protein, fat, and fiber for the perfect satiating meal or snack!
5 from 1 vote
Prep Time 5 minutes
Total Time 5 minutes
Course Breakfast, Dessert, Snack
Cuisine American
Servings 1
Calories 1 kcal


  • 1 1/4 cups milk or eggnog
  • 1/2 frozen banana
  • 1 1/2 tbsp almond or cashew butter
  • 1 tsp vanilla extract
  • 1 serving vanilla protein powder *optional
  • 1 tbsp chia or flax seeds
  • 1 soft, pitted date
  • 1/4 tsp nutmeg
  • 1/4 tsp cinnamon
  • handful ice cubes


  • Add everything to your blender, blending until smooth. If you want a thicker smoothie, add a little extra ice or frozen banana. Taste and adjust as you'd like. For a sweeter shake, you can always add another date.
Keyword breafast, christmas recipe, eggnog, Healthy Breakfast, healthy drinks, Holiday Dessert, Holiday Recipe, shake, smoothie, vegan eggnog

Similar Posts


    1. Hi!! It is stated in the post to use plant based milk or my homemade plant based eggnog. I write milk, because If the reader isn’t vegan, they can use whatever milk they drink.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating