01 -
Toast pecans on a dry skillet over medium heat, tossing frequently until golden and fragrant. Remove from pan and set aside to cool.
02 -
Place a medium saucepan over medium heat and add chopped bacon, sautéing and stirring occasionally until browned. Use a slotted spoon to remove to a plate.
03 -
Melt 5 Tbsp butter into the bacon fat then add 1 cup brown sugar, 1 Tbsp water, and 1/4 tsp salt. Bring to a boil then maintain a low boil for 5 minutes, stirring occasionally.
04 -
Remove pan from heat and stir in 1/2 cup whipping cream and 1 tsp vanilla. Stir in chopped bacon, place back over heat, and lightly boil for another 1-2 minutes. Remove from heat and cool for 10 minutes before serving.
05 -
In a mixing bowl, whisk together wet ingredients: 1 cup milk, 3 eggs, and 1 tsp vanilla. While whisking, add dry ingredients: 1/4 cup flour, 1 Tbsp sugar, 1/2 tsp cinnamon, and a pinch of salt.
06 -
Place a large skillet over medium heat and add 1 Tbsp butter.
07 -
Dip each bread slice generously in the egg mixture, turning a couple of times to thoroughly coat. Add to the skillet in a single layer and cook in batches for 3-4 minutes per side, or until golden brown on each side. Repeat with remaining slices, adding more butter as needed, then transfer to a platter.
08 -
Top French Toast with a heaping tablespoon of the bacon caramel topping, then sprinkle each serving with toasted pecans.