Rice the cauliflower by blitzing the florets in a food processor or grate by hand.
Heat the olive oil in a frying pan and add the cauliflower rice. Cook for about 10 minutes until cooked evenly, stirring occasionally.
Allow to cool.
Preheat the oven to 180C/375F degrees.
In a bowl, place the cauliflower rice, add the egg, Cheddar cheese, garlic powder, oregano, salt and pepper. Combine well into an almost dough mixture.
Take a small handful of the cauliflower mixture in your hand and fashion into a ball. About the size of a large walnut.
Flatten the ball out then place of the mozzarella balls and a sprinkling of chilli flakes in the centre.
Gently squeeze and mould the edges of the cauliflower rice around the mozzarella ball until it is covered. You may need to pat the cauliflower into a ball shape.
Dip the ball into the Parmesan cheese and roll until covered.
Place on a parchment paper lined baking tray.
Repeat until all the cauliflower mixture is used.
Bake for 30-35 minutes until golden.
Serve alone or with a sauce of your choosing. Marinara sauce is a good choice.