Start by adding the flour to a large mixing bowl with the yeast, sugar, onions, onion granules, chilli and chives and mix until well combined.
Add the butter and mix through using a cutlery knife. Make a well in the centre. Add the water and mix until the dough comes together.
Attach the dough hook to a free-standing mixer and knead for 5 minutes on medium until the dough is smooth and stretchy. Cover and leave to double in size.
Grease two baking trays. Take the dough out and divide into 12 equal-sized balls, about 75g each. Rollout each ball to a 30cm sausage shape and then tie into a knot, tuck the ends underneath and pop onto the greased trays. Leave covered with greased clingfilm for just 15 minutes.
Preheat the oven to 200°C/fan 180°C/gas 6.
Bring a large saucepan of water to the boil. Add the bicarbonate of soda, stir in well until dissolved, then leave to simmer. Gently drop in a few of the dough knots (just enough so they don’t touch) and cook for 10 seconds. Flip with a slotted spoon and leave in for another 10 seconds.
Drain and pop back onto the greased tray. Repeat with the rest. Glaze them with the beaten egg. Mix the paprika, onion granules and salt together, sprinkle all over the knots and bake for 12 minutes.
Whilst they bake, make the garlic butter by mixing the garlic and the butter together. Pop it into a small serving dish and sprinkle with the salt.
Take the pretzels out, leave to cool a little on a rack and eat while they are still warm.