Put the beef strips into a mixing bowl and add a couple of generous pinches of salt and pepper, the flour and paprika. Combine well so that the pieces of steak are well covered. Melt 50g of butter in a large frying pan over a medium/high heat. Add the steak and fry for around 5minutes until the steak pieces have browned all over. Leave to one side.
Melt the other 50g of butter in a large frying pan over a medium heat and add the sliced onions and a pinch of salt and pepper. Cook for around 5minutes until the onions have started to soften, then stir the pomegranate molasses through so that the onions are coated. Cook for another 5-10 minutes then take off the heat and leave to one side.
Butter both sides of the pieces of bread.
Heat a frying pan over a medium heat. Once hot, lay a slice of bread in the pan, then a slice of mozzarella. Sprinkle over some grated cheese, a quarter of the steak and a quarter of the onions. Top with some more grated cheese, a mozzerella slice and then another slice of buttered bread. Press down well.
Once the bottom slice of bread has started to brown and the cheese has melted, use . spatula to flip over and fry the other side.
Repeat until you have 4 sandwiches and serve immediately. If your frying pan is big enough, you can make two sandwiches at a time to bring down cooking time.
Nutritional values are based on one of four sandwiches.