Preheat the oven to 400 degrees F. Spray a cooling rack with nonstick cooking spray. Place the cooling rack over a baking sheet lined with aluminum foil. (This is for easy cleanup.)
Coat both sides of the bacon with brown sugar, then place on the prepared cooling rack. Bake for 15-20 minutes or until the bacon looks caramelized and crispy. Be careful that they don't burn! Cool the bacon on parchment paper.
Whip the cream with a whisk or hand mixer until it forms sturdy peaks. Make sure you whip only until peaks form. Overwhipping will turn your ice cream into butter!
Whisk in the sweetened condensed milk, vanilla and maple extract until well combined. Then pour into a large casserole or baking dish. A loaf pan also works well.
Chop the candied bacon and sprinkle over the ice cream. Freeze for 6+ hours.
Cook butter in medium saucepan over medium heat until melted. Once melted, stir often until butter begins to brown and smell nutty, about 5 minutes. Remove from heat and add in pecans, sugar, cinnamon, and flour. Cool and reserve.
In a large bowl, whisk flour, baking powder, baking soda, cinnamon, salt, and sugar together.
Stir in melted butter, sour cream, milk, eggs, vanilla, and apples until smooth. Pour into prepared pan.
Sprinkle crumbled bacon on top of batter, followed by streusel.
Place pan in oven and bake for 30 to 45 minutes or until a toothpick inserted in the center comes out clean.
Optional: Add an extra degree of difficulty (and flavor) by pouring out half the batter in the cake pan, then adding a layer of streusel before adding the final half of batter and another layer of streusel on top--as pictured.
In a large bowl, whisk the first 10 ingredients together. Then dip each slice of bread into the egg mixture. Arrange slices in the prepared dish. Pour the remains of the egg mixture on top. Cover and refrigerate overnight.
Remove from fridge 30 minutes prior to baking it. Preheat oven to 350F. In a small bowl combine the first eight topping ingredients. Spread on top of French Toast.
Bake, uncovered, for 40-45 minutes. Let stand 10 minutes before serving. Drizzle with syrup.
Grease or butter a large baking sheet with butter.
In large saucepan, combine sugar, corn syrup, and water. Cook and stir over medium heat for about 10 minutes or until the sugar dissolves and the syrup begins to boil.
Using a candy thermometer to gauge the temperature, slowly increase heat to high until thermometer reads 300 degrees F. Immediately remove from heat.
Add the remaining ingredients (bacon pieces, chopped pecans, vanilla, butter and baking soda) to mixture. and stir. Be prepared for mixture to foam a bit as the baking soda reacts with other ingredients.
When foaming stops, pour hot mixture onto baking sheet in a thin, even layer.
Let cool for at least 10 minutes before breaking into pieces. Store in a covered container.