Food in Spanish is la comida. It also means “meal,” and in Mexico it names the big midday meal, eaten in the early afternoon. Breakfast is el desayuno and dinner is la cena. For food as nutrition, Spanish uses los alimentos. To say you like a food, use me gusta: me gusta la comida mexicana.

This lesson comes from Speak Better Spanish, live one-to-one Spanish coaching for adults with Hannah, Arturo and Jacky. Rated 5.0 on Google. Get a free speaking plan →
Updated November 1, 2026
Key Takeaways
- La comida means food, a meal, and in Mexico the main meal of the day in the early afternoon.
- Say it ko-MEE-dah, with a soft d close to the “th” in “the.”
- Los alimentos is food as nutrition, and el platillo is a dish. La cocina is a cuisine, and also the kitchen.
- Many food words change by country: aguacate or palta, fresa or frutilla, papa or patata.
- Say tengo hambre for “I’m hungry,” never estoy hambre, and expect strangers in Mexico to wish you ¡provecho! while you eat.
How do you say food in Spanish?
The everyday word is la comida. It is feminine, so it takes la and feminine adjectives: la comida está rica (the food is good), comida casera (home cooking). It is spelled c-o-m-i-d-a and comes from the verb comer, to eat. You will use it in sentences like these:
- ¿Te gusta la comida mexicana? Do you like Mexican food?
- Hay mucha comida. There is a lot of food.
- ¿Ya está la comida? Is the food ready? (In Mexico this can also mean “Is lunch ready?”)
- ¿Cuál es tu comida favorita? What is your favorite food?
Put the stress on the middle syllable: ko-MEE-dah. The d between two vowels is soft in Spanish, with the tip of your tongue lightly touching your top teeth, close to the “th” in “the.” A hard English d is understood, but it is one of the small sounds that marks you as a beginner. The plural, las comidas, means meals or kinds of food: las tres comidas del día (the three meals of the day).
Knowing the rule is the easy part. Using it mid-conversation is where most adults freeze. In a free roadmap session, a coach hears you speak and gives you a plan for what to practice next.
What is the difference between comida, alimento and platillo?
English uses “food” for almost everything. Spanish splits it into a few words, and picking the right one is what makes you sound natural.
| Spanish | What it means | Example |
|---|---|---|
| la comida | Food in general, a meal, and in Mexico the midday meal | La comida mexicana es muy variada. |
| los alimentos | Food as nutrition or food products, common on labels and in health talk | Evita los alimentos procesados. |
| el platillo / el plato | A dish. Mexicans say platillo; plato is used everywhere and also means plate | El mole es un platillo típico de Puebla. |
| la cocina | A cuisine, and also the kitchen | Me encanta la cocina yucateca. |
| la botana | In Mexico, snacks served with drinks or before a meal | Tú trae las bebidas y yo la botana. |
| los antojitos | Mexican snack foods like tacos, sopes and quesadillas | Vamos por unos antojitos. |
| el mandado | In Mexico, the grocery shopping | Voy a hacer el mandado. |
The Diccionario del español de México lists all three meanings of comida: what you eat, the main meal of the day in the early afternoon, and a social meal, as in ir a una comida (to go to a lunch gathering). It also lists comida corrida, the set menu of soup, a main dish and beans that small restaurants in Mexico serve at midday.
How do you say breakfast, lunch and dinner in Spanish?
This is where Mexican Spanish surprises people. In Mexico, comer means “to eat” and also “to have the midday meal,” so ¿A qué hora comes? means “What time do you have lunch?” El almuerzo is lunch in Spain and much of Latin America, but in Mexico it is usually a late breakfast in the middle of the morning.
| Meal | Spanish | Verb | Example |
|---|---|---|---|
| Breakfast | el desayuno | desayunar | ¿Qué desayunaste hoy? What did you have for breakfast today? |
| Late breakfast (Mexico), lunch (most other countries) | el almuerzo | almorzar | Almorzamos unos chilaquiles. We had chilaquiles for brunch. |
| The main midday meal (Mexico) | la comida | comer | ¿Qué comiste? What did you have for lunch? |
| Afternoon snack | la merienda | merendar | Merendamos pan dulce con café. We had sweet bread and coffee as a snack. |
| Dinner | la cena | cenar | Cené pollo con verduras. I had chicken with vegetables for dinner. |
Notice that Spanish turns the meal into a verb. Instead of “What did you eat for breakfast?” people ask ¿Qué desayunaste?, and that short form is the one you will hear most. A friend asking ¿Ya comiste? is often checking in on you as much as asking about food; we explain that in our guide to what ¿ya comiste? really means.
What are the most common foods in Spanish?
Start with the foods you buy and eat every week. These are the words you will see at a Mexican market, on a menu and in a grocery store.
Fruits (las frutas)
- la manzana (apple), la naranja (orange), el plátano (banana), la fresa (strawberry), la uva (grape)
- la piña (pineapple), la sandía (watermelon), el mango (mango), la papaya (papaya), el durazno (peach)
- el limón (in Mexico, the small green lime), la toronja (grapefruit), la guayaba (guava)
Vegetables (las verduras)
- el aguacate (avocado), el jitomate or el tomate (tomato), la cebolla (onion), el ajo (garlic)
- la papa (potato), la zanahoria (carrot), la lechuga (lettuce), el pepino (cucumber), la calabacita (zucchini)
- el chile (chili pepper), el elote (corn on the cob), los nopales (cactus paddles), el champiñón (mushroom)
Meat, fish and eggs (la carne, el pescado y los huevos)
- el pollo (chicken), la carne de res (beef), la carne de puerco or de cerdo (pork), el jamón (ham)
- el pescado (fish), los mariscos (seafood), el camarón (shrimp), el atún (tuna)
- el huevo (egg), los huevos revueltos (scrambled eggs), el tocino (bacon)
Staples, dairy and drinks
- la tortilla (tortilla), el pan (bread), el arroz (rice), los frijoles (beans), la pasta (pasta)
- la leche (milk), el queso (cheese), la crema (cream), la mantequilla (butter), el yogur (yogurt)
- el agua (water), el café (coffee), el jugo (juice), el refresco (soda), el agua de jamaica (hibiscus water)
Two notes for Mexico. Pork is usually puerco in everyday speech, even if menus write cerdo. And a Mexican limón is the small green fruit English calls a lime, so agua de limón is limeade. If you want to practice these words in the kitchen, try our guacamole recipe in Spanish.
Which food words change between Mexico, Spain and South America?
Food is the topic where Spanish changes most from country to country. Everyone will understand you, but using the local word helps at a market or a family table.
| English | Mexico | Spain | Elsewhere |
|---|---|---|---|
| avocado | aguacate | aguacate | palta (Chile, Peru, Argentina) |
| strawberry | fresa | fresa | frutilla (Argentina, Chile, Uruguay) |
| potato | papa | patata | papa |
| peach | durazno | melocotón | durazno |
| corn on the cob | elote | mazorca | choclo (much of South America) |
| beans | frijoles | judías, alubias | porotos (Chile, Argentina) |
| peas | chícharos | guisantes | arvejas |
| peanut | cacahuate | cacahuete | maní |
| juice | jugo | zumo | jugo |
Inside Mexico there is one more to watch. In central Mexico, including Mexico City, the red tomato is jitomate and tomate often means the green tomatillo used in salsa verde. In Monterrey and much of the north, tomate is simply the red one.
How do Mexicans talk about food in everyday conversation?
Vocabulary lists stop at nouns. Real conversations about food run on a handful of short phrases, and these are the ones you will hear at any Mexican table:
- ¡Qué rico! or Está bien rico. How good! It’s really good. Rico is the everyday word for delicious; delicioso is fine but a little more formal.
- ¡Provecho! or ¡Buen provecho! Enjoy your meal. People say it to friends and to strangers passing their table. Answer gracias.
- ¿Gustas? Would you like some? You offer it when you eat in front of someone. The polite answer is No, gracias, provecho.
- Se me antojan unos tacos. I’m craving tacos. Antojarse is the craving verb, and it is where antojitos gets its name.
- ¿Pica? Is it spicy? In Mexico spicy is picoso or picante, never caliente, which means hot in temperature.
- Estoy lleno or Estoy llena. I’m full. Ya no puedo más. I can’t eat another bite.
- ¿Nos echamos unos tacos? Shall we grab some tacos? A very Mexican way to invite someone to eat.
In the north you will also hear lonche, taken from the English “lunch.” The Diccionario del español de México records it as a packed lunch and, in the north and west of the country, as a torta or sandwich. Ask for garnachas and you get the fried, filling street snacks people line up for at night.
When someone walks past your table and says provecho, they are not starting a conversation. Smile and say gracias. If you are eating in front of a friend, offer with ¿gustas? Those two little words tell people you know how things work here, and it opens the door to the next conversation.
Jacky, Speak Better Spanish coach
What mistakes do English speakers make when talking about food in Spanish?
These four come up again and again in our coaching sessions, and each one is a word-for-word translation from English.
| What learners say | What to say instead | Why |
|---|---|---|
| Estoy hambre. | Tengo hambre. | Spanish says you have hunger. The same goes for tengo sed (I’m thirsty). |
| Me gusta las verduras. | Me gustan las verduras. | The verb agrees with the food, and verduras is plural. |
| Está muy caliente. (meaning spicy) | Está muy picoso. | Caliente means hot in temperature only. |
| Soy lleno. | Estoy lleno. | Being full is a state, so it takes estar. |
The gusta and gustan rule is the one people fight with longest, because English uses “like” for everything. Our guide to me gusta vs me gustan walks through it with food examples.
The one I hear most in sessions is estoy hambre. In English you are hungry, so your brain reaches for estar. Spanish says you have hunger: tengo hambre, tengo sed. Once that clicks, tengo frío and tengo calor come for free, because they follow the same pattern.
Hannah Pinkerton, Speak Better Spanish coach
What verbs do you need to talk about food and cooking?
| Verb | Meaning | Example |
|---|---|---|
| comer | to eat; in Mexico, to have lunch | Hoy comemos en casa de mi mamá. Today we’re having lunch at my mom’s. |
| tomar / beber | to drink (tomar is more common in Mexico) | Solo tomo café por la mañana. I only drink coffee in the morning. |
| probar | to taste, to try | ¿Quieres probar el mole? Do you want to try the mole? |
| cocinar / preparar | to cook, to make | Mamá está preparando mi platillo favorito. Mom is making my favorite dish. |
| picar | to chop; also to be spicy | Pica la cebolla en trocitos. Chop the onion into small pieces. |
| freír / asar / hornear | to fry / to grill or roast / to bake | Vamos a asar carne el sábado. We’re going to grill on Saturday. |
| pedir | to order | Voy a pedir tacos de pescado. I’m going to order fish tacos. |
How do you order food in Spanish?
Ordering has its own set of phrases, from me da and quisiera to asking for the check, so we keep them in one place: our full guide to ordering food in Spanish covers restaurants, taco stands and takeout. At a market, you will also want to know how to ask how much something costs.
Frequently Asked Questions
Food in Spanish is la comida, pronounced ko-MEE-dah. It is a feminine noun, so you say la comida está rica. Comida also means a meal, and in Mexico it is the main midday meal. For food as nutrition or on a label, Spanish uses los alimentos.
Yes. In Mexico la comida is the main meal of the day, eaten in the early afternoon, and comer means to have that meal. So ¿Ya comiste? usually means “Have you had lunch?” El almuerzo in Mexico is often a late breakfast, while in Spain it means lunch.
Comida is the everyday word for food and meals: la comida mexicana, hay mucha comida. Alimento is food as nutrition or as a product, and it sounds more formal. You see it on labels, in health advice and in news stories, as in alimentos procesados (processed foods).
Say tengo hambre, literally “I have hunger.” Do not say estoy hambre. For very hungry, say tengo mucha hambre or the Mexican me muero de hambre (I’m starving). “I’m thirsty” works the same way: tengo sed. When you have eaten enough, say estoy lleno or estoy llena.
The everyday word is rico: ¡Qué rico! or Está bien rico. Delicioso and sabroso also work. Use rico for food, not for people, because calling a person rico or rica can sound flirty. To compliment the cook, say Le quedó muy rico.
Food in Spanish, in short
La comida is the word to start with: food, a meal and, in Mexico, the big meal of the afternoon. Add the meal verbs desayunar, comer and cenar, a few market words, and table phrases like ¡provecho! and ¿gustas?, and you can follow most food conversations. Learn the local word when you travel, and say tengo hambre. Hosting a big holiday meal? Our Thanksgiving in Spanish guide has the words for the table.
Knowing the words is one thing. Sitting down to la comida with a Mexican family and keeping up while everyone talks at once is another. In a free Spanish Roadmap Session, a coach listens to how you speak and builds a coaching plan around the meals, markets and trips you actually have coming up. See how our Spanish coaching for travelers and expats works, or explore real-life Mexican Spanish.
Keep Learning Mexican Spanish Every Week
Every week we send one short email about real Mexican Spanish: the phrases people actually use, the culture behind them and our newest videos. Join the Speak Better Spanish newsletter.
Watch the Full Video
Video transcript
Hola, amigos, I'm Hannah from Speak Better Spanish. Today we're going to be talking about food in Spanish. So, food is la comida. If you want to ask someone what someone likes in terms of food, you can say: ¿Qué te gusta comer? If you want to ask what they don't like, you can say: ¿Qué no te gusta comer? And the response could be something like: Me gusta el arroz. Me gusta el pastel? I like rice. I like cake. If it's something plural that we're talking about, so rice and cake were singular, for example, vegetables, las verduras, then we're going to say: Me gustan las verduras?
So, has to be gustan with an N when we're talking about something plural. Or, no me gustan las verduras. Talking about something we don't like that's plural, we put that no right before the gustan. Let's see, when we're talking about meals in Spanish, we're going to call breakfast either desayuno or almuerzo. In Mexico, it's typically one of the two, and we can use that as a verb or a noun. So, for example, I could say: ¿Qué desayunaste hoy? What did you have for breakfast today? Or, I could say: ¿Qué comiste para el desayuno?
What did you eat for the breakfast? The first one is going to be more common. For lunch, here in Mexico, we're going to say la comida. Now, I know, la comida also means the food. Right, but in Mexico, we also use it to mean lunchtime. So, ¿Qué comiste? What did you have for lunch? Yo comí ensalada. I ate salad. And for dinner, we're going to use the verb cenar. ¿Qué cenaste? What did you have for dinner? Cené pollo con verduras. I had chicken with vegetables for dinner. If you're in a restaurant and you want to ask what comes with the meal, you can say: ¿Qué lleva el plato?
What does the dish come with? And, finally, you're going to hear people say this all the time in Latin America: Buen provecho or just provecho. It's super common in any restaurant for people, even people that you don't know that go walking by your table, to say provecho to you. And you can do the same. So, on that note: ¡Provecho!
Video transcript
Hola, amigos. Hannah from Speak Better Spanish here. Today we're going to be talking about how to ask for the check at a restaurant in a Spanish-speaking country. So, it's very simple. You'll catch the waiter's attention and you'll say, "La cuenta, por favor." There are many ways you can say it. This is the simplest. No need to memorize something extravagant or complicated. Just keep it simple. "La cuenta, por favor." That'll do the trick. There's also another unspoken way to do this, and I thought that this was only in Mexico, but I have been informed that it's actually all over the world, so perhaps I just was not in the loop.
But, apparently you can catch the waiter's eye, and you just write like you're writing your signature in the air, and they'll usually say, "¿La cuenta?" and then you'll say, "Sí." You can actually do this without even speaking if you're in Mexico, which is really cool. So, I'll teach you these little cultural gestures. So, catch the waiter's attention. "¿La cuenta?" "Sí." This is how we say "sí" in Mexico. Well, you can simply say "sí." You can nod your head, or if you have your mouth full or something, you can do like this.
"Sí." We can also say "sí." Many ways to say "sí." But these all indicate, "Yes, that is correct." So, there you have it. You can ask for the check now at any Spanish-speaking restaurant. And if you guys liked this video and found it helpful, be sure to subscribe below and turn on notifications. ¡Hasta la próxima! See you next time!
SPANISH FLUENCY COACHING
Reading about Spanish is the easy part. Speaking it is where we come in.
Most adults who find this page already know a lot of Spanish and still freeze in real conversations. A coach works on that freeze directly: what stops you, what you need to say, and real practice until it comes out on its own.
- A personal plan from a free roadmap call
- Live one-to-one sessions on Zoom
- The recording and notes after every session
- Email support between sessions
- Three coaches, so you hear more than one accent
- Full refund if your first session isn’t right for you


Hannah, Arturo and Jacky. Coaching since 2014, based in Monterrey, Mexico.“Hannah assured me one day it will start to click but I was convinced I would never master the language. […] [Recently] I had a full conversation with a worker who was pointing and repairing my windows. He spoke no English and the boss was not on site. I understood almost everything this man was explaining about the work […] I felt so proud of myself! It clicked!”
Catherine, student since 2023“She has a great mastery of the Spanish language and does an amazing job helping you learn and progress your own abilities!”
Christopher Kansas, Google review · Read every reviewNot sure of your level? Take the free Spanish level test and bring your result to the call.
Free on Zoom, no payment details. Rated 5.0 on Google. You leave with a plan either way. See pricing


I really like your website! I’m going to make small cards with your translations and take them with me travelling. Thanks!
That sounds like a good idea, thanks, Donnie!