01 - Preheat 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 batter rest while preparing the compote.
03 - In a medium saucepan over medium heat, combine cranberries, sugar, orange juice, orange zest, and cinnamon. Bring to a simmer, then reduce heat to medium-low. Cook, stirring occasionally, until cranberries burst and sauce thickens, 10-12 minutes. Remove from heat and set aside.
04 - Carefully remove the hot skillet from the oven using oven mitts. Add butter to the pan, swirling to coat the bottom and sides completely.
05 - Pour batter into the hot buttered skillet and immediately return to the oven. Bake for 18-22 minutes until puffed, golden brown, and edges are crisped.
06 - Remove from oven. The pancake will deflate slightly as it cools. Slice into wedges and serve warm topped with cranberry compote, a dusting of powdered sugar, and a squeeze of fresh lemon if desired.