Cinco de Mayo is a time for bold flavors, but why should the fun end after just one day? These 31 Cinco de Mayo recipes are so delicious, you’ll want to make them again and again. From mains to apps, each dish brings something special to the table, making it easy to spice up any meal. Don’t wait for May 5th—these recipes are perfect all year long.

Cheesy Beef and Rice Casserole. Photo credit: Honest and Truly.
Carnitas

Slow-cooked carnitas bring bold, savory flavor to any Cinco de Mayo spread, making them perfect for tacos, burritos, or rice bowls. The tender, juicy pork soaks up every bit of seasoning, creating a dish that’s as rich as it is satisfying. Add them to the menu and enjoy a classic Mexican favorite that’s too good for just one day.
Get the Recipe: Carnitas
Honey Habanero Tacos

A little heat and a little sweet make these honey habanero tacos a must for Cinco de Mayo. The fiery kick of habanero blends with the smooth sweetness of honey, creating a bold and balanced taco filling. Serve them up for a dish that’s bursting with flavor and perfect for celebrating.
Get the Recipe: Honey Habanero Tacos
Tamale Pot Pies

Give Cinco de Mayo a fun and hearty twist with tamale pot pies, where tender chicken meets a rich masa crust. Each personal-sized pie is packed with bold flavor and comforting texture, making them a unique addition to the celebration. Set them out and watch as everyone grabs one for a delicious spin on tradition.
Get the Recipe: Tamale Pot Pies
Crockpot Mexican Beef in Masa Cups

Let the slow cooker handle the work while these masa cups bring bold flavor to the Cinco de Mayo table. Tender, seasoned beef fills crispy masa shells for a bite-sized dish that’s perfect for a party. Make a batch and watch them disappear before the night is over.
Get the Recipe: Crockpot Mexican Beef in Masa Cups
Mexican Skillet Quinoa

A fresh, hearty addition to any Cinco de Mayo menu, this Mexican skillet quinoa is packed with protein and bold flavor. Fluffy quinoa, beans, and salsa come together for a dish that’s as satisfying as it is easy to make. Serve it up as a filling option that brings all the taste of a fiesta in a lighter way.
Get the Recipe: Mexican Skillet Quinoa
Cheesy Beef and Rice Casserole

Feeding a crowd is easy with this cheesy beef and rice casserole, a rich and hearty dish that’s perfect for Cinco de Mayo. Ground beef, fluffy rice, and gooey melted cheese come together for a meal that’s both comforting and filling. Set it on the table and watch as guests go back for seconds.
Get the Recipe: Cheesy Beef and Rice Casserole
Semi-Homemade Chicken Empanadas

These flaky, golden chicken empanadas make Cinco de Mayo even better with their savory, satisfying filling. Perfect as a snack, appetizer, or main dish, they bring big flavor in a handheld bite. Serve them warm and watch as they quickly become the favorite at any celebration.
Get the Recipe: Semi-Homemade Chicken Empanadas
Spanish Rice

No Cinco de Mayo spread is complete without a side of perfectly seasoned Spanish rice. The rich blend of tomatoes, spices, and fluffy rice adds the perfect complement to tacos, enchiladas, or grilled meats. Scoop some onto your plate and enjoy a side dish that’s full of bold, comforting flavor.
Get the Recipe: Spanish Rice
Mexican Triple Chocolate Cookies

These triple chocolate cookies bring a sweet and spiced twist to any Cinco de Mayo celebration. Dark, milk, and white chocolate come together with a touch of cinnamon for a dessert that’s as rich as it is unforgettable. Bake up a batch and serve a treat that keeps the party going with every bite.
Get the Recipe: Mexican Triple Chocolate Cookies
Puff Pastry Beef Empanadas

These flaky, golden puff pastry beef empanadas are perfect for bringing bold flavor to any Cinco de Mayo celebration. Each bite is packed with a savory, well-seasoned beef filling that makes them impossible to resist. Serve them warm and watch as they disappear faster than expected.
Get the Recipe: Puff Pastry Beef Empanadas
Chunky Guacamole

