Skip to main content
Blog
Complete Menu for Mexican Parties
Recetas

Complete Menu for Mexican Parties

Jan 11, 2026

A complete menu for Mexican parties: aperitifs, main courses, desserts and drinks with quantities for 10 and 20 people. Includes a preparation timeline and estimated budget.

Organizing a Mexican-themed party is a guarantee of success: the food is tasty, colourful and generous. Whether it is for a Mexican night, a birthday or a Day of the Dead celebration, here is the complete menu with quantities, preparation times and budget.

Aperitif: While the Guests Arrive

Have guacamole with totopos and a couple of salsas ready from the moment the first guest arrives. This keeps people happy while you prepare the rest and creates an immediate festive atmosphere.

  • Guacamole: 3 avocados for 10 people, 6 for 20. Make it at most 30 minutes before.
  • Totopos: 2 large bags (500g) for 10, 4 bags for 20. Shop-bought or homemade (cut and fried tortillas).
  • Salsas: A bowl of red salsa + a bowl of green salsa. Make them the day before.
  • Pico de gallo: Make it on the same day but you can have the ingredients chopped from the night before (unmixed).

Trick: If you are expecting more than 15 guests, add a third snack: esquites in individual little cups. They are cheap, easy to scale up and a guaranteed talking point.

Main Course: Taquiza Buffet

For parties, the buffet-style taquiza is unbeatable. Each guest builds their own tacos and you do not need to plate anything individually.

Proteins (Choose 2-3)

  • Carnitas: 1.5kg pork for 10 / 3kg for 20. Prepared the day before.
  • Chipotle chicken: 1kg breast for 10 / 2kg for 20. Prepare 2-3 hours before.
  • Mushroom and rajas tacos (vegetarian): 500g mushrooms + 4 peppers for 10. Prepare 1 hour before.
  • Al pastor (pan version): 1.5kg pork for 10 / 3kg for 20. Marinate the day before.

Base and Sides

  • Tortillas: 50-60 for 10 people / 100-120 for 20 (5-6 per person). Buy both corn AND wheat for variety.
  • Red rice: 750g uncooked for 10 / 1.5kg for 20.
  • Refried beans: 500g dried for 10 (or 3 cans) / 1kg for 20.

Toppings Bar

  • Chopped white onion (2 onions / 4 onions)
  • Chopped fresh cilantro (2 bunches / 4 bunches)
  • Limes in quarters (10 / 20)
  • Red and green salsa (500ml of each / 1L of each)
  • Sliced radishes (1 bunch / 2 bunches)
  • Crema/sour cream (250ml / 500ml)
  • Crumbled queso fresco (200g / 400g)

Dessert: Churros with Chocolate

Churros are the perfect party dessert because you can fry them in batches and people eat them standing up, which keeps the party flowing.

  • For 10: Double the basic recipe. Allow 3-4 churros/person.
  • For 20: Triple the recipe. Designate someone to fry batches every 15 min.
  • Dips: Hot chocolate (chocolate tablet + milk), cajeta (dulce de leche) and sugar with cinnamon.

Easy alternative: Buy frozen churros in Mercadona and fry them. They are not homemade but they are acceptable and they save you a lot of work.

Drinks

Non-Alcoholic

  • Agua de horchata: 3L for 10 / 6L for 20. Prepare the day before.
  • Agua de jamaica: 3L for 10 / 6L for 20. Prepare the day before.

Alcoholic

  • Margaritas (jug): 1 jug for 10 (500ml tequila + 250ml Cointreau + 250ml lime + ice). 2 jugs for 20.
  • Beer: 2-3 per person who drinks. 25-30 beers for 10 / 50-60 for 20. Very cold.
  • Micheladas: Beer + lime + salt + salsa + Clamato or tomato juice. Make the base mix and let everyone serve themselves.

Preparation Timeline

2-3 Days Before

  • Buy everything (except avocados if they are firm and cilantro)
  • Make the red and green salsas
  • Make the horchata and jamaica aguas

The Day Before

  • Cook the carnitas, shred and store with their juice
  • Marinate the al pastor if you are including it
  • Cook the beans (if dried)
  • Make the churros dough
  • Chop onion and cilantro (store in a tub covered with a damp paper towel)

The Day - 3 Hours Before

  • Cook the red rice
  • Make the refried beans
  • Cook the chipotle chicken
  • Sauté the mushrooms and rajas

The Day - 1 Hour Before

  • Brown the carnitas in a pan (crispy edges)
  • Make the jug of margaritas
  • Set up the toppings bar
  • Put the beers on ice

30 Minutes Before

  • Make the guacamole (NOT before)
  • Warm the tortillas in batches
  • Put on Mexican music
  • Bring out the totopos with salsas

Estimated Budget

For 10 People

  • Proteins (carnitas + chicken): 20-25€
  • Tortillas, rice, beans: 10€
  • Guacamole, totopos, salsas: 10€
  • Toppings, vegetables, limes: 5€
  • Churros + chocolate: 8€
  • Drinks (aguas + beer + tequila): 30-40€

Total: 85-100€ = 8.50-10€/person all in.

For 20 People

