Preheat oven to 350°F (175°C) and line a 12-cup muffin pan.
In a bowl, whisk together flour, baking powder, and salt.
Cream butter and sugar until light and fluffy.
Add eggs one at a time, mixing well after each addition.
In another bowl, combine sparkling juice, milk, vanilla, and peach puree.
Alternate adding dry and wet ingredients to the batter, starting and ending with dry ingredients. Mix gently.
Fill cupcake liners 2/3 full.
Bake for 18–20 minutes until a toothpick comes out clean. Cool completely.