This a three part dish, marinate, pickle and assemble
first step is to marinate the Tofu, cut them into equal pieces 12 to be precise
In a bowl add the lime juice, garlic, soy and drizzle them over on to the cut tofu making sure they are evenly coated- leave it to marinate for about 30 min while you prep the rest
Ginger Pickle- easy add the juliened ginger and ingredients and keep it aside
In a pan add the veg oil and on medium flame add the chopped onions, garlic, fresh red chillies, lime leaves and star anise and stalks of coriander for 15 min
Drain the oil and keep the saute stuff aside, in the same oil, fry the tofu and put them back to the marinade of the tofu.
Stir dried chillies, carrawy seed, tumeric, tomato paste and maple syrup and season it with salt along with tofu and the chopped onion and garlic sautes earlier
Add the tofu back again and the reserved
Garnish it with fresh coriander leaves and cashews and tuck in with hot rice/bread and a glass of wine.