Around the corner from the famous Gerbeaud coffeeshop is the Gerbeaud Ház, where you can buy cakes to take away. There's a full selection of sweets, including chocolates, and everything can be packed up to travel. The Gerbeaud cake, only available here, is a moist chocolate and apricot creation that lasts for 3 to 4 weeks. There's a delivery service (cleverly called "Gerboy") that can get a cake anywhere in Budapest for a fee.
Visit the Travel Talk forums for help on planning your trip