Healthy Breakfast Recipes

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

High ProteinDairy-FreeMeal PrepNut-Free
Prep Time15 min
Cook Time16 min
Servings4
Calories310 kcal
Health Score5/10
↓ Jump to recipe
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

Serves:4
  • 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. 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. 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. 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. 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. 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. 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. 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

What makes rabanadas different from regular French toast?

Rabanadas use very stale, thick bread that soaks up a milk and egg custard deeply, resulting in a dense, almost pudding-like interior. They are traditionally fried until very crispy on the outside and finished with cinnamon sugar rather than maple syrup. The texture is much more substantial than standard French toast.

Can I make this rabanadas Portuguese French toast recipe gluten free?

Yes. Swap the whole grain sourdough for a thick-sliced gluten free bread that has a firm, dense texture. Make sure it goes properly stale before soaking. Softer gluten free breads may fall apart so look for a bakery-style or artisan gluten free loaf.

Why does the bread need to be stale?

Stale bread has lost moisture, which means it can absorb the egg and milk custard deeply without falling apart. Fresh bread soaks up liquid too fast on the surface and turns mushy in the middle. Leaving the bread out overnight is the most important step in this recipe.

Can I use regular dairy milk instead of oat milk?

Absolutely. Full-fat or semi-skimmed dairy milk works well here. The oat milk was chosen to keep the saturated fat lower while maintaining creaminess, but the recipe works with any milk you prefer.

Is this recipe suitable for meal prep?

Yes, you can cook a full batch ahead of time. Store the cooked rabanadas in an airtight container and reheat in the oven at 180 degrees Celsius for 8 to 10 minutes until heated through and re-crisped. Add the cinnamon sugar after reheating for the best texture.

Can I air fry these instead of using the pan and oven method?

Yes. Lightly spray the soaked bread slices with coconut oil cooking spray and air fry at 190 degrees Celsius for 8 to 10 minutes, flipping halfway. The result is crispy and delicious with even less added oil.

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 breadWhole 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 milkSemi-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 honeyMaple syrup or date syrup (Use the same quantity. Maple syrup gives a slightly lighter flavour while date syrup adds a deeper caramel note.)
  • Coconut sugarLight brown sugar or erythritol for a lower-calorie option (Use the same quantity. Erythritol gives a similar cinnamon sugar crunch with fewer calories.)
  • Coconut oilAvocado 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.