Tofu is a bit of blank canvas, absorbing the flavors around it. It's perfect for grilling and coating with a quick and easy homemade barbecue sauce and makes a delicious vegan main dish. It may even win over a few meat-eaters. Tofu is healthy, low-fat, and easy to grill. To successfully grill tofu, make sure the grill grates are very clean and oiled before starting. Also, make sure to use extra-firm tofu and press out the excess moisture before marinating. This gives the tofu a meatier texture and helps prevent it from sticking to the grill. This recipe for sweet and spicy barbecue tofu has a bit of sugar and orange juice for sweetness but gets a spicy kick from chili powder and red pepper. Feel free to use the sauce for other dishes, including barbecue tempeh or grilled chicken breasts.