Being a homemade bread, this will keep fresh for about 3 days and makes one big round loaf. If you won’t be eating it all right away then freeze leftovers.
2 pkgs. yeast (or 4 1/2 tsp.)
1/2 cup warmed milk
4 large eggs
1/4 cup extra virgin olive oil
1/2 stick butter, melted then cooled
3 1/2 – 4 cups flour
1/2 tsp. kosher salt
1 tsp. black pepper
1 cup grated Parmesan cheese
4 slices Swiss cheese cut into dice
5 slices prosciutto, cut into dice
Place the milk into a large mixing bowl and whisk in the yeast; let sit for 10 minutes to get foamy. Beat in the eggs, oil and butter until they’re blended well. Add the flour, salt and pepper and stir with a wooden spoon until it forms a dough. Now work in the cheeses and prosciutto – dump the contents of the bowl onto a floured counter top and knead the dough working everything in. This will take about 4 minutes, adding more flour as needed. Shape dough into a large round and place onto a baking sheet that you lined with parchment paper or you have greased. Let it rise for 2 full hours.
Preheat oven to 400 degrees and bake the loaf for 45 minutes. Cool completely then slice and eat.