Known in Ireland as a Spotted Dog or Railway Cake, traditional Irish Soda bread is a simple table bread leavened with baking soda instead of yeast and generously “spotted” with currants and caraway seeds. This Irish-American version,  courtesy of Once Upon a Chef, is a touch sweet — not quite dessert but definitely somewhere in between a cake and a bread. Serve it as you would cornbread, as a breakfast, snack, or side dish.

Servings: One large 10-inch loaf or two small 8-inch loaves
Total Time: 1 Hour


  • 5 tablespoons unsalted butter, divided
  • 3 cups all-purpose flour, spooned into measuring cup and leveled-off
  • ¾ cup sugar
  • 1 tablespoon baking powder
  • 1 teaspoon baking soda
  • 1¾ teaspoons salt
  • 1 tablespoon caraway seeds
  • 1¾ cups buttermilk
  • 2 large eggs, at room temperature
  • 1½ cups dried currants


    1. Preheat the oven to 350 degrees and set the oven rack in the middle position.
    2. Smear 1 tablespoon of the butter evenly over the bottom and sides of a 10-inch cast-iron skillet or two 8-inch nonstick cake pans.
    3. In a medium bowl, melt two tablespoons of the butter and let cool slightly. Whisk in the buttermilk and eggs. Set aside.
    4. In another large bowl, whisk together the flour, sugar, baking powder, baking soda, salt, and caraway seeds.
    5. Add the liquid ingredients and the currants to the dry ingredients. Fold with a rubber spatula until just combined. Do not overmix.
    6. Transfer the batter to the prepared pan(s) and smooth the top gently with a rubber spatula. Dot the top with the remaining two tablespoons of butter.
    7. Place the pan(s) in the oven and bake until the bread is puffed and golden brown, 45 to 50 minutes. Cool in the pan(s) and then cut into wedges and serve warm, or transfer the bread to a wire rack to continue cooling. This bread is best served fresh out of the oven, but keeps well if stored in an airtight container.

Freezer-Friendly Instructions: The bread can be frozen for up to 3 months. Once it’s completely cooled, wrap it securely in plastic wrap and place in the freezer. To reheat, wrap the bread in aluminum foil and warm it in a 350°F oven until hot.

Other recipes you may like: