Heat oil in a pan. Add chopped carrot and saute.
Add cooked Garbanzo beans and cook for 3 minutes
Add corn and stir well to mix everything.
Add mushroom and saute.
Cook until the water released from mushrooms evaporates.
Add capsicum and cook for 2 more minutes. Add tofu and mix well.
Add required salt and Cajun seasoning.
Cook until everything blends together. Keep aside for cooling.
Meanwhile, add mayonnaise in a bowl.
Add tomato sauce.
Add chilli sauce.
Mix well. Mayo is ready.
Let us start plating. Place one wrap in a plate.
Keep 2 tbsp of tofu-veg mixture. Pour 1/2 tbsp to 1 tbsp of mayonnaise dressing.
Place apple on top of the dressing.
Fold two sides of the wrap inside and start rolling from one side to the other side holding tightly the wrap.
Drizzle 1 tbsp of mayo dressing and serve immediately.