When in doubt about how to cook a vegetable, roast it. Chop it up, put it in a pan with some salt and olive oil, and pop it in the oven at 425 or so for, oh, 30 minutes. Cauliflower, for example, is excellent roasted. Raw cauliflower is inedible, steamed cauliflower is dull diet food, but roasted cauliflower is creamy soft and comfort food-esque. I try to roast it at least once a week. My favorite way to eat it (this idea is swiped from Orangette) is topped with a poached egg and some Parmesan. But cauliflower is the blank canvas of vegetables-it absorbs flavors and goes well with all sorts of odds and ends.
I often use leftover roasted cauliflower for salads. Nearly everything I cook is based on what I have in the fridge or the pantry at the moment, and recently I had roasted red peppers, tomatoes, scallions, dill and feta, all of which went into the salad bowl. You could sub a different type of cheese, of course, or use red onions and parsley, or forgo tomatoes, etc., but this combo was so good that I almost recommend that you buy ingredients specifically for this salad.
You will need cold roasted cauliflower, cut into small-ish chunks, and either roasted or raw red peppers, thinly sliced. In a bowl, combine the cauliflower, red pepper strips, a couple of large handfuls of cherry tomatoes (the tomatoes can also be roasted), chopped scallions, chopped dill and crumbled feta. Drizzle with olive oil and red wine vinegar--or make a proper vinaigrette if you're fancy--and add salt and freshly-ground black pepper to taste.