Using a pestle and mortar, pound down the shallots, garlic and coriander leaves to a paste. Season and add to a frying pan with a touch of vegetable oil and on medium heat, fry for 2 minutes.
Add the spices and ancho chili paste and fry for a further 2 minutes.
Pat the monkfish pieces dry with kitchen paper, add to the pan and fry for 2 minutes. Pour in the coconut milk and cook for approximately another 3-4 minutes or until the sauce is thick and creamy.
To make the guacamole, slice the avocado in half, remove the stone and scoop out the flesh. Roughly chop the avocado and place it in a bowl. Add the grated garlic and use a fork to mash the avocado. Add the chopped jalapenos, lime juice and degi mirch and stir to incorporate.
Build the tacos by spooning on the guacamole equally on the corn tortillas followed by equal portions of the monkfish and sauce topped with shredded red cabbage. Garnish with coriander/cilantro, fresh lime juice and hot sauce.