Preheat oven to 400 degrees. If using a cast iron skillet, place it in the oven at this time to start warming it up.
In a 2 cup liquid measuring cup, combine the milk and vinegar, whisk, and allow to sit for 10 minutes.
In a large mixing bowl, add flour and whisk in the baking soda and salt.
Using a pastry cutter or your hands, incorporate the cubed butter into the flour mix. The butter should be the size of peas or smaller.
Whisk the egg into the milk mixture.
Slowly add in the milk mixture with a fork or danish dough whisk. Make sure to whisk ingredients together as you combine them.
Mix until everything is fully combined and starts to form a ball. Soda bread is a very sticky dough so make sure your hands and work surface are lightly floured. Add a little bit of flour at a time if it is difficult to handle.
On a floured surface, remove dough from the bowl and using your hands, form the dough into a round loaf.
Remove skillet from the oven and add in 1 tablespoon of butter. This helps the bread from sticking and gives it a nice crispy crust.
Add dough to the skillet and with a serrated knife cut a deep cross in the top of the bread. about ½-3/4" deep.
Return to the oven and bake for 40 minutes, or until the top is golden brown. If the bread starts getting too brown you can cover with foil to prevent it from burning.
Remove from oven and place bread on a wire rack and allow to cool.
Slice, then spread on some Irish butter and serve.