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, about 30 seconds. Let batter rest while preparing compote.
03 - In a medium saucepan over medium heat, combine cranberries, sugar, orange juice, orange zest, and cinnamon. Bring to a simmer, then cook for 10-12 minutes, stirring occasionally, until cranberries burst and sauce thickens. 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, which is normal.
07 - Slice into wedges and serve warm topped with cranberry compote and a dusting of powdered sugar. Add lemon wedges for squeezing if desired.