Encontrara restaurantes para comer en Amsterdam con precios para todos los bolsillos, vinculados a una gran variedad de cocinas típicas de todo el mundo (a destacar la Indonesia), aun que los platos holandeses no son fáciles de encontrar. Muchos restaurantes cierran bastante pronto.
Alrededor de Leidsepelin se concentran muchos establecimientos para comer en Amsterdam: las cadenas internacionales de comida rápida están bien representadas y existen además muchos otros restaurantes que sirven comida para llevar. Si prefiere comprar comestibles para cocinar, hay un supermercado Albert Hejin con buenos precios en la esquina de SINGEL Y KONINGSPLEIN, cerca del mercado de flores flotante. Para comer sentado a un precio razonable, puede optarse por alguno de los tradicionales brown cafes.
Los alrededores de Spui están llenos de turistas y los mejores lugares se encuentran en las calles y junto a los canales apartados del centro. La cocina oriental se concentra en las áreas alrededor de Dam y De Pijp. En Ámsterdam hay dos mensas: Atritum y Agora.