Recipes Tiramisu It takes only a few essentials to get one of the most popular Italian desserts right. When literally translated it means ‘pick me up’ or to put it in a better way ‘make me happier’! By Sanjeev Kapoor 15 Jul 2016