Loading...

In a large mixing bowl, combine the warm milk, granulated sugar, and active dry yeast. Stir gently and let sit for 5-10 minutes until foamy. This indicates the yeast is active.

Add the melted unsalted butter, large egg, salt, and 1 cup of the all-purpose flour to the yeast mixture. Mix until well combined. Gradually add the remaining flour, 1/2 cup at a time, mixing until a shaggy dough forms. Turn the dough out onto a lightly floured surface and knead for 8-10 minutes, or until the dough is smooth and elastic. Alternatively, use a stand mixer with a dough hook.

Lightly grease a clean bowl with a little oil. Place the dough in the bowl, turning once to coat. Cover the bowl with plastic wrap or a clean kitchen towel and let it rise in a warm place for 1 to 1 1/2 hours, or until doubled in size.

While the dough is rising, prepare the cheese filling. In a small bowl, combine the ricotta cheese, chopped fresh parsley, 1/4 teaspoon salt, and black pepper. Mix well. Set aside. Prepare the ham by separating the slices.

Once the dough has doubled, gently punch it down to release the air. Divide the dough into 4 equal portions. On a lightly floured surface, roll each portion into an oval or circular shape, about 1/8 inch thick and roughly 8-10 inches long.

To create the braided edge: Fold one rolled dough oval in half lengthwise. Using a pastry cutter or sharp knife, make several parallel slits (about 1/2 inch apart) along the curved, folded edge, cutting only through the top half of the dough and leaving about 1 1/2 inches of the straight edge intact. Carefully unroll the dough. Take each cut strip and gently twist it once, then fold it over towards the center of the dough, creating a braided pattern along one side.

Place your chosen filling along the solid, un-cut edge of the dough. For two rolls, use about 1/4 cup of the cheese mixture each. For the other two, layer about 2-3 slices of deli ham each. Ensure the filling is evenly distributed but leaves a small border.

Carefully fold the solid edge of the dough over the filling, completely encasing it. Then, gently pull the pre-braided strips from the opposite side over the filled section, laying them down to cover the roll and create the decorative braided top. Pinch and seal the ends of the dough to secure the filling and maintain the roll's shape.

Line a baking sheet with parchment paper. Carefully transfer the formed bread rolls to the prepared baking sheet, leaving space between them. Cover loosely with plastic wrap or a clean kitchen towel and let them rise in a warm place for another 30-45 minutes, or until noticeably puffy. Preheat your oven to 375°F during the last 15 minutes of the second rise.

In a small bowl, whisk together the large egg and 1 tablespoon of water or milk for the egg wash. Gently brush the tops of the risen rolls with the egg wash. Bake for 20-25 minutes, or until the rolls are golden brown and cooked through. Let cool slightly on a wire rack before serving.


In a large mixing bowl, combine the warm milk, granulated sugar, and active dry yeast. Stir gently and let sit for 5-10 minutes until foamy. This indicates the yeast is active.

Add the melted unsalted butter, large egg, salt, and 1 cup of the all-purpose flour to the yeast mixture. Mix until well combined. Gradually add the remaining flour, 1/2 cup at a time, mixing until a shaggy dough forms. Turn the dough out onto a lightly floured surface and knead for 8-10 minutes, or until the dough is smooth and elastic. Alternatively, use a stand mixer with a dough hook.

Lightly grease a clean bowl with a little oil. Place the dough in the bowl, turning once to coat. Cover the bowl with plastic wrap or a clean kitchen towel and let it rise in a warm place for 1 to 1 1/2 hours, or until doubled in size.

While the dough is rising, prepare the cheese filling. In a small bowl, combine the ricotta cheese, chopped fresh parsley, 1/4 teaspoon salt, and black pepper. Mix well. Set aside. Prepare the ham by separating the slices.

Once the dough has doubled, gently punch it down to release the air. Divide the dough into 4 equal portions. On a lightly floured surface, roll each portion into an oval or circular shape, about 1/8 inch thick and roughly 8-10 inches long.

To create the braided edge: Fold one rolled dough oval in half lengthwise. Using a pastry cutter or sharp knife, make several parallel slits (about 1/2 inch apart) along the curved, folded edge, cutting only through the top half of the dough and leaving about 1 1/2 inches of the straight edge intact. Carefully unroll the dough. Take each cut strip and gently twist it once, then fold it over towards the center of the dough, creating a braided pattern along one side.

Place your chosen filling along the solid, un-cut edge of the dough. For two rolls, use about 1/4 cup of the cheese mixture each. For the other two, layer about 2-3 slices of deli ham each. Ensure the filling is evenly distributed but leaves a small border.

Carefully fold the solid edge of the dough over the filling, completely encasing it. Then, gently pull the pre-braided strips from the opposite side over the filled section, laying them down to cover the roll and create the decorative braided top. Pinch and seal the ends of the dough to secure the filling and maintain the roll's shape.

Line a baking sheet with parchment paper. Carefully transfer the formed bread rolls to the prepared baking sheet, leaving space between them. Cover loosely with plastic wrap or a clean kitchen towel and let them rise in a warm place for another 30-45 minutes, or until noticeably puffy. Preheat your oven to 375°F during the last 15 minutes of the second rise.

In a small bowl, whisk together the large egg and 1 tablespoon of water or milk for the egg wash. Gently brush the tops of the risen rolls with the egg wash. Bake for 20-25 minutes, or until the rolls are golden brown and cooked through. Let cool slightly on a wire rack before serving.
