New: High-level announcements are live
    Open
    Skip to lessons
    ElementaryFood & cafés7 min

    Spanish for Hosting: Invite Someone to Dinner at Home

    Learn to ask 'Would you like to come for dinner?' in Latin American Spanish, suggest a time, and distinguish a home invitation from a restaurant invitation.

    Includes practice questions and sample answers.
    Friends talking over coffee in a city café

    Inviting someone to your home for dinner is different from asking them to meet at a restaurant. In Spanish, you often use a form of querer (to want) or gustar (to like) to ask 'Would you like...?', and you usually mention the place (mi casa, mi apartamento) and a time. This lesson teaches a polite, natural invitation for Latin American Spanish, with notes on regional differences. You will learn to ask the question, suggest a day and time, and respond to an invitation.

    By the end, you can…

    • invite someone to my home for dinner using a polite question.
    • suggest a day and time for the dinner.
    • distinguish a home invitation from a restaurant invitation in Spanish.

    Words you’ll actually use

    Listen once. Try it slowly. Then say it without looking.

    Checking available voices…

    ¿Te gustaría venir a cenar a mi casa?

    Would you like to come for dinner at my house?

    teh goos-tah-REE-ah beh-NEER ah seh-NAHR ah mee KAH-sah

    A warm, common invitation in Latin American Spanish. Use it with friends, family, or colleagues you know well. 'Cenar' is the verb for eating dinner.

    ¿Quieres venir a cenar?

    Do you want to come for dinner?

    KYEH-rehs beh-NEER ah seh-NAHR

    More direct and casual. It does not mention the place, so you can add 'a mi casa' if needed. Common among close friends.

    ¿Te gustaría venir a comer a mi apartamento?

    Would you like to come for lunch at my apartment?

    teh goos-tah-REE-ah beh-NEER ah koh-MEHR ah mee ah-pahr-tah-MEN-toh

    In many Latin American countries, 'comer' means to eat lunch, while 'cenar' means to eat dinner. Use 'apartamento' for apartment; in some regions, 'departamento' is also used.

    ¿Te queda bien el sábado a las siete?

    Does Saturday at seven work for you?

    teh KEH-dah byehn ehl SAH-bah-doh ah lahs SYEH-teh

    A natural way to suggest a time. 'Quedar bien' means to suit or work for someone. You can replace the day and time.

    ¿Te parece si cenamos el viernes a las ocho?

    How about we have dinner on Friday at eight?

    teh pah-REH-seh see seh-NAH-mohs ehl BYEHR-nehs ah lahs OH-choh

    A friendly suggestion using '¿Te parece si...?' (How about...?). It is softer than a direct question and invites agreement.

    Pronunciation guides are approximate. Slow playback keeps the original pitch.

    Make it make sense

    Useful pattern

    To invite someone to your home, use '¿Te gustaría venir a cenar a mi casa?' or '¿Quieres venir a cenar?'. The verb 'venir' means 'to come', and it is followed by 'a' + infinitive: 'venir a cenar' (to come for dinner). To suggest a time, use '¿Te queda bien...?' + day + 'a las' + time, or '¿Te parece si...?' + we-form of the verb. For example: '¿Te queda bien el sábado a las siete?' (Does Saturday at seven work for you?) or '¿Te parece si cenamos el viernes a las ocho?' (How about we have dinner on Friday at eight?). Notice that in Spanish, you do not need a separate word for 'for' in 'come for dinner'; 'a cenar' covers it.

    When to use it

    Use these invitations when you are hosting at home. They differ from restaurant invitations, which often use '¿Quieres ir a cenar?' (Do you want to go out for dinner?) or '¿Te gustaría salir a cenar?' (Would you like to go out for dinner?). If you are inviting someone to a restaurant, you might say '¿Te gustaría ir a un restaurante?' or '¿Quieres que vayamos a cenar fuera?' (Do you want us to go out for dinner?). For a home invitation, always mention 'a mi casa' or 'a mi apartamento' if it is not clear. In Latin America, 'cena' is usually eaten in the evening, while 'comida' or 'almuerzo' is lunch. In Spain, 'comida' can also mean lunch, and dinner is 'cena'. When you suggest a time, be aware that in many Latin American countries, dinner invitations are often later than in the U.S., but it is fine to suggest a specific time like 'a las siete' or 'a las ocho'.

    A conversation you could have

    Listen to each line, then take one part and reply out loud.

    A

    ¿Te gustaría venir a cenar a mi casa el sábado?

    Would you like to come for dinner at my house on Saturday?teh goos-tah-REE-ah beh-NEER ah seh-NAHR ah mee KAH-sah ehl SAH-bah-doh
    B

    Sí, me encantaría. ¿A qué hora?

    Yes, I would love to. At what time?see meh ehn-kahn-tah-REE-ah ah keh OH-rah
    A

    ¿Te queda bien a las siete?

    Does seven work for you?teh KEH-dah byehn ah lahs SYEH-teh
    B

    Perfecto, nos vemos el sábado a las siete.

    Perfect, see you Saturday at seven.pehr-FEHK-toh nohs BEH-mohs ehl SAH-bah-doh ah lahs SYEH-teh

    A little context goes a long way

    In many Latin American cultures, inviting someone to your home for dinner is a warm, personal gesture. It is common to offer food and drink, and guests may bring a small gift like dessert or wine. However, customs vary widely by country and family. In some regions, dinner may start later than in the U.S., but suggesting a specific time is always acceptable. If you are unsure, you can ask '¿A qué hora te queda bien?' (What time works for you?).

    One thing to watch for

    Using '¿Quieres ir a cenar a mi casa?' to mean 'Would you like to come to my house for dinner?'

    Try this instead: 'Ir' means 'to go', so '¿Quieres ir a cenar a mi casa?' can sound like you are going somewhere else. For a home invitation, use 'venir' (to come): '¿Quieres venir a cenar a mi casa?' or '¿Te gustaría venir a cenar a mi casa?' If you want to invite someone to a restaurant, then 'ir' is correct: '¿Quieres ir a cenar a un restaurante?'

    Your turn

    Try answering out loud before checking a possible answer.

    1How would you ask a friend 'Would you like to come for dinner at my house?' using 'gustaría'?

    Show a sample answer

    ¿Te gustaría venir a cenar a mi casa?

    This uses 'gustaría' to make a polite invitation and 'venir a cenar' for 'come for dinner'. You can also say '¿Quieres venir a cenar a mi casa?' which is more direct but still correct.

    2Suggest Saturday at eight using '¿Te queda bien...?'

    Show a sample answer

    ¿Te queda bien el sábado a las ocho?

    This pattern asks if the time works. You can replace 'el sábado' with any day and 'a las ocho' with any time. Another option is '¿Te parece si cenamos el sábado a las ocho?'

    3What is the difference between '¿Quieres ir a cenar?' and '¿Quieres venir a cenar?'

    Show a sample answer

    '¿Quieres ir a cenar?' usually means 'Do you want to go out for dinner?' (to a restaurant or elsewhere). '¿Quieres venir a cenar?' means 'Do you want to come for dinner?' (to the speaker's location, often home).

    The key is the verb: 'ir' (to go) implies moving away to another place, while 'venir' (to come) implies moving toward the speaker. Context and added phrases like 'a mi casa' or 'a un restaurante' make it clear.

    Take this with you

    To invite someone to your home for dinner in Spanish, use '¿Te gustaría venir a cenar a mi casa?' or '¿Quieres venir a cenar?'. Suggest a time with '¿Te queda bien...?' or '¿Te parece si...?'. Remember: 'venir' for home, 'ir' for going out.

    Progress is saved on this browser.

    yapr

    Practice real time conversations on Yapr for faster learning.

    Put today’s Spanish into a conversation with an AI tutor. Speak, make mistakes, and try again.

    Practice on Yapr
    The Yapr app tutor selection screen with pixel-art conversation partners

    Hear more Spanish in short videos

    Practice this situation with a guided speaking exercise