Steaming ensures that the ingredients retain a greater amount of vitamins and other nutrients; it also completely dispenses with the need to use oil or butter. As a result, it is the ideal method for preparing healthy snacks. Steaming is also a popular method for preparing meats, vegetables and fish, as it retains their flavour and colour as well as their nutrients.