Total: 150-180€ = 7.50-9€/person. The cost per person goes down because many ingredients go further in quantity.

Express Decoration

  • Papel picado: Colourful bunting. On Amazon, 10-15€ a set. They are pure visual joy.
  • Flowers: Cempasúchil (if it is for the Day of the Dead) or any orange/yellow/red flower.
  • Colourful tablecloth: Avoid white. Bright colors are part of the party.
  • Candles: They create atmosphere and bring out the colors of the food.

Organization and Logistics: Keys to a Successful Mexican Party

Preparing a complete menu for a Mexican party takes planning. Here is the practical guide so that everything goes perfectly without losing your head in the process.

Preparation Timeline

  • 1 week before: Buy dry and canned ingredients (chiles, spices, beans, masa harina). Confirm attendees and adjust quantities. Buy drinks and ice in advance.
  • 2-3 days before: Buy meat and fresh vegetables. Make salsas (they keep well in the fridge for 3-4 days). Cook beans. Marinate the meats.
  • 1 day before: Make guacamole (with extra lime so it does not oxidise), pico de gallo, Mexican rice. If you make tamales, get them done - they reheat perfectly by steaming.
  • On the day: Cook the meats, warm the tortillas, set up the taco bar. Make aguas frescas and cocktails. The slowest things (meats, moles) should be ready 1 hour before the guests arrive.

Quantities per Person (for 15-20 guests)

  • Meat: 200-250g per person raw. For 20 people, you need 4-5 kg of meat in total (you can mix chicken, pork and beef).
  • Tortillas: 4-6 per person. Buy 80-120 tortillas. Better to have too many - they freeze perfectly.
  • Guacamole: 1 avocado for every 3-4 people as an aperitif. For 20 people, 5-7 large avocados.
  • Rice and beans: 80g of dried rice and 60g of dried beans per person.
  • Salsas: 250ml of each salsa (green and red) for every 10 people.
  • Totopos: 2-3 large bags for the aperitif with guacamole and salsa.
  • Drinks: 2-3 drinks per person for the first 2 hours, then 1 per additional hour.

Taco Bar: The Star Format for Parties

The taco bar is the perfect format for parties because it allows each guest to build their own tacos to their taste. Here is how you set it up:

  • Proteins (center of the table): 2-3 options is ideal. Al pastor (marinated pork), chicken tinga (chipotle tomato) and carnitas (confit pork) cover all preferences. Add a vegetarian option such as mushrooms with epazote or zucchini with corn.
  • Tortillas (hot): Wrapped in a cloth inside a basket. Corn for the purists, wheat for those who prefer something softer. Warm in a dry pan for 30 seconds per side.
  • Toppings (in small bowls): Chopped onion, fresh cilantro, lime in quarters, sliced radishes, grilled pineapple, shredded red cabbage, pickled jalapeños.
  • Salsas: At least two - green (tomatillo) and red (chile de árbol). If you can, add a creamy chipotle salsa and a salsa macha (oil with chile and peanut).
  • Side dishes: Mexican red rice, refried beans with cheese, esquites (corn off the cob with mayonnaise, chile and lime), nopal salad.

Drinks for the Party: Beyond the Margarita

A Mexican party needs drinks to match. These options are easy to make in quantity:

  • Agua de jamaica (for everyone): Boil dried jamaica flowers (available in Latin shops, 3-4€/bag) with sugar and lime. It is made in a big jug and served cold. It goes a long way and is delicious.
  • Micheladas (with alcohol): Beer + lime juice + Valentina salsa + Clamato (or tomato juice) + Tajín salt on the rim. Make the base mix and let each guest add their beer.
  • Margaritas in a jug: 750ml white tequila + 375ml Cointreau + 375ml fresh lime juice + 250ml simple syrup. Mix everything and serve over ice. Makes 15-20 glasses.
  • Palomas in a jug: 750ml tequila + 1.5L grapefruit soda (Jarritos if you find it) + juice of 4 limes + salt. Easier than margaritas and very refreshing.
  • Horchata (non-alcoholic): Soaked rice + cinnamon + sugar + milk, blended and strained. It is made the day before and improves with resting.

Music and Atmosphere: Complete the Experience

A Mexican party is not complete without the right ambience:

  • Playlist: Mix Mexican cumbia, banda sinaloense, classic mariachi, Mexican reggaeton and corridos tumbados for the younger guests. On Spotify search for "Mexican Party" or "Fiesta Mexicana" - there are playlists with thousands of followers.
  • Economical decoration: Colourful papel picado (bought online for 5-10€), small cacti as table centers, candles and orange/yellow/red flowers. If you are celebrating the Day of the Dead, add little sugar skulls and cempasúchil.
  • Tableware: Mexican clay plates if you have them, or brightly colored plates. Avoid white plastic - it has no personality. Colourful napkins and individual kraft-paper placemats give a nice rustic touch.

Organizing a Mexican party in Spain is easier than it seems. With good planning, accessible ingredients and the right recipes, you can create an authentic experience that your guests will remember. Check our detailed recipes for each dish on the menu, and find the ingredients in the Mexican shops in your city.

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.

Read more