In a large bowl combine the flour, sugar, baking soda, baking powder, cinnamon, cardamom and salt. Whisk together.
In a small bowl whisk together the eggs, buttermilk, melted butter, vanilla and almond extract. Add the wet into the dry and whisk together until you no longer see any lumps of flour. Set aside for 10-15 minutes.
Bring a medium sized nonstick skillet up to heat over medium. Add in 1-2 tsp. of the melted butter and using a 1/3 cup measure pour a pancake into the pan. Sprinkle the top with a handful of blueberries. Cook 2-3 minutes on the first side or until the bubbles on top stop popping and the edges are set. Flip and cook another 2-3 minutes. Place on a sheet tray and keep warm in a low 225F oven.
Continue with remaining batter and blueberries. Makes 10-12 pancakes.
Serve with a drizzle of maple syrup, powdered sugar and more blueberries if desired.
Recipe Courtesy of Megan Mitchell