Roasted cauliflower is one of the most divine vegetable treats in all the land (in my humble opinion). It’s easy (and delicious) to cut up a head of cauliflower, toss it with some olive oil and roast it. What’s even easier? Cutting it into just 4 or so slices to make Red Thai Roasted Cauliflower...