Healthy Breakfast Recipes

Baked Christmas Morning Oatmeal with Cranberries and Orange Zest

High ProteinDairy-FreeMeal Prep
Prep Time15 min
Cook Time40 min
Servings8
Calories285 kcal
Health Score7/10
↓ Jump to recipe
Baked Christmas Morning Oatmeal with Cranberries and Orange Zest

Christmas morning has a rhythm all its own. The house smells like pine, everyone is still in pyjamas, and the last thing you want is to be stuck at the stove flipping pancakes while the gift opening begins without you. That is exactly why this baked Christmas morning oatmeal with cranberries and orange zest has become a true holiday staple. You assemble it the night before, slide it into the oven while presents are unwrapped, and pull out a bubbling, fragrant dish that genuinely looks like something special. No stress, no shortcuts on flavour.

What makes this version genuinely healthier than the classic recipe is the combination of rolled oats with added ground flaxseed and a scoop of vanilla protein powder blended right into the batter. This quietly bumps the protein per serving up to around 14 grams, which keeps everyone fuller for longer, especially kids who would otherwise crash before lunch from a sugar-heavy breakfast. Instead of melted butter as the fat base, this recipe uses extra virgin coconut oil, which adds a subtle warmth that pairs beautifully with the orange zest. Maple syrup is used sparingly, just two tablespoons across the entire dish, because the cranberries and orange bring so much natural brightness that you simply do not need much sweetness at all.

Fresh cranberries are the star here, though frozen ones work perfectly well if fresh are not available. They burst during baking and create little pockets of tart, jewel-bright flavour throughout the oatmeal. The orange zest, grated from a whole navel orange, does something almost magical in this recipe. It lifts every other flavour in the dish, making the cinnamon feel warmer, the vanilla feel rounder, and the cranberries feel even more vibrant. A small splash of fresh orange juice goes into the batter too, which means you are getting real citrus throughout rather than just a faint hint on top. Toasted walnuts scattered across the surface before baking add crunch, healthy omega-3 fats, and an extra layer of festive texture.

This dish is built for a crowd and the recipe makes eight generous servings, which is ideal for Christmas morning when extended family is around. Leftovers keep well in the fridge for up to four days and reheat beautifully with a splash of oat milk or almond milk stirred through. You can also slice it into squares and serve it almost like a breakfast bar, which children tend to love. If you are looking for a Christmas morning breakfast that feels indulgent without actually being indulgent, one that fills the kitchen with the scent of cinnamon and citrus, brings everyone to the table with a smile, and gives you real nutritional value to start a big festive day, this is the one to make.

Ingredients

Serves:8
  • 3 cups old-fashioned rolled oats (not instant or quick oats)
  • 1 scoop vanilla protein powder (approximately 30g, whey or plant-based both work)
  • 2 tablespoons ground flaxseed
  • 1 teaspoon baking powder
  • 1.5 teaspoons ground cinnamon
  • 0.3 teaspoon ground nutmeg
  • 0.3 teaspoon fine sea salt
  • 2 tablespoons pure maple syrup (or honey)
  • 2 tablespoons extra virgin coconut oil (melted and cooled slightly)
  • 2 large eggs (at room temperature)
  • 2.5 cups unsweetened oat milk (or almond milk)
  • 2 teaspoons pure vanilla extract
  • 1 tablespoon fresh orange zest (from approximately 1 large navel orange)
  • 3 tablespoons fresh orange juice (from the same orange)
  • 1.5 cups fresh or frozen cranberries (divided, do not thaw if frozen)
  • 0.5 cup raw walnut halves (roughly chopped)
  • 1 teaspoon extra orange zest (to scatter on top before baking, optional)

