In a shallow dish, whisk eggs, milk, vanilla extract until well combined. Set aside.
In a large bowl mix together the cream cheese, powdered sugar, vanilla extract and milk. Set aside.
Mix all of the Churro Coating Ingredients together in a shallow plate and set aside.
Spread a layer of the cream cheese mixture on one side of the challah bread and close to make a "sandwich".
Melt 1 tablespoon of butter and about 1 tablespoon of canola oil in a skillet over medium heat. Spray with a little non-stick cooking spray.
Dip the french toast in the egg mixture covering both sides and place in the skillet to cook for about 2-4 minutes on each side until golden brown. Continue the above steps until all of the french toast has been cooked. Immediately after cooking each french toast “sandwich” coat in the churro mixture, then set aside.
Top with syrup, berries, and whipped cream. Enjoy!