Keto Gingerbread Hot Chocolate
- Ready in 30m
- 6.4 g net carbs
- 271 kcal
- Serves 2
This post may contain affiliate links, see our disclaimer.

This keto hot chocolate is a tasty and satisfying keto treat for cold winter nights. It's infused with cinnamon, star anise and ginger for the ultimate festive twist. We've got almond milk infused with warming spices combined with whipping cream, sweetener and unsweetened chocolate. This is the perfect treat for Christmas!
Hot Chocolate Toppings and Add-ins
You can keep this keto hot chocolate plain or add any of these add-ins and toppings:
- whipped cream topping
- sugar-free marshmallows (you can even make your own marshmallows)
- grated dark chocolate, cacao powder or cinnamon for dusting
- For extra protein add 1-2 scoops Perfect Keto Collagen or your preferred collagen powder
- For extra creaminess add roasted almond butter or Perfect Keto Nut Butter. I prefer roasted as it enhances the flavour. Instead of unsweetened chocolate, you can use 85% dark chocolate or 90% dark chocolate and skip the sweetener.
Want to add toppings and add-ins and see how they affect this recipe? You can make any adjustments directly in the KetoDiet App by cloning any of the recipes from my blog and customizing them to fit your macros and preferences.
Love hot chocolate? Make sure to check out these recipes too!
Step-by-step
Place the almond milk in a sauce pan. Add cinnamon stick, star anise and ginger powder.

Bring to a boil over medium-high heat. Once boiling, reduce to low and simmer for 5 minutes. Take off the heat and cover with a lid to let the flavors infuse for 20 minutes. After 20 minutes, remove the aromatics and return to the heat.
Add cream and low-carb sweetener (Allulose or Erythritol) and heat up until simmering. Add the dark chocolate and stir until dissolved. Take off the heat. Optionally, use an immersion blender to blend until smooth. If you prefer your chocolate sweeter, add more sweetener to taste.

Divide the mixture between 2 serving glasses.

Optionally, top with whipped cream, sugar-free marshmallows and dust with cacao powder or cinnamon. Serve immediately while still hot.


Recipe
Keto Gingerbread Hot Chocolate
★★★★★5.0Creamy homemade hot chocolate with a festive twist from warming cinnamon, star anise and ginger. A tasty and ...
- Hands on
- 10m
- Overall
- 30m
- Servings
- 2
- 6.4 g
- Net carbs
- 5.8 g
- Protein
- 27.2 g
- Fat
- 271
- kcal
Ingredients makes 2 servings
Instructions
Place the almond milk in a sauce pan. Add cinnamon stick, star anise and ginger powder.
Bring to a boil over medium-high heat. Once boiling, reduce to low and simmer for 5 minutes. Take off the heat and cover with a lid to let the flavors infuse for 20 minutes. After 20 minutes, remove the aromatics and return to the heat.
Add cream and low-carb sweetener (Allulose or Erythritol) and heat up until simmering. Add the dark chocolate and stir until dissolved. Take off the heat. Optionally, use an immersion blender to blend until smooth. If you prefer your chocolate sweeter, add more sweetener to taste.
Divide the mixture between 2 serving glasses.
Optionally, top with whipped cream, sugar-free marshmallows and dust with cacao powder or cinnamon. Serve immediately while still hot.
Nutrition per serving, 1 glass
Carbs 9%Protein 8%Fat 83% of calories
- Net carbs
- 6.4 g
- Total carbs
- 28.8 g
- Fiber
- 3.4 g
- Sugars
- 1.6 g
- Protein
- 5.8 g
- Fat
- 27.2 g
- Saturated fat
- 15 g
- Calories
- 271 kcal
- Sodium
- 137 mg · 5.96% RDA
- Magnesium
- 93 mg · 23.2% RDA
- Potassium
- 614 mg · 30.7% EMR
Nutrition by ingredient
| Per 1 glass | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Almond milk natural (unsweetened) | 1 g | 1.2 g | 2.9 g | 34 |
| Cinnamon, spices | 0.4 g | 0.1 g | 0 g | 4 |
| Star anise, spices | 0.7 g | 0.4 g | 0.3 g | 7 |
| Ginger (ground, dried), spices | 0.5 g | 0.1 g | 0 g | 3 |
| Cream, heavy whipping, pouring, full-fat (30-40% fat) | 0.8 g | 0.6 g | 11.4 g | 110 |
| Allulose, natural low-carb sweetener | 1 g | 0 g | 0 g | 4 |
| Extra dark chocolate (99-100%) | 2 g | 3.5 g | 12.5 g | 110 |
| Total | 6.4 g | 5.8 g | 27.2 g | 271 |
Serving size 1 glass
- Gluten free
- Egg free
- Nightshade free
- Pork free
- Avocado free
- Coconut free
- Fish free
- Shellfish free
- Beef free
- Pescatarian
- Vegetarian
You may also like

Super Creamy Keto Hot Chocolate

Keto Peppermint White Hot Chocolate

Homemade Christmas Spice Extract

Silky Smooth Keto Buttercream Frosting 4 Ways

Keto Chocolate Peanut Butter Milkshake

High-Protein Chocolate Smoothie

5 Minute Keto Cookies & Cream Milkshake

Keto Mexican Spiced Mocha

5-Minute Keto Chocolate Mousse

Keto Chocolate Covered Caramels

Keto Peanut Butter Truffles

Sugar-Free Peanut Butter Milk Chocolate Cups

Keto Mulled Berry Chia Parfaits

Low-Carb Caramelized Pecans

Keto "Rice" Krispie Marshmallow Chocolate Clusters

Low-Carb Affogato

Comments & ratings