01 - In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt until evenly blended.
02 - In a separate bowl, whisk buttermilk, egg, melted butter, and vanilla extract until completely combined.
03 - Pour wet ingredients into dry ingredients and stir gently until just combined. Do not overmix; small lumps are acceptable for fluffy pancakes.
04 - Heat a nonstick skillet or griddle over medium heat and brush with melted butter to prevent sticking.
05 - Place a heart-shaped mold on the skillet and ladle approximately 1/4 cup batter into the mold. Cook for 2 to 3 minutes until bubbles form on the surface. Carefully remove the mold, flip the pancake, and cook for 1 to 2 minutes until golden brown.
06 - Repeat with remaining batter, brushing the skillet with additional butter as needed between batches.
07 - Stack warm pancakes on plates, top with fresh strawberries and raspberries, drizzle with maple syrup, and dust with powdered sugar if desired.