Make the chai concentrate: In a saucepan, add the milk, tea leaves, sugar, and whole spices of your choice and cook on high heat until it starts boiling, then lower the heat and simmer for about 10 minutes, until well cooked.
Make the chai milk soak: In a bowl, mix the strained and cooled chai concentrate, condensed milk, and evaporated milk until fully combined. Set aside.
Make the French toast batter: In a bowl, mix all the ingredients with a hand whisk until well combined – eggs, chai concentrate, brown sugar, cinnamon powder, and salt.
Dip the bread slices in the egg mixture, around 60 seconds on each side. Don’t oversoak, or the bread will become too soggy and fall apart.
Cook the French toast: Preheat your pan, then add 1 tablespoon of ghee or butter, and gently place the soaked brioche slices in the pan. Cook for 2-3 minutes on each side until golden brown. Once cooked, transfer the toast to your serving plate.
Pour a generous amount of chai soak on top of the warm French Toast and top with whipping cream and caramel sauce (optional)