01 - In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt until well blended.
02 - In a separate bowl, whisk buttermilk, egg, melted butter, and vanilla extract until smooth and fully combined.
03 - Pour wet ingredients into dry ingredients and stir gently until just combined. Do not overmix; small lumps are acceptable and will result in lighter pancakes.
04 - Heat a nonstick skillet or griddle over medium heat and brush lightly with melted butter.
05 - For heart-shaped pancakes, place a mold on the skillet and ladle about 1/4 cup batter into it. Cook for 2-3 minutes until bubbles form on surface. Remove mold, flip carefully, and cook 1-2 minutes until golden brown. For standard pancakes, pour batter directly onto skillet.
06 - Repeat with remaining batter, adding more butter to the pan as needed to prevent sticking. Keep cooked pancakes warm on a plate covered with foil.
07 - Stack pancakes on serving plates, top with fresh strawberries and raspberries, drizzle with maple syrup, and dust with powdered sugar if desired.