Preheat oven to 200°Cand line a baking tray with baking paper.
In a small bowl, whisk together the plain flour and baking powder. Once combined set aside.
Add mozzarella and cream cheese to a large microwave-safe bowl. Firstly, place the cream cheese in the centre of the bowl then cover the cream cheese with the mozzarella – ensure that the cream cheese is completely covered with mozzarella.
Melt the cheeses in the microwave at 30 second intervals and stir after every 30 seconds. Depending on your microwave this could take between 1.5 – 2.5 minutes. Once the cheeses are completely melted they form a cheesy dough.
Add cheese, flour mixture and two eggs to a food processor. Pulse on a high speed until the dough is completely mixed together.
Wrap a chopping board with plastic wrap to prevent the dough from sticking. Divide the dough into six equal parts and roll each piece into ropes approximately one inch thick.
Twist the ends of each rope as shown in the image below.
Fold the twisted ends over and press down, as shown in the next image.
Place pretzels on the baking tray and brush with egg wash. Sprinkle tops of pretzels with small amount of coarse salt.
Bake pretzels for 12 minutes in the middle rack of your oven or until a light golden brown (add a little cheese on top if you would like a cheese pretzel).
Serve nice and warm with butter and some cream cheese.