To prepare the dough: In a deep bowl mix everything solid (flour, yeast, sugar and salt)
Step 2
Make a hole in the center and add all the liquid (milk, eggs and margarine) and add the solid to the hole.
Step 3
When everything is incorporated, take it out of the container and knead for 10 minutes, adding flour little by little.
Step 4
Cover the dough from the light and let it rest for 1 hour to grow
Step 5
With a rolling pin (roller) roll out the dough into a rectangle.
Step 6
Time to fill: Cook the bacon a little (and if you like ham too). You put the ham slices first, covering the whole dough and leaving about two fingers of dough uncovered on one of the longer sides.
Step 7
Then you put the bacon on the ham throughout the dough. Spread cream cheese (optional). You put the olives in a row or two along the dough. You place the raisins as they fall.
Step 8
Time of assembly: Roll the dough lengthwise and when finished, in the part that you left uncovered, place a little water to seal the dough well. Also seal the ends with a little water. Let it sit for 1 hour. Preheat the oven to 180°C. Varnish the bread with a beaten egg and make some holes with a fork. Bake for 40 minutes or until golden brown.
Step 9
And done! This is how it should look when you take it out of the oven. It's a treat!