Meditation is food for soul as well as a necessity for global peace, said Vice President Jagdeep Dhankhar.