This list of 60 Mexican food recipes features dishes made by some of the web’s best food bloggers and will satisfy your Mexican food cravings any time of year.
If there’s one cuisine I could eat multiple times a week without getting sick of, it’s Mexican food. My recipe index is a testament to this, with classics like guacamole, chicken fajitas, and tacos, and spins like my chopped Mexican kale salad, there’s something for everyone. So in honor of one of the greatest cuisines ever, I’m delighted to share this roundup of 60 of the best Mexican recipes. From margaritas to apps and entrees to sides, this roundup has all the inspiration you need all year-round.
see more: 31 Healthy Mexican Recipes to Make Now
Bebidas and Drinks
If you’re feeling too festive for cerveza, these Mexican drinks will set you right.
These mango margaritas with a chile salt rim are easy to make, so refreshing, and the perfect blend of sweet, tart, and spicy!
from Love and Lemons
Just like a margarita but with the addition of fresh grapefruit juice, palomas are wonderfully tart and refreshing, and a stellar accompaniment to your favorite savory brunch dish.
from House of Yumm
Similar to a bloody Mary but with beer and lime juice, this zesty Mexican drink totally hits the spot when it’s time to brunch.
from Cookie and Kate
These refreshing mezcalitas are similar to a margarita, but are more orange-forward and have a delicious smokiness thanks to mezcal. The spicy salted rims tie everything together.
5. Agua Frescas
from A Cozy Kitchen
Learn how easy it is to make Aguas Frescas (which translates to “cool waters.”)—a super fruity, refreshing drink to enjoy on a hot day. Choose from watermelon, cantaloupe, or honeydew recipes.
Mexican Food Appetizers & Sides
From salsas to ceviche, these appetizers and sides are delicious ways to start or round out your Mexican meal.
Crispy, crunchy, and oh-so-incredibly easy, these chipotle pepper flavored chicken taquito roll-ups call for just 5 ingredients and can be baked or fried for a super fast appetizer, dinner or snack.
Avocado makes this simple, no-cook salsa verde recipe extra creamy for the perfect tortilla chip dipper or as a Mexican salsa topping for tacos, enchiladas, sandwiches, taquitos, and everything in between.
from So Much Food
This refreshing ceviche is the perfect snack to make when it’s too hot to cook! It’s made with a mix of fresh shrimp, tomatoes, onion, cucumber, cilantro, lime juice, avocado, and habañero for a kick.
Light and fluffy in every forkful, this restaurant-style Spanish rice recipe is quick and easy to make at home, turning out perfectly cooked grains that don’t clump every single time.
10. Pico de Gallo
Made with fresh plum tomatoes, onion, jalapeño and a squeeze of lime, this homemade pico de gallo recipe is unbeatable. Serve it with chips or atop any Mexican food!
These loaded chicken nachos are my version of the perfect nachos. They’ve got all the essential fixings, they’re great for a crowd, and are always a hit at parties and on game day.
This chunky citrus guacamole is the perfect accent to any Mexican meal or appetizer and what to eat when you’re in the mood to munch on chips.
Grab the tortilla chips, because this zesty, homemade tomatillo and green olive salsa is so easy to make, and full of amazing fresh, tart, and briny flavor thanks to roasted tomatillos lime, cilantro, and green olives.
This super simple, fresh tasting Mexican flavored coleslaw is perfect for picnics, BBQs, and potlucks as it doesn’t contain any mayo and takes just a few minutes to toss together.
15. Mexican Corn Dip
Whether it’s served melty hot or crunchy cold, this easy Mexican corn dip made with roasted green chiles, mayonnaise, cotija cheese, and chile powder will seriously have you considering the double chip dip.
Breakfast & Brunch
These eggy dishes are loaded with bright colors and stellar Mexican flavors—just don’t forget the michelada (the super delicious Mexican version of the Bloody Mary).
Simple homemade chile enchilada sauce and sunny side up eggs make chilaquiles one of the quickest Mexican breakfast recipes to make at home!
17. Breakfast Tacos
Shredded beef, sweet peppers and scrambled eggs make this breakfast tacos recipe a family favorite for breakfast, brunch or brinner in under 30 minutes.
These stacked enchiladas with perfect fried eggs and the best homemade red enchilada sauce make for the yummiest and filling breakfast or brunch.
from Spoon Fork Bacon
This popular and hearty Mexican breakfast dish is made with fried eggs, charred tortillas, black beans, and the yummiest chipotle salsa.
Burritos & Enchiladas Mexican Food
There’s just something about a stuffed tortilla loaded up with all the fixings, a homemade sauce, and plenty of melted cheese.
This super easy, no-cook, homemade mole sauce is made from scratch, and gives regular chicken enchiladas a delicious twist for a super fast Mexican dinner to meal prep or even throw together for a quick and easy weeknight meal.
These authentic Mexican chicken suiza enchiladas are made with the creamiest avocado cilantro sauce for the most delicious and hearty dinner.
These delicious and filling Chipotle shrimp burritos are stuffed with smoky chipotle shrimp (with just the right amount of heat), rice, and a cool and refreshing avocado crema that ties everything together.
This easy, cheesy Mexican casserole recipe with salsa verde makes it simple to serve a nutritious dinner for a crowd on even the busiest of weeknights.
Homemade chile verde is only a few steps away from your dinner or lunch time eats thanks to this supremely simple recipe that’s ready to create lean pork and Hatch chile-sauced burritos in no time flat.
Let’s tacobout how delicious these tacos are and how great it is that you can eat them for breakfast, lunch, and dinner, shall we?
Forget the drive-thru, this is how to make a beef tacos recipe that tastes just like Taco Bell tacos for an easy Taco Tuesday dinner at home any night of the week.
from Muy Bueno Cookbook
Try this trendy authentic Mexican recipe that can be eaten as either new-world tacos or old-world stew.
Mild-tasting tilapia fillets get a kick of cajun spices in one of my favorite ways to eat blackened fish: soft shell Blackened Fish Tacos that are topped with a cool avocado and cilantro tartar sauce to finish each bite.
Just four simple ingredients tossed in your slow cooker make these shredded pork tacos weeknight-friendly. Topped with a crunchy Mexican slaw, smoky roasted salsa, and guacamole, these babies are impossible to resist.
Flat iron steak is an inexpensive but totally flavorful cut of meat, especially when marinated in a citrus adobo sauce to make my favorite steak tacos.
30. Spicy Fish Tacos
A homemade spice rub makes these easy fish tacos with pickled carrots, avocado, and cotija cheese a total standout.
These slow cooked chicken tacos simmer away in a mixture of beer, dried New Mexican chiles, and other aromatics until super tender and shreddable, for the yummiest tacos.
These healthy shrimp tacos with tomatillo salsa, avocado crema, and broccoli slaw couldn’t be easier, and totally fit the bill for Taco Tuesday or dinner any night of the week!
Easy shredded chicken tacos get a healthy veggie upgrade when diced zucchini is added in for a fast dinner or lunch any day of the week.
34. Baja Fish Tacos
These crispy, beer battered Baja fish tacos wrapped in soft corn tortillas are topped with crunchy cabbage and a tangy white Mexican cream sauce that will instantly transport you south of the border.
Mexican Food Meaty Mains
From a Mexican-inspired pot roast to the easiest fajitas you can make on the grill, these filling mains will definitely satisfy the meat lovers at your table.
Mexican spices add to the flavor of this easy Crockpot pot roast recipe that comes out tender, moist and delicious every time.
This easy chicken fajitas recipe with a homemade, simple fajita seasoning mix flavors lean chicken breast, onion, and a rainbow of bell peppers that’s juicy and delicious and ready to eat in just about 30 minutes.
Mexican flavored ground beef taco meat fills these stuffed zucchini boats topped with melted cheese and all the taco toppings for an all-in-one, easy dinner.
With ground beef, cheese, and rice, think of this Mexican stuffed peppers recipe as your favorite taco in a healthy bell pepper shell, and you’ll be half way to the border asking for more.
This easy chicken tortilla soup is truly chicken soup for the soul, with a warm broth filled with chunky bites of black beans, sweet corn, shredded chicken and tomatoes topped with its namesake tortilla strips and a surprise crispy jalapeño topper.
This authentic Mexican carnitas recipe features pork shoulder and aromatics like garlic, onion, orange, and spices cooked low and slow on the stovetop or in the oven for the best carnitas recipe with a secret ingredient: Mexican Coca-Cola.
A homemade spice blend and killer marinade infuses flavor into thin cut steak for these fast and easy homemade steak fajitas made in the skillet.
This grilled cilantro lime chicken recipe delivers lots of flavor thanks to a quick marinade, and with just 7 ingredients and 3 simple steps, it’s easy enough to cook any night of the week.
This easy taco soup recipe can be made in 30 minutes on the stove top, Instant Pot, or slow cooked in the Crock Pot for a healthy Mexican-inspired, make-ahead, one-bowl meal.
Quick and easy to prep, these chicken fajita foil packet dinners with a simple homemade fajita seasoning mix are cooked on the grill or in the oven and ready to eat in just about 30 minutes.
45. Carne Asada
from The Food Charlatan
This Carne Asada recipe features tender and juicy skirt steak marinated in the best citrusy mojo marinade.
Seafood Mexican Food
These bright and fresh fish and shrimp dishes are guaranteed to please all seafood lovers.
from From a Chef’s Kitchen
This easy baked fish dish with a zesty caper, olive, and cilantro salsa is light and healthy, super colorful, and full of amazing flavor.
This easy shrimp, zucchini, and orzo pasta recipe straddles the line between a one-pot pasta a 30-minute meal dinner. But with a healthy dose of zucchini and a bit of heat from Mexican flavors, it should actually fall into the wonder-pot category, because it’s all the healthy flavor bites all in one.
These tomatillo shrimp are sautéed in butter and garlic and then tossed with a zippy, homemade tomatillo sauce and topped with fresh cilantro, for the most flavorful appetizer or main dish.
from Mexico in My Kitchen
This super simple fish recipe with garlic, parsley, and lime is one of the fastest ways to prepare fish filets. You can use just about any type of fish filet, such as cod, sole, or salmon. Serve with rice and veggies or beans for a complete meal.
Quick, easy, and totally flavorful, these chipotle lime shrimp bowls with brown rice, black beans, tomatoes and avocado have just the right level of adobo spice with a touch of honey to sweeten up meal prep for any lunch or dinner.
Vegetarian Mexican Food Mains
Vegetarians and carnivores alike will love these hearty vegetarian mains.
These easy to make vegetarian tostadas with refried black beans, Sriracha lime roasted cauliflower, and mango avocado salsa, bring big flavor for the perfect, weeknight-friendly 30-minute dinner.
from Two Peas and Their Pod
This easy taco skillet is made with beans, quinoa, veggies, and cheese, and is loaded with awesome Mexican flavor. Bonus? It’s a one-pan meal, making it ideal for busy weeknights.
These authentic Pasilla peppers are stuffed with a zesty, cheesy mixture and then roasted in the oven for the most delicious vegetarian main or side dish.
from Isabel Eats
Tamales are a Mexican classic, and these are filled with roasted poblano peppers and spicy pepper jack cheese, and also happen to be gluten free!
Creamy, crunchy, and with mild Mexican flavors, this healthy kale salad with roasted butternut squash is a favorite for lunch, dinner and potlucks alike.
Whether you opt for classic churros or dessert bars inspired by the margarita, you definitely don’t want to miss one of these sweet treats to end your Mexican feast.
from So Much Food
Who doesn’t love fried dough rolled in cinnamon sugar and then dipped in luxurious melted chocolate sauce that’s been spiked with a bit of heat? These churros are down right irresistible.
57. Easy Flan
from Isabel Eats
You only need 5 basic ingredients to make this super easy flan—a creamy custard dessert topped a rich caramel.
from Sweet and Savory Meals
Known as “polvorones” in Mexico, these nutty cookies are so tender and buttery, and will totally melt in your mouth.
59. Tres Leches Cake
from Taste and Tell
This ethereal cake is so light and fluffy. It’s soaked with three different milks, topped with whipped cream, and refrigerated until to moist perfection.
from Fork in the Kitchen
These zesty bars taste just like a margarita in dessert form. They feature a salty pretzel crust filled with a smooth, custardy tequila spiked lime filling for the perfect sweet, tart, and salty combo you know and love.
If you make this recipe, please let me know! Leave a ⭐️⭐️⭐️⭐️⭐️ rating on this recipe below and leave a comment, take a photo and tag me on Instagram with #foodiecrusheats.
60 Great Mexican Food Recipes | THE BEST Carnitas Recipe
- 3 pounds pork shoulder or Boston butt pork roast
- 3 teaspoons kosher salt , divided
- 2 teaspoons freshly ground black pepper
- 1/2 cup canola or vegetable oil
- 12 ounces Mexican Coca Cola
- 3 cups water
- 1/2 yellow onion , thinly sliced
- 5-6 long strips orange peel , peeled with a vegetable peeler, plus the juice of the orange
- 6 cloves garlic , peeled and smashed
- 2 dried bay leaves
- 2 tablespoons ground cumin
- 1 tablespoon dried oregano
- small corn or flour tortillas
- finely chopped onion
- finely chopped cilantro
- salsa verde
- Cut the pork into large chunks, discarding any stringy connective tissue. Season with 1 teaspoon of the kosher salt and 2 teaspoons of the black pepper. Add the oil to a large dutch oven or heavy bottom pot on the stove and bring to medium high heat. Sear the pork in two batches, turning the pieces every 4-5 mintues until golden on both sides. Add all of the pork to the pan, turn off the heat and let the oil cool slightly. Slowly add the Mexican Coca-Cola and the water watching for hot splatters. Bring to a boil then reduce to a simmer, skimming off and discarding any scum that rises to the top.
- Add the onion, orange peel, smashed garlic, bay leaves, cumin, oregano, and remaining kosher salt and stir to combine. Add more water if needed to cover the pork completely.
- If cooking on the stove, cover 3/4 of the way with a lid and cook at a lightly rolling simmer for 2 – 2 1/2 hours or until the pork is super tender and falls apart easily. Cooking time will vary so plan ahead. Add more water if the pot begins to dry.
- If cooking in the oven, preheat to 325°F, cover the oven-safe pot with a lid, and cook for 3 hours or until the pork is super tender and falls apart. Again, cooking time will vary. Add more water 3/4 of the way through if the pot begins to dry.
- Transfer the cooked pork to a baking sheet and reserve the cooking liquid if desired. If you'd like, cook the liquid longer to reduce and thicken then use as a dipping sauce for the carnitas. Once the meat is cool enough to handle, shred with a fork or your fingers.
- Before serving, crisp the pork in the oven. Arrange the top oven rack so it’s about 4 inches below the heating element. Place the pork on a sheet pan under the broiler on low for 3 minutes. Toss it around and place back under the broiler for about 3 minutes more. Tent carnitas with foil to keep warm while you prepare tortillas or other fixings.
- Serve the carnitas in warmed corn or flour tortillas with diced onion, cilantro, salsa verde, and a squeeze of fresh lemon.
We send good emails. Subscribe to FoodieCrush and have each post plus exclusive content only for our subscribers delivered straight to your e-mail box.
As always, thank you for reading and supporting companies I partner with, which allows me to create more unique content and recipes for you. There may be affiliate links in this post of which I receive a small commission. All opinions are always my own.