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