In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking powder, baking soda, and fine salt until well combined. Set aside.
In a separate medium bowl, blend the buttermilk, egg, melted unsalted butter, and vanilla extract using a whisk until the mixture is smooth and all ingredients are fully incorporated.
Pour the wet mixture into the bowl with the dry ingredients, gently stirring with a spatula or wooden spoon until just combined. Take care not to overmix; a few lumps are perfectly acceptable.
In a small bowl, combine the packed light brown sugar and ground cinnamon, mixing well to create your cinnamon swirl blend.
Preheat a non-stick skillet or griddle over medium heat and add a tablespoon of butter to lightly coat the cooking surface.
Using a measuring cup, pour approximately 1/4 cup of pancake batter onto the heated skillet. Immediately top with about 1 tablespoon of the cinnamon swirl mixture, drizzling it in a spiral pattern over the pancake.
With a toothpick or skewer, gently swirl the cinnamon blend into the pancake batter to create a marbled effect, ensuring not to fully mix it in.
Cook the pancake until bubbles begin to appear on the surface, around 2-3 minutes. Carefully flip the pancake and continue cooking for an additional 2 minutes or until the other side is a lovely golden brown.
Repeat the process with the remaining batter and cinnamon mixture, adding more butter to the skillet as necessary to keep it well-greased.
Serve the pancakes warm, drizzled with cream cheese glaze if desired, for an extra delicious touch.
Notes
Stack the pancakes and dust with powdered sugar for a beautiful finish.