Warm mocha eggnog combines coffee and cocoa with whole eggs, homemade coconut milk, honey, and vanilla. It is creamy and chocolate-brown, with a little cinnamon worked through the drink. You warm it in a saucepan until the eggs are cooked, then finish with the optional fats for a smoother, richer cup.
This is an occasional adult drink for later Full GAPS, after digestive symptoms have gone. It makes one serving, which is useful when you want a coffee-flavored mug without putting together a whole holiday pitcher. The eggs and coconut milk give it more body than a cup of black coffee.
Between homeschooling before work and second shift, I need small recipes to be easy to follow without lots of last-minute measuring. Set the cocoa, milk, coffee, vanilla, and cinnamon out before the pan goes on. Once the eggs start heating, that is the part to stay with.

Fresh Coffee and Plain Cocoa
Use one-half cup of weak, freshly brewed black coffee. Dr. Natasha’s Full GAPS guidance allows freshly made weak coffee for adults and excludes instant coffee and coffee substitutes. Measure the finished brewed coffee, rather than dry grounds.
The tablespoon of cocoa should be pure organic cocoa powder without sugar, starch, or other additions. The specific GAPS cocoa guidance places it occasionally on Full GAPS after digestive symptoms are gone. That is why this mocha drink has a later placement than the warm vanilla eggnog.
Cocoa and coffee do different jobs. The coffee gives the mug its brewed aroma, while cocoa brings the chocolate flavor and a deeper brown color. Keep the half cup of coffee and tablespoon of cocoa at their listed amounts instead of reaching for a sweetened mocha powder.
Homemade Milk and Vanilla
Measure one-half cup of Hot-Water Homemade Coconut Milk, prepared ahead and cooled. Stir it before measuring if the coconut fat has collected at the top. That puts the creamy part and the liquid into the same measured half cup.
This recipe uses coconut milk rather than fluid dairy milk. The coconut flavor stays present, but the coffee, cocoa, cinnamon, and vanilla share the cup with it. The eggs make the mixture creamier as it cooks.
Use one teaspoon of homemade vanilla extract without added sugar or non-GAPS additives. Sweeten with raw honey to taste. Mild honey lets the coffee and cocoa come through more clearly; a stronger honey adds its own flavor.
Choose a Lighter or Richer Cup
The tablespoon of plain, unflavored bovine gelatin is optional. It gives the eggnog more body and makes the cooled mixture much firmer. Leave it out if you prefer a looser warm drink.
A tablespoon of homemade ghee and a tablespoon of coconut oil are also optional. Ghee gives a buttery finish; coconut oil adds more coconut richness. They go in after the eggs are cooked.
You can leave out either fat or both. Omit ghee for a dairy-free version, while keeping the same eggs, milk, coffee, cocoa, cinnamon, and vanilla. A lighter finish still has body from the two whole eggs.
Blend the Eggs, Milk, and Cocoa While Cool
Put two large whole eggs, the half cup of cooled homemade coconut milk, and the tablespoon of cocoa into the Ninja BN801. Secure the lid and blend until the cocoa is wet throughout and no separate yolk or white streaks remain.
Cocoa can cling above the liquid at first. Stop the machine before scraping anything down, then blend again if you can still see a dry patch. The mixture should be evenly chocolate-brown before it leaves the blender.
Pour into a small stainless saucepan. Whisk in the measured coffee, quarter teaspoon of cinnamon, homemade vanilla, honey, and optional gelatin. Have the coffee cooled for this step so you can distribute everything before beginning the stove heat.

Sprinkle gelatin over the cool liquid rather than dropping it into one dry lump. Whisk along the bottom and lower sides so the honey and granules do not collect there. Fine cocoa and cinnamon speckles can remain in a smooth drink.
Warm to 160°F and Keep Whisking
Heat over medium heat, whisking frequently. Reach the bottom and sides of the saucepan as well as the middle. The drink should stay evenly brown as the coffee, cocoa, and vanilla aromas become stronger with the warmth.
Check the stirred liquid with a food thermometer. Remove the pan when it reaches 160°F. Do not wait for a bubbling boil, which can make the eggs separate into little curds.
Lower the burner if the edge is heating much faster than the center. Gentler heat makes it easier to watch the texture while you keep the whisk moving. There is no fixed heating time in this recipe; the starting temperature, burner, and saucepan all affect it.
Finish the Smooth Mocha Texture
Off the heat, add the optional ghee and coconut oil. Whisk vigorously as they melt, until the eggnog looks uniform without a separate oily ring. The whisk wires should carry a light brown coating when you lift them.

