⅓ cup chopped sun-dried tomatoes (not packed in oil)
2 eggs
2½ tablespoons grape-seed oil (can use extra virgin olive oil)
1¼ cups buttermilk
Instructions
Preheat the oven to 350°F and grease an 8×4 inch bread pan.
In a large mixing bowl, combine all purpose flour, bread flour, baking powder, baking soda, and salt. Mix well.
Add the basil, mozzarella, and sun-dried tomatoes to the flour mixture and mix until all incorporated.
In a separate bowl, whisk together the eggs, oil, and buttermilk.
Pour the liquids into the flour mixture. Mix with a wooden spoon until all ingredients are well combined. The dough will be sticky.
Transfer the dough into the bread pan and spread it evenly.
Bake for 40-45 minutes. Using an instant read digital meat thermometer is the best way to test if bread is done. Measure at center to see if it reached 200°F internal temperature.
Take bread out of oven and let cool in the pan for 10 minutes before trying to remove. Once cooled slightly, run a butter knife along the sides to help separate bread from pan. Transfer to wire rack to cool completely.
Notes
Use combination of all purpose flour and bread flour for right texture. Make sure baking powder is not too old or it may not work properly.
Use block of mozzarella cheese and cube it yourself. If using fresh mozzarella, pat it dry first.
Use fresh Italian basil, not Thai or holy basil. Use dry sun-dried tomatoes, not ones packed in oil.
Use low-fat buttermilk for right texture. Substituting will not give same results.
Do NOT place this bread in the toaster. Bread will start to dry out more after 3 days.