Made this twice now. Fun to make and very tasty. Few non vegan substitutions the second time to try. Only thing is it definitely needs a few hours in the oven covered and uncovered for all the flavours to properly come out. Found this both times. Makes loads of leftovers and reheats really well too.