Coconut French Toast
Looking for a delicious and unique breakfast idea? Try Coconut French Toast! This recipe is sure to tantalize your taste buds. It’s easy to make, and perfect for a special morning treat. We’ll show you how to make it step-by-step, so you can enjoy this tasty breakfast any time you want.
As an Amazon Associate I earn from qualifying purchases and sometimes recommend products from other sellers at no extra cost you. For more details see my disclosure policy and privacy policy.
Why you’ll love this recipe
- It’s a delicious and indulgent treat that comes together in mere minutes.
- The combination of coconut milk and shredded coconut gives it a unique flavor and texture.
- You can top it off with a variety of delicious toppings such as maple syrup, honey, or fruit preserves.
- It’s a great breakfast or brunch dish that will make any meal special.
- You can easily make it vegan by substituting the egg with a plant-based alternative.
What is French Toast?
French toast is a dish made from slices of bread dipped in egg mixture and then fried in butter or oil until golden brown. It’s commonly served with toppings such as maple syrup or fruit preserves. French toast can also be prepared with flavoring ingredients added to the egg mixture, such as cinnamon, vanilla extract, and nutmeg. Popular variations include coconut french toast, stuffed french toast, and french toast casserole.

Ingredients
- Coconut oil: Use good quality coconut oil to cook the pancakes and add to the tropical taste.
- Eggs: Four large eggs work nicely to make four portions.
- Coconut milk: Use this in place of normal milk for the coconut flavour.
- Vanilla extract: Perfect to complement the coconut.
- Sourdough bread: Stale bread is best and I love sourdough for this.
- Shredded coconut: This adds the final coconut touch to the recipe.
Grab the full ingredients details and instructions in the recipe card below!

Substitutions and Additions
- Bread: You can use any sturdy bread for this recipe, just make sure it is a little stale.
- Coconut oil: Coconut oil can be swapped out for another type of cooking oil or margarine.
- Coconut milk: Substitute almond, soy or oat milk for coconut milk.
- Vanilla extract: For a vegan alternative to vanilla extract, consider using flaxseed, hemp hearts, or applesauce instead.
Instructions
Step 1: Heat the pan
Heat oven to 200°F. Heat a large non-stick skillet over medium heat. Add coconut oil.
Step 2: Whisk the main ingredients
Whisk eggs, coconut milk, vanilla, and salt in a shallow dish. Place shredded coconut in a separate shallow dish.
Step 3: Cook the bread
Dip each slice of bread into the egg mixture, turning to coat both sides. Transfer to the dish of coconut and press lightly. Flip to coat bread with shredded coconut evenly on both sides.
Step 4: Cook the coated bread
Add bread to a hot skillet and cook until golden and crisp on both sides, 4-5 minutes per side. Place cooked slices of French toast on a cooling rack over a sheet pan and transfer to the oven to keep warm. Continue working in batches until all pieces of bread are cooked.
Step 5: Serve and add toppings
Plate 2 slices of French toast per person. Top with butter, maple syrup, and fresh berries.
Recipe tips
- Fry the right side: Place the egg-coated slices of bread into the hot skillet. Fry until golden brown on each side.
- Add a little more coconut: Add a sprinkle of shredded coconut or other desired topping to each slice before serving.
What other toppings can you add?
In addition to maple syrup and berries, you can top your french toast with honey, whipped cream, banana slices, nut butters, jams or jellies, cinnamon sugar, or chocolate chips. You can also top it off with a dollop of Greek yogurt for added creaminess.
Storage & reheating
- Fridge: To ensure that it stays fresh, refrigerate the dish within two hours of cooking and cover it with foil or plastic wrap or place it in a plastic bag. French toast will last in the fridge for about 3 days, stored in an airtight container.
- Freezer: You can also freeze french toast in a single layer and then transfer to a freezer-safe container for up to three months.
- Reheating: For best results, reheat french toast in the oven or toaster oven.
More recipes
Want more ideas? Check out these other related recipes!
- Easy 5 Ingredient Coconut Macaroons
- Sweet Potato & Avocado No-Bread Toast
- Cream Cheese Pancakes with Fresh Berries
- Simple Sheet Pan Blueberry Pancakes
Coconut French Toast
Try this variation on the classic French toast with three different types of coconut involved for a tropical take
Ingredients
- 1 T. coconut oil
- 4 large eggs
- 1 c. coconut milk
- 1 t. pure vanilla extract
- ¼ t. salt
- 8 thick slices stale sourdough bread (or any sturdy bread of choice)
- 1 c. unsweetened shredded coconut
- 4 t. butter, for serving
- 4 T. real maple syrup, for serving
- 2 c. fresh berries, for serving
Instructions
- Heat oven to 200°F. Heat large non-stick skillet over medium heat. Add coconut oil.
- Whisk eggs, coconut milk, vanilla, and salt in a shallow dish. Place shredded coconut in a separate shallow dish.
- Dip each slice of bread into the egg mixture, turning to coat both sides. Transfer to the dish of coconut and press lightly. Flip to coat bread with shredded coconut evenly on both sides.
- Add bread to hot skillet and cook until golden and crisp on both sides, 4-5 minutes per side. Place cooked slices of French toast on cooling rack over a sheet pan and transfer to oven to keep warm. Continue working in batches until all pieces of bread are cooked.
- Plate 2 slices of French toast per person. Top with butter, maple syrup, and fresh berries.
Notes
To ensure that it stays fresh, refrigerate the dish within two hours of cooking and cover it with foil or plastic wrap or place it in a plastic bag. French toast will last in the fridge for about 3 days, stored in an airtight container.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 825Total Fat: 41gSaturated Fat: 30gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 196mgSodium: 1036mgCarbohydrates: 95gFiber: 9gSugar: 24gProtein: 23g
