Baking in the oven is a healthy method as it does not require much oil to bake the dish and it also preserves all the Vitamins and minerals in the food. The Diamond 77MWO Oven is the best microwave oven in India as it has many features that were installed keeping in mind the health aspect.