Potatoes are a healthy addition to a fasting diet as they provide nutrients, fiber, and energy to the body necessary to keep the body fulfilled. Among all the stuff you can make with potatoes, this aloo halwa is definitely the most delightful thing. Check out its recipe.