In a small bowl, whisk the egg with heavy cream. Set aside.
In a medium-size mixing bowl whisk together almond flour and cheese. Set aside.
Line a baking sheet with parchment paper.
Dip cauliflower in the egg wash. I put a few pieces in at a time and used a spoon to coat the cauliflower. After it is fully coated, shake it a few times, to shake off any excess egg dripping back into the bowl before adding it to the breading. You don't want the egg dripping going into the breading since the moisture will cause the breading to clump and it will be harder to stick to the cauliflower.
Place the cauliflower piece into the bowl of almond flour breading, use your fingers to apply a little pressure so the breading sticks to the cauliflower.
Once coated, set the cauliflower onto a clean baking sheet. Repeat with the remaining cauliflower.
To deep-fry the cauliflower, pour cooking oil into a pot. When the oil reaches 350F, gently add a few pieces of breaded cauliflower, stir the cauliflower a few times to prevent sticking to the bottom of the pan. Cook until a deep golden brown. Remove cauliflower and place onto a paper towel-lined plate. Repeat with the remaining cauliflower.
To make the Bang Bang sauce
Add all sauce ingredients into a small bowl, whisking until smooth. Taste and adjust as needed. If you prefer less spicy you can use less sriracha.
Drizzle Keto Bang Bang sauce over cauliflower. I have found it’s better to drizzle the sauce over the cauliflower to prevent the breading from getting soft from the sauce.
Garnish with parsley. Serve immediately.
To fry in an air fryer
Cook the breaded cauliflower at 350 for 12 minutes or until golden brown in the air fryer.