No Cinco de Mayo is complete without a big bowl of fresh, chunky guacamole. Creamy avocados, bright lime, and roasted tomatoes come together for a dip that’s perfect for chips, tacos, or just about anything. Mix up a batch and let everyone dig into this classic fiesta favorite.
Get the Recipe: Chunky Guacamole
Red Enchilada Sauce

Bring deep, bold flavor to any Cinco de Mayo dish with homemade red enchilada sauce. Made with rich spices and a smooth texture, it adds the perfect kick to tacos, enchiladas, and more. Drizzle it over your favorite Mexican meals and take them to the next level.
Get the Recipe: Red Enchilada Sauce
Roasted Tomatillo Salsa

Bright, zesty, and packed with roasted flavor, this tomatillo salsa is a must for Cinco de Mayo. The mix of roasted tomatillos, garlic, and lime creates a fresh and tangy dip that pairs perfectly with chips or tacos. Set out a bowl and let everyone enjoy a salsa that brings big, bold flavor to the table.
Get the Recipe: Roasted Tomatillo Salsa
Chicken Tortilla Soup

A warm, flavorful bowl of chicken tortilla soup makes a great addition to any Cinco de Mayo menu. Tender chicken, beans, and corn simmer in a rich broth that’s comforting yet packed with bold, vibrant flavors. Ladle some up and enjoy a dish that’s hearty enough for a meal or perfect as a starter.
Get the Recipe: Chicken Tortilla Soup
Dessert Nachos

Turn dessert into a fiesta with crispy cinnamon-sugar tortilla chips topped with chocolate drizzle, fresh berries, and whipped cream. These dessert nachos bring a fun and sweet twist to any Cinco de Mayo celebration. Set them out and watch as they become the highlight of the meal.
Get the Recipe: Dessert Nachos
Refried Beans

No Cinco de Mayo meal is complete without creamy, flavorful refried beans on the table. These slow-cooked, perfectly seasoned beans add a rich and hearty touch to any plate. Serve them alongside tacos, enchiladas, or rice for a dish that brings comfort and tradition to every bite.
Get the Recipe: Refried Beans
Chicken Tamales

Homemade chicken tamales bring classic, comforting flavors to any Cinco de Mayo celebration. Tender, seasoned chicken is wrapped in soft masa dough, making for a dish that’s both rich and satisfying. Steam up a batch and enjoy a true taste of Mexican tradition.
Get the Recipe: Chicken Tamales
Semi-Homemade Chicken Enchiladas

Make Cinco de Mayo even better with these semi-homemade chicken enchiladas that bring big flavor without the hassle. Rotisserie chicken, melty cheese, and a bold red sauce come together for a meal that’s both satisfying and easy to prepare. Bake up a pan and serve a dish that’s perfect for any fiesta.
Get the Recipe: Semi-Homemade Chicken Enchiladas
Homemade Nacho Cheese

A bowl of creamy, homemade nacho cheese makes any Cinco de Mayo celebration even better. This smooth, cheesy dip is perfect for tortilla chips, tacos, or drizzling over just about anything. Melt up a batch and turn any snack into a fiesta favorite.
Get the Recipe: Homemade Nacho Cheese
Mexican Sheetcake Brownies

These Mexican sheetcake brownies bring rich chocolate flavor with a hint of cinnamon and spice, making them a perfect treat for Cinco de Mayo. Each bite combines deep cocoa with a warm, slightly spicy kick that sets them apart from traditional brownies. Serve up a pan and add a little extra sweetness to the celebration.
Get the Recipe: Mexican Sheetcake Brownies
Mexican Meatball Sandwiches

Give Cinco de Mayo a bold twist with Mexican meatball sandwiches that are packed with flavor and spice. Juicy, well-seasoned meatballs are coated in a rich, zesty sauce and served on soft rolls for a dish that’s both comforting and delicious. Set them out for a messy, satisfying bite that guests will love.
Get the Recipe: Mexican Meatball Sandwiches
Spicy Southwestern Chicken Salad

