In a mixing bowl beat the 4 tablespoons of the butter with 1/4 cup sugar until blended together.
Add in the egg and beat.
Combine the flour, baking powder and salt in a separate bowl.
Alternate the dry ingredients and the milk into the butter mixture and beat on low.
Next, scrape down the sides of the bowl and continue to beat on low until everything is blended together.
Spray a 10″ cast iron pan with cooking spray.
Also, spray a spatula with cooking spray as well since the batter is very sticky!
Use the buttered spatula to spread a thin layer of batter evenly in the cast iron pan.
You can also spray clean hands and use your hands to evenly spread the batter. Adding butter or cooking spray helps the batter to stay in the pan and not on your fingers or the spatula.
Using canned peaches, place them on top of the batter around the edge and in the middle of the cake.
Bake in a preheated 350-degree oven for 15 minutes. You will bake more after adding the butter mixture
While the cake is baking, cut 6 tablespoons butter into small cubes. Add sugar and cinnamon to the cubes.
After the cake bakes for 15 minutes, add the butter and sugar mixture to the top of the cake. Make sure you place the butter cubes all around the cake so it melts evenly.
Bake the cake for another 8 minutes. The butter will brown and create the most delicious, warm and gooey butter cake!
Serve this cake warm with vanilla ice cream!