1. Preheat the oven to 350 degrees. Grease a 10-inch cast iron skillet (or other oven safe pan) with butter.
2. In a large bowl, whisk together the flour, baking powder, salt and cinnamon.
1 cup all-purpose flour, 1 ¼ teaspoon baking powder, ¼ teaspoon salt, pinch cinnamon
3. In a medium bowl, toss the cranberries with the 3 tablespoons of sugar.
1 ½ cups fresh cranberries, ¾ cups sugar
4. In another medium bowl, whisk together the melted butter, ¾ cup of sugar, egg, milk and almond extract.
6 tablespoon unsalted butter, ¾ cups sugar, 1 egg, ½ cup milk, 1 teaspoon almond extract
5. Pour the butter mixture into the flour mixture and whisk until combined. Pour into the prepared skillet.
6.Arrange the cranberries on top, dusting the top of the batter with any remaining sugar in the bowl that the cranberries didn’t pick up.
7. Bake for 20-25 minutes or until golden brown.