Dairy Free Christmas Overnight Oats with Gingerbread Spice and Vanilla Almond Milk

Dairy Free Christmas Overnight Oats with Gingerbread Spice and Vanilla Almond Milk brings the warmth of the festive season into your morning routine without any dairy, refined sugar, or complicated preparation. This recipe stands out because it delivers 22 grams of protein from entirely plant-based sources, which is genuinely rare for an overnight oats recipe that does not rely on Greek yogurt or protein-heavy dairy. Most festive breakfast recipes lean on cream, butter, or milk-soaked indulgence, but this one proves you can get that same cosy, spiced flavour profile while keeping the nutrition balanced and the macros honest. The 12 grams of fibre alone make it worth preparing the night before, since that level of fibre from a breakfast bowl keeps hunger well away through mid-morning. It takes about five minutes to assemble, which matters during the busy holiday period when mornings are chaotic. This is the kind of recipe that earns a permanent spot in your rotation from late November through January, not because it is trendy, but because it genuinely works.
Rolled oats form the base and they bring more to this bowl than bulk. A full cup of oats provides slow-digesting complex carbohydrates, around 5 grams of protein, and beta-glucan fibre that supports cholesterol management over time. Chia seeds, four tablespoons worth, are doing serious structural work here. They absorb the almond milk overnight and create a thick, pudding-like consistency, but they also contribute around 8 grams of protein and a substantial hit of omega-3 fatty acids. Hemp protein powder is the reason this recipe crosses the 20-gram protein threshold. Four tablespoons add roughly 12 grams of complete protein, meaning it contains all nine essential amino acids, which is unusual for a plant source. Medjool dates dissolved in warm water replace any need for maple syrup or added sugar. Three large dates provide natural sweetness along with potassium and small amounts of magnesium, and blending them into a paste means the sweetness distributes evenly through the oats rather than pooling at the bottom. Unsweetened almond milk keeps the fat low while adding a subtle nutty background that suits the spice blend well.
The smell when you open the jar in the morning is genuinely the best part of making this recipe. Ground ginger and cinnamon hit you first, followed by the deeper, slightly floral warmth of allspice and cloves. The black pepper is not there to make things spicy in a sharp way. It rounds out the ginger and stops the spice blend from tasting flat, which is the same reason bakers add it to actual gingerbread. The texture after an overnight rest is thick and creamy, somewhere between a chia pudding and a classic soaked oat bowl. The oats soften but keep enough structure that there is something to chew, and the chia seeds give the whole thing a slight gel-like quality that feels substantial. Vanilla extract ties the flavours together and gives the almond milk a sweeter character without adding any sugar. The colour is a warm golden brown from the spices, and topped with a sprinkle of extra cinnamon or a few crushed pecans, it looks genuinely festive without any effort.
This recipe supports several specific health goals at once. The combination of protein, fibre, and healthy fat creates a breakfast that stabilises blood sugar rather than spiking it, which makes it a strong choice for anyone managing their energy levels through the morning. At 387 calories with 22 grams of protein and 12 grams of fibre, it sits in a range that supports fat loss or body composition goals without leaving you hungry by 10am. It is fully vegan and dairy-free, which means it suits people with lactose intolerance, those following a plant-based diet, or anyone who simply prefers to avoid animal products. The natural sweetness from dates rather than syrup or sugar makes it suitable for people reducing their refined sugar intake. Athletes and active people will appreciate the protein density from plant sources. It is also a genuinely useful recipe during the holidays, when most available breakfasts are high in sugar and fat with little nutritional payoff. This one lets you enjoy the festive flavours without derailing the habits you have built the rest of the year.
This recipe was designed with meal prep in mind. You can make four or five jars on a Sunday evening and have breakfast ready every weekday morning through the week. The oats keep well in the fridge for up to four days in a sealed jar or container. Do not freeze them once assembled, as the texture of chia seeds after freezing and thawing becomes grainy and unpleasant. The recipe is best eaten cold straight from the fridge, but if you prefer a warm bowl, add a splash of almond milk and heat it gently in a saucepan over low heat for two to three minutes, stirring as you go. For variations, you can swap hemp protein powder for a vanilla pea protein powder if that is what you have. You can also stir in two tablespoons of almond butter before refrigerating for extra fat and richness. A handful of dried cranberries added before serving gives a tart festive note that works well against the warm spices. The full recipe with exact measurements and instructions is in the recipe card below.
Ingredients
- 1 cup rolled oats (use certified gluten free if needed, not instant oats)
- 1.5 cups unsweetened almond milk (or oat milk for a nut free option)
- 4 tablespoons chia seeds (split evenly between jars)
- 4 tablespoons hemp protein powder (plain unsweetened variety)
- 3 large Medjool dates (pitted and soaked in warm water for 5 minutes)
- 2 tablespoons warm water (for blending the date paste)
- 1.5 teaspoons ground ginger
- 1.5 teaspoons ground cinnamon (plus extra for topping)
- 0.3 teaspoon ground allspice
- 0.3 teaspoon ground cloves
- 1 pinch freshly ground black pepper (amplifies the warmth of the spices)
- 1 teaspoon pure vanilla extract (alcohol free vanilla extract or vanilla bean paste)
- 2 tablespoons natural almond butter (for topping, use sunflower seed butter for nut free)
- 4 tablespoons fresh pomegranate seeds (for topping)
Instructions
- 1
Start by making your date paste. Drain the soaked Medjool dates and add them to a small blender or food processor with the 2 tablespoons of warm water. Blend until completely smooth and thick. Set aside.
If your dates are very soft and fresh you can simply mash them with a fork instead of blending.
- 2
In a medium mixing bowl, combine the rolled oats, chia seeds, hemp protein powder, ground ginger, ground cinnamon, allspice, cloves and black pepper. Stir everything together so the dry ingredients are evenly distributed.
Mixing the dry ingredients together first ensures the spices and protein powder do not clump when the liquid is added.
- 3
Add the unsweetened almond milk, date paste and vanilla extract to the bowl. Stir well until everything is thoroughly combined and the date paste has dissolved into the mixture with no lumps remaining.
Taste the mixture at this point. If you prefer more gingerbread warmth, add an extra quarter teaspoon of ground ginger.
- 4
Divide the mixture evenly between two clean glass jars or airtight containers. Each jar should be about two thirds full to leave room for toppings.
Wide-mouth mason jars work best as they are easy to stir in the morning and comfortable to eat from.
- 5
Seal the jars with lids and refrigerate for a minimum of 8 hours, or overnight. The chia seeds and oats will absorb the liquid and the mixture will thicken into a creamy, pudding-like consistency.
Give the jars a quick shake after 30 minutes in the fridge if you remember, to prevent the chia seeds from settling at the bottom.
- 6
In the morning, remove the jars from the fridge and stir each one well. If the oats feel too thick, add a splash more almond milk and stir to loosen.
- 7
Top each jar with one tablespoon of almond butter, two tablespoons of pomegranate seeds and a light dusting of ground cinnamon. Serve immediately straight from the jar.
For an extra festive touch, add a small piece of crystallised ginger or a sprinkle of unsweetened desiccated coconut on top.
Nutrition per serving
387kcal
Calories
22g
Protein
48g
Carbs
11g
Fat
12g
Fibre
14g
Sugar
95mg
Sodium
Pro Tips
- ✓
Always use rolled oats rather than quick oats. Rolled oats hold their texture overnight and give a satisfying chew.
- ✓
The consistency thickens as it sits. If you prefer a looser porridge texture, stir in an extra 2 to 3 tablespoons of almond milk in the morning.
- ✓
Make a double batch on Christmas Eve to cover Christmas morning and Boxing Day breakfast with zero extra effort.
- ✓
Keep toppings separate until serving so the pomegranate seeds stay fresh and the almond butter does not sink into the oats overnight.
- ✓
If you are new to hemp protein powder, start with 2 tablespoons per jar rather than 4 total until you are used to the flavour and texture.
- ✓
Date paste can be made in bulk and stored in a sealed jar in the fridge for up to a week, making future batches even quicker to prepare.
Frequently Asked Questions
Variations
- •
Chocolate Gingerbread
Add one tablespoon of raw cacao powder to the dry ingredients along with the spice blend. This gives the oats a rich chocolate gingerbread flavour. Top with a few dark dairy free chocolate chips instead of pomegranate seeds.
- •
Coconut Gingerbread
Replace the almond milk with full-fat coconut milk from a carton for an extra creamy, tropical twist on the gingerbread spice flavour. Finish with toasted coconut flakes and a drizzle of coconut nectar.
- •
Apple Gingerbread
Stir two tablespoons of unsweetened apple sauce into the mixture before refrigerating. The apple adds natural moisture and a fruity sweetness that pairs beautifully with the gingerbread spices. Top with thin slices of fresh apple in the morning.
- •
Pear and Gingerbread
Dice half a ripe pear into small pieces and layer it at the bottom of the jar before adding the oat mixture. The pear softens slightly overnight and adds a sweet, juicy layer that contrasts with the spiced oats above.
Substitutions
- •Almond milk → Oat milk or coconut milk from a carton (Both work well and keep the recipe dairy free. Oat milk gives a creamier result, coconut milk adds richness and a slight tropical note.)
- •Hemp protein powder → Vanilla pea protein powder (Use the same quantity. Choose an unsweetened or lightly sweetened variety and reduce the date paste slightly if the protein powder is already quite sweet.)
- •Medjool dates → Pure maple syrup (Use one tablespoon per serving. Maple syrup is less fibrous than dates but gives a lovely, clean sweetness that still complements the gingerbread spices.)
- •Almond butter → Sunflower seed butter or pumpkin seed butter (A good nut free alternative with similar protein and fat content. Sunflower seed butter has a slightly stronger flavour so use a small amount to start.)
- •Pomegranate seeds → Frozen cranberries thawed or dried tart cherries (Both bring a festive red colour and a tart contrast to the sweetness of the oats, very much in the Christmas spirit.)
- •Chia seeds → Ground flaxseed (Use the same quantity. Ground flaxseed thickens the oats slightly differently and gives a nuttier flavour but works well nutritionally with similar fibre content.)
🧊 Storage
Store in sealed glass jars or airtight containers in the refrigerator for up to 3 days. Keep toppings such as pomegranate seeds and almond butter separate and add fresh at serving time. Do not freeze as the texture of the oats and chia seeds becomes grainy once thawed.
📅 Make Ahead
This recipe is designed to be made ahead. Prepare the jars on Christmas Eve, refrigerate overnight and breakfast is completely ready the next morning. You can also prepare up to 3 days in advance for easy Christmas week meal prep. The gingerbread spice flavour actually deepens and improves after the first night in the fridge.


