Healthy Rabanadas Portuguese French Toast Recipe with Whole Grain Bread and Honey

Rabanadas are one of Portugal's most beloved treats, traditionally made during Christmas and holiday celebrations. Think French toast, but crispier on the outside, creamier on the inside, and finished with a generous dusting of cinnamon sugar rather than maple syrup. This rabanadas Portuguese French toast recipe stays true to that soul-warming tradition while making a few smart swaps that bring the nutrition up and the guilt down. The result is a breakfast that genuinely feels festive, whether it is December or a random Tuesday morning when you need something special.
The biggest upgrade here is the bread. Traditional rabanadas rely on white stale bread, which is fine for texture but offers very little in terms of fibre or sustained energy. This version uses thick-sliced whole grain sourdough, left to dry out overnight so it soaks up the custard mixture without falling apart. Whole grain sourdough brings a natural nuttiness that actually complements the cinnamon topping beautifully, and it delivers far more fibre than white bread ever could. The bread being properly stale is not optional here, it is the key to getting that dense, pudding-like interior that makes rabanadas so different from regular French toast.
For the custard soak, the traditional recipe uses whole milk and eggs, sometimes adding a splash of something festive. This version uses a blend of unsweetened oat milk and two whole eggs plus one extra egg white, which keeps the protein high and the saturated fat lower without sacrificing that rich, custardy coating. A touch of raw honey, a pinch of sea salt, and a generous measure of cinnamon go into the soak itself, layering flavour from the inside out. Instead of deep-frying, which is how authentic rabanadas are typically cooked, this recipe uses a light coating of coconut oil in a non-stick pan. You still get that gorgeous golden crust, but you are not loading each slice with excess oil. Finishing them in a hot oven for a few minutes seals the deal, giving you that signature crisp shell without the deep fryer.
Serving is where rabanadas really shine as a breakfast option. A dusting of cinnamon mixed with a small amount of coconut sugar keeps the topping true to the original spirit while using less refined sugar overall. A drizzle of raw honey over the top adds natural sweetness and a subtle floral note. Pair these with a handful of fresh berries on the side for extra fibre and antioxidants, and you have a morning meal that feels completely indulgent but is actually doing good things for your body. Each serving delivers around 18 grams of protein, which is impressive for a toast-based breakfast, and the whole grain bread means you will stay full well past mid-morning. This is the kind of recipe you make once and then it becomes a weekend ritual.
Ingredients
- 8 thick slices whole grain sourdough bread (cut 2.5cm thick and left uncovered overnight to go stale)
- 2 whole large eggs (room temperature)
- 1 whole egg white (adds protein with less fat)
- 240 ml unsweetened oat milk (or any plant milk of choice)
- 1 tablespoon raw honey (plus extra for drizzling to serve)
- 1.5 teaspoons ground cinnamon (divided)
- 0.5 teaspoon vanilla extract
- 0.3 teaspoon sea salt
- 0.3 teaspoon ground nutmeg
- 1.5 tablespoons coconut sugar (for the cinnamon topping)
- 1 teaspoon extra cinnamon (to mix with coconut sugar for topping)
- 2 teaspoons coconut oil (for pan frying, divided)
- 150 grams fresh mixed berries (strawberries, blueberries or raspberries, to serve)
Instructions
- 1
The night before, slice your whole grain sourdough into thick 2.5cm slices. Arrange them on a wire rack or baking sheet and leave uncovered at room temperature overnight. This drying process is essential. Stale bread soaks up the custard without turning to mush, giving you that classic rabanadas texture.
If you forgot to do this the night before, place the slices in an oven at 90 degrees Celsius for 30 minutes to speed up the drying process.
- 2
Preheat your oven to 180 degrees Celsius and line a baking tray with parchment paper. In a wide, shallow bowl, whisk together the 2 whole eggs and 1 egg white until fully combined and slightly frothy. Add the oat milk, raw honey, 1 teaspoon of ground cinnamon, vanilla extract, sea salt and nutmeg. Whisk again until everything is smooth and well blended.
Use a dish wide enough to fit a slice of bread flat, this makes soaking much easier.
- 3
Mix the coconut sugar and the remaining 1 teaspoon of cinnamon together in a small bowl and set aside. This is your finishing dust and it goes on while the toast is still hot so it sticks perfectly.
- 4
Working in batches, place 2 slices of stale bread into the egg mixture. Let them soak for 90 seconds on each side. The bread should feel heavy and saturated but still hold its shape. Do not rush this step.
Press down gently on the bread with your fingertips while soaking to help the custard absorb evenly.
- 5
Heat half a teaspoon of coconut oil in a large non-stick frying pan over medium heat. Once the oil is shimmering, add 2 soaked slices to the pan. Cook for 2 to 3 minutes on each side until both surfaces are deep golden brown. Transfer to the lined baking tray. Repeat with the remaining slices, adding a little coconut oil between each batch.
Keep the heat at medium rather than high. Too hot and the outside burns before the inside heats through.
- 6
Once all slices are pan-fried, slide the baking tray into the preheated oven and bake for 5 minutes. This final oven step crisps the exterior further without needing extra oil, mimicking the texture you would get from deep-frying.
- 7
Remove the rabanadas from the oven and immediately dust both sides generously with the cinnamon coconut sugar mixture while they are still hot. Plate them up, drizzle lightly with raw honey, and serve alongside fresh berries.
Dust the cinnamon sugar right away while they are fresh from the oven. The warmth helps it stick to the surface.
Nutrition per serving
310kcal
Calories
18g
Protein
42g
Carbs
8g
Fat
6g
Fibre
11g
Sugar
320mg
Sodium
Pro Tips
- ✓
Stale bread is non-negotiable. Fresh bread will dissolve in the soak and fall apart in the pan.
- ✓
Whole grain sourdough works best here because it has a tighter crumb that holds the custard without becoming soggy.
- ✓
Do not overcrowd the pan. Cooking 2 slices at a time lets each one brown properly rather than steam.
- ✓
The oven finish is what separates a good rabanada from a great one. Do not skip it.
- ✓
For extra protein, serve alongside a small pot of Greek yogurt instead of or in addition to the berries.
- ✓
If your honey has crystallised, gently warm it in a small bowl of hot water for a minute to loosen it before using.
Frequently Asked Questions
Variations
- •
Orange Zest Rabanadas
Add the zest of one large orange to the custard soak mixture. Orange and cinnamon is a traditional Portuguese flavour pairing that works beautifully here and adds a bright, fragrant note without any extra sugar.
- •
High Protein Rabanadas
Replace 60ml of the oat milk with 60ml of cottage cheese blended smooth. This adds extra protein per serving and creates an even richer, creamier custard interior.
- •
Air Fryer Rabanadas
Skip the pan frying entirely. Spray each soaked slice with coconut oil cooking spray and cook in your air fryer at 190 degrees Celsius for 8 to 10 minutes, flipping once at the halfway point. Finish with cinnamon coconut sugar while still hot.
- •
Lemon and Honey Rabanadas
Add a teaspoon of lemon zest and a tiny pinch of cardamom to the custard mixture. Serve drizzled with extra raw honey and a scatter of toasted flaked almonds for crunch. The citrus lifts the richness beautifully.
Substitutions
- •Whole grain sourdough bread → Whole wheat baguette or dense gluten free bread (Choose a bread with a tight, firm crumb that will hold up during soaking. Avoid soft sandwich bread.)
- •Oat milk → Semi-skimmed dairy milk, almond milk or soy milk (Any milk works here. Soy milk adds extra protein. Full-fat dairy milk gives the richest custard.)
- •Raw honey → Maple syrup or date syrup (Use the same quantity. Maple syrup gives a slightly lighter flavour while date syrup adds a deeper caramel note.)
- •Coconut sugar → Light brown sugar or erythritol for a lower-calorie option (Use the same quantity. Erythritol gives a similar cinnamon sugar crunch with fewer calories.)
- •Coconut oil → Avocado oil or light olive oil (Use any neutral oil with a high smoke point. Avoid extra virgin olive oil as its strong flavour can compete with the cinnamon and honey.)
🧊 Storage
Store any leftover rabanadas in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 180 degrees Celsius for 8 to 10 minutes to restore the crispy exterior. Avoid microwaving as this makes the bread soft and soggy. Do not add the cinnamon sugar topping until after reheating.
📅 Make Ahead
Slice and dry the bread up to 3 days in advance and store uncovered at room temperature. The custard soak mixture can be whisked and stored in a sealed jar in the fridge for up to 24 hours. The full recipe can be cooked ahead and reheated in the oven when ready to serve. The cinnamon sugar topping should always be applied fresh after the final heating.


