Mexican Main Dish Recipes

Burritos, fajitas, tacos, and more! Allrecipes has what you need for your next Mexican dinner.

Staff Picks

Low-Carb Jicama Tostadas

Crunchy grain-free tostadas made of jicama. Top them with chicken tinga, ceviche, shrimp, or veggies. Low in calories and keto friendly. Use immediately or store for up to a week in a resealable plastic bag in the refrigerator.

Best Fish Tacos

Rating: 4.6 stars
Fast and easy, delicious fish tacos -- simply the best! When I have extra time, I like to add just a little cilantro, red onion, tomato, and avocado on top of mine with the lettuce, tomato, and crema!

Crispy Pork Carnitas

Rating: 4.67 stars
There's nothing like carnitas. Cubes of fragrantly spiced pork are slowly cooked in lard until they're crispy on the outside while at the same time remaining soft and succulent inside. Bust some up on a warm tortilla, drizzle with braising liquid, top with a little salsa, onion, and cilantro, and you're probably enjoying the world's best taco.

Jeannie's Vegetarian Enchiladas

Rating: 4.33 stars
These enchiladas are a filling and flavorful recipe that will satisfy everyone, even non-vegetarians. These are best when you use really large tortilla shells and stuff them full. I love to use organic ingredients for a great flavor.

Mexican Corn Bread Casserole

Rating: 4.41 stars
This Mexican corn bread casserole is a delicious, cost-effective recipe to make and is really easy to throw together in a pinch. Serve with sour cream.

Cochinita Pibil (Mexican Pulled Pork in Annatto Sauce)

Rating: 4.67 stars
This cochinita pibil recipe is straight from Mexico. Pork shoulder is cooked in a spicy red annatto sauce, then shredded and served with habanero sauce.

Authentic Mexican Chili Rellenos

Rating: 4.6 stars
This is an authentic Mexican recipe that has been handed down for generations in my family.

Pollo Adobado

Rating: 4.5 stars
A traditional Mexican adobo marinated baked chicken. Enjoy with rice or salad.

Fish Tacos

Rating: 4.71 stars
I'm from San Diego and these taste just like home! We live in the south now, and nobody has heard of these! Serve with homemade pico de gallo, and lime wedges to squeeze on top!

Best Beef Enchiladas

Rating: 4.62 stars
These enchiladas are absolutely amazing! Truly a recipe your family will love.

Real Homemade Tamales

Rating: 4.37 stars
I had been looking for a Tamale recipe for years. One day I went to the international market and stood in the Mexican aisle till a woman with a full cart came by. I just asked her if she knew how to make Tamales. This is her recipe with a few additions from me. The pork can be substituted with either chicken or beef. This is great served with refried beans and a salad.

Spinach Enchiladas

Rating: 4.34 stars
If you like spinach and Mexican food, you'll love these easy vegetarian enchiladas made with ricotta cheese and spinach.

Inspiration and Ideas

Barbacoa-Style Shredded Beef

Rating: Unrated
"I made this recipe in my pressure cooker. It took about 35 minutes to cook the meat once I seared and browned it [first]. The meat was flavorful and tender." – Anthony West

Chef John's Chicken Tinga

Rating: Unrated
See how to make these shredded chicken thighs in a spicy red sauce.

Air Fryer Chicken Taquitos

Rating: 4.81 stars

These taquitos are air fried, which makes them healthier than deep fried ones. Using shredded rotisserie chicken provides a quick prep but you can always use home-cooked chicken. Serve with sides of sour cream, Mexican tomato sauce, and guacamole, or your choice of sides.