Preheat oven to 350°F and soak cauliflower in a bowl of water.
Boil water with 4 teaspoons of salt in a large pot.
Once the water is boiled, place the cauliflower upside down (floret side down) in pot. Cook for about 8 minutes or until cauliflower softens slightly, then remove from pot, drain and let cool.
Cut the cheeses into small pieces. Stuff the cheeses between the florets of the cauliflower on all sides until the cauliflower is filled with cheese. Make sure to be gentle while stuffing so that the florets don’t break or crumble.
When stuffed with cheese, lay the cauliflower on a pan lined with baking paper.
Mix the egg with the mayonnaise, black pepper and salt.
Use a brush to coat the cauliflower with egg mixture on all sides. Make sure to coat the bottom of the cauliflower as well.
Sprinkle breadcrumbs on the cauliflower until fully coated.
Place in oven for 25 minutes until golden and crispy
.
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-W6259P');