In a mixing bowl, whisk together the eggs, 1 cup coconut milk, vanilla extract, nutmeg, cinnamon, and a pinch of salt if using.
Place the bread slices in the batter, ensuring they are fully submerged. Allow them to soak until the mixture is absorbed.
In a non-stick saucepan over medium heat, melt the brown sugar until it becomes frothy and amber-colored. Carefully add the coconut milk, whisking continuously. Stir in the ground ginger and a pinch of salt.
Add the passion fruit pulp and sliced bananas, mixing well to coat. Let the mixture simmer for about 5 minutes. Add the butter and maple syrup, stirring until the sauce thickens to your desired consistency.
Heat the butter and coconut oil in a non-stick pan over medium-low heat. Place the soaked bread slices in the pan and cook for about 3 minutes on each side, or until golden brown. Flip the slices a couple more times, cooking for an additional 2 minutes per side to ensure they are cooked through. Adjust the heat as necessary to prevent burning.
Cut the French toast slices into triangles if desired and top with the warm banana passion fruit caramel sauce. Serve immediately!