Ingredients
For the dough
3 ½ cups all-purpose flour
2 ¼ teaspoons instant yeast
3 tablespoons sugar
1 teaspoon salt
1 cup warm milk
1 large egg
4 tablespoons butter softened
For the cheese filling
1 ½ cups mozzarella cheese shredded
½ cup cream cheese
2 tablespoons melted butter
For brushing
1 tablespoon melted butter
Preparation
Step 1
In a large bowl, mix warm milk, yeast and sugar. Let rest 5 minutes until slightly foamy.
Step 2
Add egg, salt and softened butter. Mix well.
Step 3
Gradually add flour and knead until a soft dough forms.
Step 4
Knead 8 to 10 minutes until smooth and elastic.
Step 5
Cover and let rise in a warm place for 1 hour or until doubled in size.
Step 6
Mix mozzarella cheese with cream cheese and melted butter to make the filling.
Step 7
Punch down the dough and roll it into a rectangle.
Step 8
Spread the cheese filling evenly over the dough.
Step 9
Roll the dough tightly into a log.
Step 10
Place in a greased loaf pan.
Step 11
Cover and let rise again for 30 to 40 minutes.
Step 12
Preheat oven to 180°C (350°F).
Step 13
Bake for 30 to 35 minutes until golden brown.
Step 14
Brush hot bread with melted butter.
Step 15
Let cool slightly before slicing.
Tips
Use full-fat mozzarella for best melting.
You can add garlic powder or herbs to the cheese for extra flavor.
Serve warm for stretchy cheese texture.
Conclusion
This cheese-filled bread is soft, buttery and rich with melted cheese inside. Perfect for breakfast, snack or alongside soup and salad.