start off by making the marinade for the tofu. in a bowl, mix the minced garlic, olive oil, miso paste, agave, liquid smoke, gochujang paste, hot sauce, the vinegar, the smoked and sweet paprika, the thyme, the chilli flakes, and salt and pepper.
heat a griddle pan (or regular pan) on a high heat. char the tofu on all sides.
place the tofu and the marinade in a sealable container, make sure the tofu is covered with the marinade, and place in the fridge. leave for 6 hours or overnight.
when you're ready to prepare the tofu, wrap it in tin foil along with all the marinade. here you decide on how to cook the tofu. option 1 is to place it on a hot barbecue for 30 minutes. option 2: pre-heat the oven to 220°C degrees (428°F) and bake for 30 minutes.
serve right away with some fresh coriander.