In a bowl, combine besan, yogurt, oil, paprika, turmeric, salt, fenugreek, and water. Whisk the mixture until it forms a smooth paste. If the batter feels too thick, gradually add more water until it reaches a consistency similar to pancake batter.
Add the cubed paneer to the bowl and toss until fully coated in the marinade. Let it sit for 15 to 30 minutes to allow the flavors to absorb. Arrange the paneer cubes evenly in the air fryer basket, set the temperature to 375°F, and cook for 8 to 10 minutes, or until the paneer is crispy and golden brown.
Chop the bell peppers and onions into 1 inch pieces. Heat a wok on medium heat, add oil, peppers, onions and ginger garlic paste.
While the vegetables are cooking, whisk together soy sauce, ketchup, rice vinegar, sambal oelek, and honey in a bowl. Once the vegetables are softened and slightly charred, lower the heat. Add the crispy paneer and the sauce, gently stirring to coat everything evenly. Let it cook for 3 to 5 minutes until the sauce warms and thickens. For a thicker gravy consistency, mix 1 teaspoon of cornstarch with 1 tablespoon of water and pour it into the wok. Once the sauce has thickened, remove from heat and top with sesame seeds and fresh green onions for extra flavor!