On average, the costs of food and drink in Budapest are the same as they are in the United States. A small bottle of water costs $0.67, which is actually less than what it is in the United States. However, with a dozen eggs at $1.67, there are some things that are more expensive than in the United States. Eggs actually cost double in Budapest, while bread is about half as much. All together, it averages out to be around the same as what one would pay to eat in the United States.
However, one interesting point to be made about living in Budapest is that restaurants can cost as much as $33 for two people, depending on where you go. While that’ll get you a decent date in the United States, that may not be the best option for Budapest.