01 - Sift together flour, sugar, baking powder, baking soda, and salt in a large mixing bowl. Ensure all dry components are thoroughly blended.
02 - Whisk milk, eggs, melted butter, and vanilla extract in a separate bowl until fully incorporated and smooth.
03 - Pour wet ingredients into dry ingredients. Fold gently with a spatula until just combined—small lumps are acceptable. Avoid overmixing to prevent tough pancakes.
04 - Heat a nonstick skillet or griddle over medium heat. Lightly grease surface with butter, adjusting temperature as needed to prevent burning.
05 - Pour batter into heart-shaped mold or free-form with a spoon. Cook until surface bubbles form and edges appear set (approximately 2 minutes). Flip and cook 1–2 minutes until golden brown.
06 - Continue cooking remaining batter, adding butter to pan as needed. Transfer cooked pancakes to a warmed plate.
07 - Stack pancakes on serving plates. Top with fresh sliced strawberries, drizzle with maple syrup or honey, and finish with powdered sugar or whipped cream if desired. Serve immediately.