Cheddar and Bacon Irish Soda Bread

A twist on traditional variation, this crusty cheddar and bacon Irish soda bread recipe is packed with melted cheese, savory meat and scallions.
Prep Time14 mins
Cook Time25 mins
Total Time39 mins
Course: Bread
Cuisine: Irish
Servings: 4 servings
Calories: 289kcal
Author: Jessica Gavin


  • 2 cups all-purpose flour
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper freshly ground
  • 1/2 teaspoon granulated sugar
  • 2 ounces sharp cheddar cut into 1/4 inch cubes (about 1/2 cup)
  • 2 slices cooked bacon chopped
  • 2 tablespoons green onions sliced
  • 3/4 cup buttermilk


  • Preheat oven to 400°F.
  • Line a baking sheet with parchment paper, sprinkle a small amount of flour onto the sheet where you will be placing the bread.
  • Cook the bacon over medium heat in a sauté pan until crispy on both sides, about 2 minutes per side.
  • Cool, chop and reserve the bacon.
  • In a large bowl, sift together the flour, baking soda, salt, black pepper, and sugar, whisk together until combined.
  • Add to the dry mixture the cheddar, bacon and green onions, mix.
  • Add the buttermilk to the flour mixture, mixing until combined.
  • Knead for 1-2 minutes, until the dough is hydrated and holds together.
  • Form dough into a round loaf and transfer to the floured parchment paper lined baking sheet.
  • Cut a cross into the top of the dough, about ½ inch deep and 2-inches long.
  • Bake for 22 to 25 minutes, or until the soda bread is lightly browned and sounds hollow when tapped on the bottom of the loaf. If you have an instant-read thermometer, test the center of the bread for doneness, it's ready between 190-200 degrees F. Serve warm!


Calories: 289kcal | Carbohydrates: 47g | Protein: 12g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 2g | Cholesterol: 17mg | Sodium: 626mg | Potassium: 185mg | Fiber: 2g | Sugar: 3g | Vitamin A: 150IU | Vitamin C: 0.8mg | Calcium: 140mg | Iron: 2.3mg
Tried this recipe?Mention @jessica_gavin or tag #jessicagavin!