The warm finish stays in the saucepan with the whisk. Hot liquid should not go into the Ninja. Pour into a heat-safe mug while the eggnog is still easy to pour and serve it warm.
Expect a coffee-and-cocoa flavor softened by coconut milk, eggs, honey, and vanilla. The quarter teaspoon of cinnamon is blended through, rather than sprinkled on top. There is no separate whipped topping or chocolate garnish in this formula.
Where Mocha Eggnog Fits on GAPS
This is for adults on later Full GAPS, after digestive symptoms have gone and the ingredients are introduced and tolerated. Use weak freshly brewed coffee and pure organic cocoa for the occasional cocoa placement described in the GAPS guidance.
It is not an Introduction Diet recipe. Omitting gelatin or ghee changes its richness but does not remove the coffee and cocoa or make it an earlier-stage drink.
If you want a warm eggnog without coffee or cocoa, make Hot Coconut Milk Eggnog With Vanilla. The Hot Pumpkin Spice Eggnog is another separate Full GAPS version with cooked squash and a different coconut base.
Serving and Storage
The batch makes one serving. A roomy 16-ounce heat-safe mug gives the eggs, milk, coffee, and optional additions enough space below the rim. Serve it warm while the texture is fluid and the brewed coffee aroma is clear.
Make the homemade coconut milk ahead and have the vanilla ready before beginning. Brew the coffee fresh for this drink. Those preparations make the pan stage more straightforward because everything is already measured.
Refrigerate leftovers promptly in a covered container. Gelatin can set the cold eggnog, and the coconut fat can firm too. Rewarm gently on the stove, stirring until it flows again, without boiling or using the microwave.
Frequently Asked Questions
Can I Use Instant Coffee?
No. Use the measured half cup of weak, freshly brewed black coffee. The GAPS food list excludes instant coffee and coffee substitutes. For a coffee-free drink, use one of the linked warm eggnog recipes instead.
Does the Cocoa Need to Be Sweetened?
No. Use pure organic cocoa powder and add honey to taste separately. A sweetened cocoa drink mix changes both the cocoa amount and the sweetener in this recipe.
Can I Leave Out the Gelatin and Fats?
Yes. Each is optional. The eggs still give the warm drink body. Without gelatin it is less likely to set firmly when refrigerated, and without the added fats it has a lighter finish.
Why Did the Eggs Turn Grainy?
The drink can form curds if it gets too hot. Keep whisking and stop at 160°F. If it has already separated, remove it from the heat and cool fully before using the Ninja to smooth it, then rewarm gently on the stove.
Recommended Equipment
I use the Ninja BN801 for the cold milk, egg, and cocoa blend. A small Le Creuset stainless saucepan and a stainless whisk handle the warm stages. Have measuring tools, a food thermometer, and a heat-safe mug ready before heating.
More Warm Homemade Drinks
The warm vanilla eggnog is useful when you want the egg-and-coconut texture without coffee. The pumpkin-spice version brings cooked pumpkin into the mug with its own measured coconut-butter base.
The planned Drinks Cookbook will bring more measured homemade drinks together in one place. Check the WFLI shop for availability and other kitchen resources.
Warm Mocha Eggnog Recipe

Warm Mocha Eggnog for Later Full GAPS
Ingredients
Equipment
Method
- Blend the whole eggs, cooled homemade coconut milk and cocoa powder in the Ninja BN801 until evenly chocolate-brown, with no dry cocoa patches or separate yolk or egg-white streaks.
- Pour into a small stainless saucepan. Whisk in the measured cooled coffee, cinnamon, homemade vanilla, honey to taste and optional gelatin. Sprinkle gelatin over the cool liquid and whisk until wet and distributed.

- Heat over medium heat while whisking frequently along the bottom and sides. Check the stirred drink with a food thermometer and remove the pan at 160°F. Do not boil, which can curdle the eggs.
- Off the heat, add the optional ghee and coconut oil. Whisk vigorously as they melt until smooth and uniform, without a separate oily ring. Keep hot liquid out of the Ninja.

- Pour into heat-safe mugs and serve warm while the eggnog flows easily.
Notes
Tried this recipe?
Let us know how it was!


Leave a comment