Best Cinco de Mayo Recipes

Cinco de Mayo for 20 people means tacos, lots of tacos, and a setup that lets guests build their own plates. Smart hosts skip plated dinners. Set up taco stations instead.

The math is simple: 3 tacos per person, 60 tacos total. That's 5 pounds of protein, 60 tortillas, and about 2 cups of each topping. Build your menu around proteins that hold well in slow cookers or warming trays. Nobody wants cold tacos.

These recipes work for crowds. Most can be prepped the morning of or even the night before. Focus on dishes that taste better after sitting for an hour, not worse. Guacamole is the exception. Make it right before guests arrive or it turns brown.

The Recipes

Stuffed Spicy Chicken Avocado Boats with Monterey Jack

Stuffed Spicy Chicken Avocado Boats with Monterey Jack

These work as passed appetizers. One avocado half per person. The chicken filling holds for 2 hours at room temperature without getting soggy.

16 minMexican
Copycat Trader Joe's Citrus Annatto Pollo Asado

Copycat Trader Joe's Citrus Annatto Pollo Asado

This marinade needs 4 hours minimum, overnight is better. The annatto gives it that orange color. Serves 6 as written, triple it for 20.

15 minMexican
Slow Cooker Creamy Chicken Nachos

Slow Cooker Creamy Chicken Nachos

Perfect party food. The slow cooker keeps the cheese sauce liquid for 4 hours. Set out bowls of jalapeños and let people customize heat levels.

258 minMexican
Mexican Spiced Ground Beef Meatloaf with Cheese

Mexican Spiced Ground Beef Meatloaf with Cheese

Slice this cold and use for taco meat. One loaf makes about 20 slices. The Mexican spices (cumin, chili powder) make it work in tacos.

53 minMexican
Beef and Refried Bean Enchiladas

Beef and Refried Bean Enchiladas

Make these the night before and reheat at 350F for 20 minutes. The beans keep them moist during reheating. One pan serves 8.

23 minMexican
5-Minute Fresh Guacamole with Lime and Cilantro

5-Minute Fresh Guacamole with Lime and Cilantro

The lime juice prevents browning for about 90 minutes. Make this last. Six avocados make 3 cups, enough for 20 people as a topping.

5 minMexican
20-Minute Crispy Tofu Tacos with Sesame

20-Minute Crispy Tofu Tacos with Sesame

Press tofu for 15 minutes first. The sesame oil adds unexpected flavor. These work hot or at room temperature.

20 minMexican
Crispy Pan-Fried Tofu Tacos with Spicy Peanut Sauce

Crispy Pan-Fried Tofu Tacos with Spicy Peanut Sauce

The peanut sauce is the star here. Make it 2 days ahead. Thin with water if it thickens. Fry tofu in batches to keep it crispy.

15 minMexican
Chimichurri Steak Tacos with Fresh Herb Sauce

Chimichurri Steak Tacos with Fresh Herb Sauce

Grill steaks to medium-rare (130F internal). Let rest 10 minutes before slicing against the grain. The chimichurri needs 30 minutes to meld flavors.

40 minMexican
Fish Taco Bowls with Cilantro Lime Rice and Cotija

Fish Taco Bowls with Cilantro Lime Rice and Cotija

Skip the tortillas and serve as a bowl bar. Cook rice in a rice cooker to free up stovetop space. Cotija doesn't melt, so it stays pretty.

30 minMexican
Soft Homemade Flour Tortillas with Butter

Soft Homemade Flour Tortillas with Butter

These beat store-bought by miles. Make dough in the morning, rest 30 minutes, roll and cook. Stack between damp paper towels to keep soft.

50 minMexican
Cheesy Chicken Enchilada Quinoa Skillet

Cheesy Chicken Enchilada Quinoa Skillet

One-pan wonder. The quinoa soaks up the enchilada sauce. Make 3 skillets for a party of 20. Holds well on warm for 2 hours.

30 minMexican
Fresh Avocado Mango Tofu Spring Rolls with Tamari Dipping Sauce

Fresh Avocado Mango Tofu Spring Rolls with Tamari Dipping Sauce

Not traditional but fits the fresh flavors. Cut each roll into 3 pieces for appetizers. The rice paper gets chewy after 2 hours, so assemble close to serving.

25 minMexican
Pineapple Hotdog Crescent Wraps with Spicy Avocado Dip

Pineapple Hotdog Crescent Wraps with Spicy Avocado Dip

Kids love these. Adults do too after a few beers. The pineapple caramelizes at 375F. Make the avocado dip thick so it doesn't run.

28 minMexican
Jalapeño Popper Bites with Pecan Crust

Jalapeño Popper Bites with Pecan Crust

Freeze these for 30 minutes before baking. It keeps the cream cheese from oozing out. The pecan crust adds crunch and holds up well.

75 minMexican
Mexican Chicken Soup with Vegetables and Fresh Herbs

Mexican Chicken Soup with Vegetables and Fresh Herbs

This works as a first course in small cups. Make it 2 days ahead. The flavors improve with time. Ladle into 4-ounce portions for appetizer servings.

180 minMexican
Pan-Seared Salmon Tacos with Creamy Avocado Brussels Slaw

Pan-Seared Salmon Tacos with Creamy Avocado Brussels Slaw

Salmon cooks fast. 4 minutes per side for 1-inch thick fillets. The Brussels slaw needs 20 minutes to soften. Make it while salmon cooks.

21 minMexican
Lime Rubbed Chicken Tacos with Fresh Corn Guacamole

Lime Rubbed Chicken Tacos with Fresh Corn Guacamole

