01 - Preheat the oven to 425°F. Line a baking sheet with parchment paper or lightly grease it.
02 - In a large bowl, whisk together the flour, sugar, baking soda, salt, and caraway seeds.
03 - If using raisins or currants, stir them into the dry mixture until evenly coated with flour.
04 - In a separate bowl, whisk together the buttermilk, beaten egg, and melted butter until combined.
05 - Create a well in the center of the dry ingredients. Pour in the wet mixture and mix gently with a wooden spoon or hands until a shaggy dough forms. Avoid overmixing.
06 - Turn the dough onto a lightly floured surface and knead briefly just until it comes together, approximately 10-12 turns.
07 - Shape the dough into a round loaf measuring 7-8 inches in diameter.
08 - Transfer the loaf to the prepared baking sheet. Using a sharp knife, cut a deep X pattern across the top of the dough.
09 - Bake for 35-40 minutes until the bread is golden brown and produces a hollow sound when tapped on the bottom.
10 - Allow the bread to cool on a wire rack for at least 30 minutes before slicing.