There are very few vegetables I don’t particularly enjoy eating, and they generally tend to be curries made with cabbage or brussel sprouts. I guess it is perhaps because sometimes they are over cooked to make them tender, which in turn makes them bland. We once had this conversation with my sister in-law and I about how our mothers tend to over cook certain vegetables and even foods like pasta and noodles just to make sure that we don’t eat food that is half cooked or raw. By over cooking you loose out on the taste, nutrients and texture of the food, however, if cooked properly and with a good blend of spices, then even these foods are bearable 😉
Wikipedia has this about brussel sprouts:- Whatever cooking method is employed, care must be taken not to overcook. Overcooking releases the sulphur smelling glucosinolate, sinigrin. This is the reason many people profess to dislike Brussels sprouts; only ever having tried them overcooked with the accompanying sulfuric taste and smell. Generally 6–7 minutes boiled or steamed is enough to cook, without overcooking and releasing the sinigrin.
So I guess the key is to cook it like as if stir frying, i.e. fast cooked food to ensure that the nutrients remain as well as the taste 🙂