The lime rub needs just 30 minutes. Fresh corn in the guacamole adds sweetness and crunch. Cut corn off the cob raw, no need to cook it.

60 minMexican
Chilled Avocado-Tomatillo Soup with Jalapeño and Lime

Chilled Avocado-Tomatillo Soup with Jalapeño and Lime

Serve in shot glasses as a passed appetizer. Make it the morning of. The tomatillos give it tang. Remove jalapeño seeds for less heat.

25 minMexican
Creamy Shrimp and Avocado Enchiladas in Red Tomato Sauce

Creamy Shrimp and Avocado Enchiladas in Red Tomato Sauce

Shrimp cooks in 3 minutes. Don't overbake or they turn rubbery. These need to be served immediately, not great for buffets.

75 minMexican
Honey-Lime Glazed Salmon Tacos with Avocado

Honey-Lime Glazed Salmon Tacos with Avocado

The honey-lime glaze caramelizes under the broiler. Watch it closely, 2-3 minutes max. Flakes easily when done.

30 minMexican
Avocado Egg Tomato Swiss Cheese Baguette Toast

Avocado Egg Tomato Swiss Cheese Baguette Toast

Brunch option for next-day recovery. The Swiss melts in 5 minutes at 400F. One baguette makes 20 slices.

15 minMexican
Avocado Coconut Bundt Cake with Lime Glaze

Avocado Coconut Bundt Cake with Lime Glaze

The avocado makes it moist, not avocado-flavored. Glaze sets in 30 minutes. Slice with a serrated knife for clean cuts.

80 minMexican
Copycat Taco Bell Bacon Club Chalupa

Copycat Taco Bell Bacon Club Chalupa

The chalupa shell is just fried flatbread. Make shells ahead and reheat in a 200F oven. Fill right before serving.

23 minMexican
Sour Orange Honey Habanero Caramelized Scallion Guacamole

Sour Orange Honey Habanero Caramelized Scallion Guacamole

This is guacamole for heat lovers. One habanero makes it spicy, two makes it painful. The caramelized scallions take 8 minutes over medium heat.

23 minMexican

Planning Tips

  1. 1

    Buy 3 times more limes than you think you need. They go in drinks, squeezed over tacos, and in half the recipes. Plan for 2 limes per person minimum.

  2. 2

    Set up your taco bar in order: plates, tortillas (wrapped in foil to stay warm), proteins in slow cookers, cold toppings in bowls, sauces at the end. This flow prevents bottlenecks.

  3. 3

    Corn tortillas tear when cold. Wrap stacks of 20 in damp paper towels, then foil. Warm at 200F for 20 minutes. They'll stay pliable for an hour.

  4. 4

    Make a spice blend in bulk: 1/2 cup chili powder, 1/4 cup cumin, 2 tablespoons paprika, 2 tablespoons garlic powder. This seasons 10 pounds of meat.

  5. 5

    Prep all vegetables the morning of. Store diced tomatoes, shredded lettuce, and sliced jalapeños in separate containers. They last 8 hours refrigerated.

  6. 6

    For 20 people, you need: 5 pounds shredded cheese, 3 cups sour cream, 6 cups salsa, 3 cups guacamole, 4 heads of lettuce, and 3 pounds of tomatoes.

Complete Menu Ideas

1

Classic taco bar for 20: Slow Cooker Creamy Chicken (triple recipe), Mexican Spiced Ground Beef (make 3 pounds), black beans (2 cans), plus all the standard toppings. Set up costs about $150 total. Prep time is 3 hours the day before, 1 hour day-of.

2

Upscale option: Chimichurri Steak Tacos, Honey-Lime Glazed Salmon, and Crispy Pan-Fried Tofu with Peanut Sauce. Costs more ($250 for 20) but feels like a restaurant. The proteins cook quickly, so you need help with last-minute assembly.

3

Make-ahead menu: Beef and Refried Bean Enchiladas (make 3 pans), Mexican Chicken Soup in a slow cooker, Jalapeño Popper Bites, and Avocado Coconut Bundt Cake. Everything except guacamole can be made the day before. Just reheat and serve.

Frequently Asked Questions

How many tacos does each person eat?

Adults average 3 tacos each, kids eat 1-2. For 20 people, make enough filling for 70 tacos to ensure leftovers. That's about 5 pounds of cooked meat total, or 7 pounds raw. Vegetarians often eat 4 tacos since plant proteins are less filling. Always round up. Running out of taco meat is a party killer.

What's the best way to keep tortillas warm?

Wrap stacks of 20 corn tortillas in damp paper towels, then aluminum foil. Place in a 200F oven for 20 minutes before serving. They stay warm and soft for 1 hour this way. For flour tortillas, skip the damp towels. A tortilla warmer holds 30 tortillas and keeps them perfect for 2 hours. Worth the $15 investment.

How much guacamole for a party?

Calculate 2-3 tablespoons per person for taco topping, or 1/4 cup per person if serving with chips. For 20 people, that's 3-5 cups total. One avocado yields about 1/2 cup mashed. Buy 8-10 avocados. Make guacamole maximum 90 minutes before serving, or the lime juice can't prevent browning. Press plastic wrap directly on surface to minimize air exposure.

Can I make taco meat ahead of time?

Ground beef taco meat reheats perfectly. Cook it 2 days ahead, cool completely, refrigerate. Reheat in a slow cooker with 1/4 cup water per pound to prevent drying. Chicken also works well made ahead. Shredded chicken actually improves overnight as it absorbs the spices. Fish and shrimp must be cooked day-of. They turn rubbery when reheated.

Related Collections