Turn up the heat on Cinco de Mayo with this spicy Southwestern chicken salad that’s bursting with bold flavors. Tender chicken, crisp veggies, and a zesty dressing come together for a refreshing dish that works as a main or taco filling. Serve it up and enjoy a protein-packed meal with just the right amount of kick.
Get the Recipe: Spicy Southwestern Chicken Salad
Air Fryer Chicken Fajitas

Make Cinco de Mayo easy and flavorful with air fryer chicken fajitas that deliver bold taste in every bite. Juicy, seasoned chicken and tender peppers cook up fast, bringing all the sizzling flavors of a restaurant dish without the hassle. Pile them onto warm tortillas and enjoy a meal that’s both quick and satisfying.
Get the Recipe: Air Fryer Chicken Fajitas
Crockpot Mexican Street Corn Dip

Let the slow cooker handle the work while you enjoy this creamy, cheesy, and smoky street corn dip. Sweet corn, bold spices, and melty cheese come together for a dip that’s rich, irresistible, and perfect for scooping up with tortilla chips. Set it out warm and watch as everyone gathers for just one more bite.
Get the Recipe: Crockpot Mexican Street Corn Dip
Homemade Queso Dip

A bowl of creamy, homemade queso dip is a must-have for any Cinco de Mayo celebration. This rich, melty cheese dip is perfect for dunking tortilla chips or drizzling over tacos and nachos for an extra layer of flavor. Make a batch and watch as guests keep coming back for more.
Get the Recipe: Homemade Queso Dip
Tender Shaved Beef Fajitas

Fire up the skillet for these sizzling, tender shaved beef fajitas that bring restaurant-quality flavor to your Cinco de Mayo table. Juicy, thinly sliced beef cooks quickly with colorful peppers and onions, creating a dish that’s packed with bold, savory goodness. Load up warm tortillas and enjoy a meal that’s both hearty and delicious.
Get the Recipe: Tender Shaved Beef Fajitas
Mexican Macaroni Salad

Bring a creamy, zesty twist to your Cinco de Mayo spread with Mexican macaroni salad. A taco-seasoned dressing coats tender pasta and crisp vegetables, creating a dish that’s refreshing, slightly spicy, and perfect for any gathering. Make a big batch and watch this fun side dish steal the show at your fiesta.
Get the Recipe: Mexican Macaroni Salad
Mixed Bean Chili

Warm up the party with a big pot of smoky, hearty mixed bean chili that’s packed with bold flavors. A rich blend of beans, spices, and tomatoes creates a satisfying dish that’s perfect for feeding a crowd on Cinco de Mayo. Serve it up with toppings like cheese, avocado, and fresh cilantro for a meal that’s as comforting as it is flavorful.
Get the Recipe: Mixed Bean Chili
Slow Cooker Taco Soup

A bowl of slow cooker taco soup is the perfect way to bring all the bold flavors of Cinco de Mayo into one cozy dish. Tender chicken, beans, and bold spices simmer to perfection, creating a hearty soup that’s both comforting and festive. Ladle it up, add your favorite toppings, and enjoy a meal that’s easy, delicious, and perfect for the occasion.
Get the Recipe: Slow Cooker Taco Soup
Cilantro Lime Cauliflower Rice

Add a fresh and zesty side to your Cinco de Mayo table with cilantro lime cauliflower rice. The light, fluffy texture and tangy citrus kick make it a perfect low-carb alternative to traditional rice. Serve it up alongside tacos, fajitas, or grilled meats for a refreshing dish that pairs with any fiesta meal.
Get the Recipe: Cilantro Lime Cauliflower Rice
Slow Cooker Mexican Shredded Chicken

Let the slow cooker do the work while you enjoy this flavorful, fall-apart Mexican shredded chicken. Slow-cooked with bold spices, this tender and juicy chicken is perfect for tacos, burritos, or nachos. Make a big batch and serve up a dish that’s effortless, delicious, and made for celebrating.
Get the Recipe: Slow Cooker Mexican Shredded Chicken