While traveling in Mexico, I realized I needed at least basic food vocabulary in Spanish. This is what I compiled:

Dulce: Sweet Ácido: Sour Picante: Spicy Salado: Salty Amargo: Bitter Sabroso / Rico: Tasty / Delicious Ligero: Light in flavor or low fat Pesado: Heavy or rich in flavor Caliente: Hot in temperature Frío: Cold Helado: Frozen or ice cream Fresco: Fresh Maduro: Ripe Crudo: Raw Cocido: Cooked Asado: Grilled Frito: Fried Al horno: Baked