Instructions

  1. 1

    Preheat your oven to 190 degrees Celsius (375 degrees Fahrenheit). Lightly grease a 9x13 inch baking dish with a little coconut oil and set aside.

    If you are making this the night before, skip preheating and go straight to assembling. Cover the dish and refrigerate overnight.

  2. 2

    In a large mixing bowl, combine the rolled oats, vanilla protein powder, ground flaxseed, baking powder, cinnamon, nutmeg, and salt. Stir everything together until evenly mixed.

    Mixing the dry ingredients thoroughly first means the baking powder and spices are evenly distributed throughout every bite.

  3. 3

    In a separate medium bowl, whisk together the eggs, melted coconut oil, maple syrup, vanilla extract, orange zest, and fresh orange juice until fully combined.

    Make sure your coconut oil is not too hot when you add it to the eggs, as very hot oil can start to scramble them. Let it cool for a minute after melting.

  4. 4

    Pour the wet ingredient mixture and the oat milk into the bowl of dry ingredients. Stir gently until everything is combined and there are no dry patches. Fold in one cup of the cranberries.

    Do not over-mix. A gentle fold keeps the cranberries intact so they burst during baking rather than breaking down completely.

  5. 5

    Pour the oatmeal mixture into the prepared baking dish and spread it out evenly. Scatter the remaining half cup of cranberries across the top, then press them in lightly so they stay in place during baking.

    Pressing the top cranberries in slightly means they bake into the surface rather than rolling off when you scoop servings.

  6. 6

    Scatter the chopped walnuts evenly over the top of the dish. If you are using extra orange zest as a garnish, add it now. Give the surface a very light drizzle of maple syrup if you would like a slightly golden glaze on top.

    The walnuts will toast beautifully in the oven and add a wonderful crunch. If you prefer softer texture throughout, fold them into the batter at step 4 instead.

  7. 7

    Bake uncovered in the preheated oven for 38 to 42 minutes, until the top is set and lightly golden and the centre does not wobble when you gently shake the dish.

    Ovens vary quite a bit. Start checking at the 35-minute mark. The oatmeal should feel firm in the centre when you press it lightly with a spoon.

  8. 8

    Remove from the oven and allow to cool for 5 minutes before slicing into portions and serving. Serve as is, or with a spoonful of plain Greek yogurt on top for extra protein and creaminess.

    A dollop of Greek yogurt on top adds another 5 grams of protein per serving and looks festive if you choose a thick, creamy variety.

Nutrition per serving

285kcal

Calories

14g

Protein

34g

Carbs

10g

Fat

6g

Fibre

8g

Sugar

160mg

Sodium

Pro Tips

  • Zest your orange before juicing it. It is nearly impossible to zest a squeezed orange once the juice is out.

  • For a slightly sweeter dish without adding refined sugar, stir in two tablespoons of unsweetened applesauce with the wet ingredients.

  • If you want crispy edges, use a slightly smaller baking dish such as a 9x9 inch square, which will give you thicker portions and more edge crust.

  • Fresh cranberries are ideal but frozen ones are just as good nutritionally. No need to thaw them beforehand as they release moisture gradually during baking.

  • This recipe doubles well. Use two dishes side by side if you are feeding a larger crowd of 14 to 16 people.

  • A pinch of cardamom added to the spice mix gives the dish a beautiful warmth that feels very festive.

Frequently Asked Questions

Can I make this baked Christmas morning oatmeal the night before?

Yes, this is actually the recommended approach for Christmas morning. Assemble the full dish up to step 6 the night before, cover tightly with cling film and refrigerate overnight. In the morning, uncover it, let it sit at room temperature for 10 minutes while the oven preheats, then bake as directed. You may need to add 5 minutes to the baking time if it is going in cold from the fridge.

Can I use quick oats instead of old-fashioned rolled oats?

It is best to stick with old-fashioned rolled oats for baked oatmeal. Quick oats absorb liquid much faster and can result in a mushy, dense texture rather than the hearty, slightly chewy consistency that makes baked oatmeal so satisfying.

Can I leave out the protein powder?

Absolutely. If you prefer not to use protein powder, simply leave it out and replace it with an equal weight of additional oats, about three tablespoons. The dish will still be delicious and nutritious, just slightly lower in protein per serving.

Is this recipe gluten free?

