In a pot over medium heat, bring the water, butter, sugar and a pinch of salt to a simmer.
Add in the flour and mix vigorously until the mixture forms a ball. Keep moving the ball around for an extra 1-2 minutes to cook out the floor. Transfer the dough ball into a bowl and let cool for 2 minutes.
Add 1 egg at a time and mix vigorously to full incorporate the egg before adding in the next. Repeat with the second egg. Transfer the mixture into a piping bad with a star tip nozzle.
With a pencil, trace a heart-shaped cookie cutter onto some parchment paper squares. Flip the paper and then pipe out the dough by following the tracing. Repeat until you have used up all the dough
Heat up the oil until it's 350F / 180C. While the oil is heating up, preparing your cinnamon sugar by combining 1/4 cup sugar with 1-2 tbsp cinnamon powder/ Set aside.
Carefully drop in the parchment paper square, 1 at a time. Let the dough set a little bit before wiggling the parchment paper out from underneath and removing it from the pot. Fry until golden brown on both sides. Remove the churros from the oil and onto a paper towel lined plate.
While the churros are still hot, carefully dip it into the cinnamon sugar until coated on both sides. Decorate with melted white chocolate and sprinkles.