01 - Whisk together flour, sugar, baking powder, baking soda, and salt in a large mixing bowl until evenly distributed.
02 - In a separate bowl, whisk buttermilk, egg, melted butter, and vanilla extract until fully combined and smooth.
03 - Pour wet ingredients into dry ingredients and stir gently with a spatula until just combined. Do not overmix; small lumps are acceptable for fluffy pancakes.
04 - Heat a nonstick skillet or griddle over medium heat. Lightly brush with melted butter to prevent sticking.
05 - Place heart-shaped mold on skillet if using. Ladle approximately 1/4 cup batter into the mold. Cook for 2-3 minutes until surface bubbles form. Remove mold, flip carefully, and cook 1-2 minutes until golden brown.
06 - Repeat with remaining batter, adding butter to pan as needed to maintain nonstick surface. Keep cooked pancakes warm on a plate.
07 - Stack pancakes on serving plates. Top with fresh strawberries, raspberries, and drizzle with maple syrup. Dust with powdered sugar if desired. Serve immediately while warm.