Oats are naturally gluten free, but they are often processed in facilities that handle wheat. If you need this to be strictly gluten free, look for oats that are certified gluten free on the packaging. All other ingredients in this recipe are naturally gluten free.

What can I serve alongside this baked oatmeal on Christmas morning?

A big bowl of plain Greek yogurt for people to dollop on top works wonderfully. A fresh fruit salad with clementines, pomegranate seeds, and kiwi makes a bright, colourful side. For a complete Christmas breakfast table, add a platter of scrambled eggs on the side for extra protein.

Can I freeze leftovers?

Yes. Allow the baked oatmeal to cool completely, then slice into individual portions and wrap each one tightly. Freeze for up to two months. Reheat from frozen in the microwave for 2 to 3 minutes, or in the oven at 180 degrees Celsius for 15 minutes. Adding a splash of oat milk before reheating keeps it moist.

Variations

  • Cranberry, Orange and Dark Chocolate Chip

    Fold 3 tablespoons of 70 percent dark chocolate chips into the batter at step 4 alongside the cranberries. The dark chocolate adds antioxidants and a rich, indulgent flavour that children and adults both adore on Christmas morning.

  • Cranberry, Orange and Pear

    Dice one ripe pear into small cubes and fold it into the batter with the cranberries. The pear adds natural sweetness and extra fibre, and it softens beautifully during baking so you get little sweet pockets throughout.

  • Dairy-Free and Egg-Free Version

    Replace the two eggs with two flax eggs, made by mixing 2 tablespoons of ground flaxseed with 6 tablespoons of water and leaving to sit for 5 minutes until gel-like. Use any plant-based milk. This version is fully vegan and still holds together well after baking.

  • Spiced Cranberry and Apple

    Replace half the cranberries with one peeled and diced apple, and add a quarter teaspoon of ground ginger and a pinch of ground cloves to the spice mix. This version tastes like a Christmas spice cake and fills the kitchen with the most incredible festive scent.

Substitutions

  • Coconut oilLight olive oil or avocado oil (Both work well as a neutral fat substitute. Avocado oil has a very mild flavour that does not compete with the orange and cranberry.)
  • Maple syrupHoney or date syrup (All three are natural sweeteners with similar sweetness levels. Date syrup adds extra fibre and a deeper caramel-like sweetness.)
  • Oat milkAlmond milk, soy milk, or semi-skimmed dairy milk (Any milk works here. Soy milk will increase the protein content slightly. Dairy milk will make the dish a little creamier in texture.)
  • WalnutsPecans, pumpkin seeds, or sunflower seeds (Pecans have a slightly sweeter flavour and are a classic festive choice. Pumpkin seeds are a great nut-free option with excellent protein and zinc content.)
  • Vanilla protein powderPlain Greek yogurt mixed into the wet ingredients (Stir 80g of plain Greek yogurt into the wet ingredient mixture as a natural, whole-food protein boost. Reduce the oat milk by 3 tablespoons to compensate for the extra moisture.)
  • Fresh cranberriesFrozen cranberries or dried unsweetened cranberries (Frozen cranberries work just as well as fresh, no thawing needed. Dried cranberries will be sweeter and less tart. If using dried, reduce to half a cup and soak in warm water for 10 minutes first to rehydrate them slightly.)

🧊 Storage

Store leftover baked oatmeal covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 60 to 90 seconds, stirring once halfway through, or in a 180 degree Celsius oven for 10 minutes. Add a splash of oat milk or almond milk before reheating to restore moisture. Do not leave at room temperature for more than 2 hours.

📅 Make Ahead

This recipe is ideal for making ahead. Assemble the entire dish the evening before Christmas, cover with cling film, and refrigerate overnight. On Christmas morning, remove from the fridge while the oven preheats to 190 degrees Celsius. Bake as directed, allowing an extra 4 to 5 minutes of baking time to account for the cold start. Alternatively, bake the dish fully the day before and simply reheat the whole dish, covered with foil, at 170 degrees Celsius for 20 minutes before serving.