Whisk pancake mix, buttermilk, milk, egg, and butter (slightly cooled and melted) in a large bowl.
Whisk together just until smooth. The batter will be lumpy with thick and creamy consistency. If you find the batter to be too thick - meaning - it doesn't pour off the ladle or measuring cup smoothly - pour a couple of tablespoons of extra milk into the batter until it reaches your desired consistency.
Set aside the batter and allow it to rest for about 5-minutes. Meanwhile preheat the griddle or non-stick pan over medium heat.
Transfer ¼ of the batter to a squeeze bottle and keep the remaining in the bowl. Snip the opening of the squeeze bottle.
Once the pan or griddle is hot, lower the heat down to low-medium heat and wait for about 2-minutes.
Lightly grease the pan with a small amount of butter. Wipe off any excess butter using a paper towel.
Use the squeeze bottle to trace out a heart shape.
Use a ladle or measuring cup to pour remaining batter in the center of the heart shape.
Smoothen it out using a rubber spatula.
Wait until you see bubbles forming on the top and around the surface of the pancake. (batter side)
Flip lightly using a plastic or rubber spatula.
Repeat with the remaining. Serve with ice cream or frozen yogurt, maple syrup, honey, fresh berries, fruits.