01 - Preheat your oven to 425°F. Place a 10-inch ovenproof skillet or cast iron pan in the oven to heat while preparing the batter.
02 - Combine eggs, flour, milk, sugar, vanilla extract, and salt in a blender. Blend until completely smooth, about 30 seconds. Let the batter rest while preparing the compote.
03 - In a medium saucepan, combine cranberries, sugar, orange juice, orange zest, and cinnamon. Bring to a simmer over medium heat. Cook, stirring occasionally, until cranberries burst and sauce thickens, about 10-12 minutes. Remove from heat and set aside.
04 - Carefully remove the hot skillet from the oven using oven mitts. Add the butter and swirl to coat the bottom and sides of the pan completely.
05 - Pour the batter into the hot skillet and immediately return it to the oven. Bake for 18-22 minutes until the pancake is puffed and golden brown with crispy edges.
06 - Remove from the oven. The pancake will deflate slightly as it cools, which is normal. Slice into wedges and serve warm topped with cranberry compote and a dusting of powdered sugar. Add a squeeze of fresh lemon if desired.