Both methods of cooking vegetables retain a lot of the nutrients because you’re not dumping them into a whole heap of water to cook. But while the flavor of steamed vegetables is mild, roasted veggies caramelize creating another layer of flavor. Either way, don’t overcook vegetables particularly broccoli, cauliflower and others in their family because they can produce a smell that isn’t very appealing!