With the help of a small pairing knife, cut each jalapeno in half lengthwise. Scoop out the seeds and veins of the jalapeno using a spoon. Set aside.
In a medium mixing bowl, mix together cream cheese, cheese, and rest of the ingredients of the filling – garlic powder, Italian seasonings, salt, sriracha and chili flakes. Mix it all together and set aside.
Take three bowls and create dipping station. In one bowl, add dry flour. In another bowl, add panko breadcrumbs and add tiniest pinch of salt, ¼ tsp Italian seasonings.
In third bowl, add all purpose flour and little of bit water to make a slurry consistency of batter. (you can use eggs to do this step too)
Fill the jalapenos with cream cheese filling using a piping bag or just a spoon. I used a spoon. Make it smooth on top. Finish with all of them.
Simply, toss each filled pepper in dry flour first, then wet flour slurry, then again in dry flour carefully and finally in panko breadcrumbs. It will look a little messy. I like to coat all around the peppers.
Alternately you can just do it only on top of the cream cheese filling if you like. Set them aside.
Preheat some oil in deep pot for frying on medium. Once the oil is hot, drop few at a time in the oil and let them fry thoroughly on each side and then remove them on absorbent paper.
Serve it warm with some Guava sauce or any other sauce of your choice.