01 - Whisk together flour, sugar, baking powder, baking soda, and salt in a large 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. Stir gently with a spatula until just combined, leaving small lumps intact. Avoid overmixing to ensure fluffy pancakes.
04 - Place a nonstick skillet or griddle over medium heat. Lightly brush the surface with melted butter to prevent sticking.
05 - If using a heart-shaped mold, place it 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 and edges appear set. Carefully remove the mold, flip the pancake, and cook for an additional 1 to 2 minutes until golden brown.
06 - Continue cooking remaining batter, adding more butter to the pan as necessary to maintain nonstick surface.
07 - Stack warm pancakes on plates. Top generously with fresh strawberries, raspberries, and a drizzle of maple syrup. Dust with powdered sugar if desired.