Prepare the oil: Heat mustard oil until it turns slightly smoky, then set aside to cool for 10 minutes.
Make the marinade: In a large bowl, whisk together vegan yogurt (or coconut cream), chickpea flour, ginger garlic paste, lemon juice, turmeric, red chili powder, cumin powder, garam masala, salt, and the cooled mustard oil until smooth.
Marinate tofu and veggies: Add tofu cubes, diced capsicum, and onion pieces into the bowl. Mix gently until everything is well coated. Cover and refrigerate for at least 4 hours, or overnight for best flavor.
Assemble skewers: Thread marinated tofu and vegetables onto the soaked wooden skewers, alternating between tofu and veggies.
Preheat the air fryer: Set your air fryer to 180°C (355°F) and let it heat up for 5 minutes.
Cook the skewers: Place the skewers in a single layer inside the basket. Air fry for 13–14 minutes and brushing lightly with oil.
Serve: Enjoy hot with mint chutney and fresh lime wedges.