For the peach muffins, place a baking rack in the middle of the oven and preheat the oven to 180 ° C. Have a muffin tray ready and place a paper cup in each well.
Beat the softened butter, eggs, sugar, salt, vanilla sugar and orange zest in a mixing bowl with an electric hand mixer or food processor until fluffy. Combine flour and baking powder and sift through a fine mesh sieve.
Add the mixture to the fluffy beaten butter-egg mixture and stir until combined. Fold the peach cubes (reserve 12 peach cubes for garnish) into the batter and divide the batter into the individual muffin tins using 2 tablespoons, filling the tins only 2/3 full.
Bake the muffins at 180 ° C, top/bottom heat for about 25-30 minutes, then test with a stick. Let cool slightly and sprinkle the peach muffins with powdered sugar before serving.