Coconut French Toast with Spiced Roasted Pineapple Recipe
Introduction
This Coconut French Toast with Spiced Roasted Pineapple is a tropical twist on a classic breakfast favorite. Soft brioche soaks up a rich coconut custard, while warm, fragrant pineapple adds a sweet and spicy touch. It’s an inviting dish perfect for weekend mornings or leisurely brunches.

Ingredients
- 2 eggs
- 150ml coconut milk
- ½ tsp vanilla extract
- 2 thick slices brioche
- Knob of butter (about 20g)
- 2 tbsp desiccated coconut
- Plain or coconut yogurt, to serve
- ½ small pineapple
- 1½ tbsp maple syrup
- Pinch of ground allspice
Instructions
- Step 1: Whisk the eggs, coconut milk, and vanilla extract together in a wide, shallow bowl. Dunk the brioche slices into the mixture, letting each sit for 1–2 minutes on each side to soak up the liquid. The bread should absorb the mixture completely before cooking.
- Step 2: Preheat the oven to 200°C (180°C fan)/gas mark 6. Prepare the pineapple by cutting away the skin, leaves, and any eyes. Slice the flesh into long, chunky pieces, about three per person, and remove the tough core. Place the pieces in a small baking dish, drizzle with maple syrup, and sprinkle with ground allspice.
- Step 3: Roast the pineapple for 15 minutes, turning halfway through and brushing with the sticky syrup in the dish to glaze evenly.
- Step 4: Meanwhile, melt the butter in a frying pan over low to medium heat until foaming. Spread the desiccated coconut on a plate, then carefully dip each side of the soaked brioche slices into the coconut to coat, handling gently as the bread will be delicate.
- Step 5: Cook the coconut-coated brioche slices in the pan for 3–4 minutes on each side, until golden and cooked through.
- Step 6: To serve, divide the French toast between two plates. Top each serving with a dollop of yogurt, three pieces of roasted pineapple, and drizzle over any juices from the roasting dish.
Tips & Variations
- Use day-old brioche for better soaking without the bread falling apart.
- Swap maple syrup for honey or agave if preferred.
- Add a sprinkle of toasted nuts or seeds for added crunch.
- Try other spices like cinnamon or cardamom on the pineapple for different flavor notes.
Storage
Store any leftover French toast and roasted pineapple separately in airtight containers in the refrigerator for up to 2 days. Reheat the French toast gently in a low oven or toaster oven to keep it crisp. Warm pineapple can be reheated in the microwave or enjoyed cold.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of bread?
Yes, brioche works best for its richness, but challah or thick white bread can be good substitutes. Avoid very thin or dense breads as they don’t soak up the custard as well.
Is coconut yogurt necessary?
Not necessarily; plain yogurt or Greek yogurt also works well. Coconut yogurt enhances the tropical theme, adding creaminess and subtle coconut flavor.
Print
Coconut French Toast with Spiced Roasted Pineapple Recipe
- Total Time: 30 minutes
- Yield: 2 servings 1x
Description
A delicious tropical twist on classic French toast featuring coconut-infused batter, toasted desiccated coconut coating, and spiced roasted pineapple topped with creamy yogurt and maple syrup glaze. Perfect for a sweet breakfast or brunch treat.
Ingredients
French Toast Batter
- 2 eggs
- 150ml coconut milk
- ½ tsp vanilla extract
Bread and Coating
- 2 thick slices brioche
- knob of butter (about 20g)
- 2 tbsp desiccated coconut
Roasted Pineapple
- ½ small pineapple
- 1½ tbsp maple syrup
- pinch of ground allspice
To Serve
- plain or coconut yogurt
Instructions
- Prepare the batter: Whisk together the eggs, coconut milk, and vanilla extract in a wide, shallow bowl until fully combined.
- Soak the brioche: Dunk the two thick brioche slices into the batter mixture, letting each side soak for 1-2 minutes so the bread absorbs the liquid thoroughly.
- Preheat the oven: Set your oven to 200°C (180°C fan)/Gas mark 6 to prepare for roasting the pineapple.
- Prepare the pineapple: Peel and core half a small pineapple, cutting the flesh into three long chunky pieces per person. Place the pieces in a small baking dish, drizzle with maple syrup, and sprinkle with ground allspice.
- Roast the pineapple: Roast the pineapple in the preheated oven for 15 minutes, turning halfway through and basting with the sweet juices in the dish to caramelize and infuse the flavors.
- Toast the coconut and butter: While the pineapple roasts, melt the butter in a frying pan over low-medium heat until foaming gently.
- Coat the soaked brioche: Scatter desiccated coconut on a plate and carefully press each side of the soaked brioche slices into the coconut to coat, being gentle as the bread is delicate.
- Cook the French toast: Place the coated brioche slices in the pan and cook for 3-4 minutes on each side until golden brown and cooked through.
- Serve: Divide the French toast between two plates, top each with a dollop of plain or coconut yogurt, arrange three pieces of roasted pineapple on top, and drizzle with any remaining juices from the roasting dish.
Notes
- Soaking the brioche fully ensures a custardy and tender French toast.
- Use a gentle heat to melt the butter and cook the toast slowly for even browning without burning the coconut.
- The spiced roasted pineapple adds a warm, aromatic sweetness that pairs perfectly with the creamy coconut flavors.
- You can substitute plain yogurt with coconut yogurt for a dairy-free option.
- Make sure to baste the pineapple halfway through roasting to get sticky, caramelized pieces.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: Fusion
Keywords: Coconut French toast, spiced roasted pineapple, tropical breakfast, brioche French toast, maple syrup, coconut milk, breakfast recipe

