Our Best Mexican Dishes

Chicken and Tortillas with Tomatillo Sauce
Planning a Cinco de Mayo menu, or looking for easy Mexican dishes? These versatile Mexican recipes are the answer. These delicious Mexican recipes, such as sopa seca and baja fish tacos, will work for almost any occasion.

Fajita-Style Quesadillas

Celebrate Mexican street food with these quick vegetarian quesadillas that can be enjoyed as a snack or light meal. A mix of fajita vegetables, melty cheese, and creamy avocado fills these tortilla treats. For a flavorful finish, dip them in sour cream, salsa, or guacamole.

Skirt Steak Tacos with Guacamole and Lime Crema

These aren't your ordinary tacos! This recipe calls for skirt steak filling, plus guacamole and lime crema, for a taco with just the right amount of heat.

Pollo Placero (Plaza-Style Chicken)

This Mexican chicken dinner will impress everyone at your table. Serve it with a side of carrots and potatoes, and be sure to top the chicken with a rich fire-roasted tomato sauce.

Baja Fish Tacos

These baja fish tacos are a must-have for your next taco night. Serve in corn tortillas with a fresh combo of cabbage, green onions, and cilantro for a main dish that will please everyone.

Creamy Chicken Enchiladas

We love Mexican food, and these enchiladas are no exception. This enchilada recipe makes enough for a crowd! For an easy dinner any night of the week, freeze or chill this creamy casserole, then pop it into the oven and bake.

Beef Tinga

This easy Mexican dinner is perfect for build-your-own tacos. Use your Dutch oven to simmer beef roast with chorizo and chipotle pepper until perfectly fork-tender. Serve the family-friendly Mexican dish with queso fresco, jalapeno slices, and tortillas.


Chicken in Chipotle Mojo

Chipotle, a smoked jalapeno pepper, adds smoky warmth to this simple 40-minute Mexican dinner. Mixed with garlic, orange juice, and fire-roasted tomatoes, the pepper complements tender chicken breasts sprinkled with fresh oregano.


Black Bean and Chard Soup with Masa Dumplings

This is one Mexican recipe that's sure to keep you warm on a chilly night. You'll want to add this easy soup—filled with black beans and Swiss chard, and topped with masa harina dumplings—to your dinner rotation.

Pork Verde Tacos

For us, Mexican food means tacos. Pile shredded pork into warm corn tortillas and smother in salsa verde before topping with queso fresco and crisp red cabbage. Our homemade jalapeno sauce adds delicious creaminess to these easy tacos.


Flank Steak Fajita Burritos

Rethink classic steak fajitas. These tasty burritos are filled with grilled flank steak, sweet peppers, and zucchini for a fajita-style meal. Try serving with salsa verde and guacamole for a spicy kick.

Steak Jalisco

You're looking at one of our favorite authentic Mexican food recipes. Treat ribeye steaks to a good skillet sear before roasting in the oven. A rich tequila cream sauce—made with authentic ingredients like poblano pepper and Mexican crema—combines with lump crabmeat for a seriously satisfying topper.


Veggie Tostadas with Cauliflower Mash

These tostadas are one of our favorite vegetarian Mexican dishes! These veggie tostadas are piled high with cauliflower mash, asparagus, corn, and grape tomatoes. Easy, cheesy, and oh, so good!

Pork Ribs in Mole Verde

An easy Mexican dinner idea that's also super impressive? Yep! Tomatillos and green chiles are responsible for the bright color of this zippy mole. Pour the sauce over the pork ribs before slow-cooking for a tender, juicy dinner.

Salmon in Nogada Sauce

Perk up everyday salmon fillets with a spicy ground ancho chile pepper rub. Tame the heat with homemade nogada sauce—a sweet and creamy blend of walnuts, queso fresco, sour cream, and ground cinnamon. We like to serve this with a side of chips and guacamole. 


Street Enchiladas

Save this quick chicken enchilada recipe. It's perfect for weeknights! Spicy red sauce sweetened with honey coats corn tortillas in this delicious homemade take on food truck enchiladas. Shredded chicken and crumbled queso fresco provide the finger-licking filling, while chopped onions contribute crunch.


Pork Tenderloin Adobo with Raisin Rice

Guajillo chile, a must for authentic Mexican food, is a pepper that is earthy, medium-hot, and a tiny bit tart. It infuses this authentic adobo sauce with a pleasant amount of spice. Cook the sauce with thick pork tenderloin pieces, and serve over cilantro rice.


Fajitas aren't limited to restaurant fare. You can make the Mexican recipe at home using any meat or veggie you like. Here's how to make fajitas.

How to Make Fajitas

You don't have to go out for great Mexican food. Step up your supper game with DIY fajitas! We have easy tips to help bring this restaurant favorite into your home.

Huaraches con Carnitas

These toasty Mexican sandwiches get their name, which translates to "sandals," from their shoelike appearance. Made with masa harina, the crispy fried bread is the perfect carrier for classic carnitas and all your favorite Mexican toppings.


Camarones a la Crema (Shrimp in Cream Sauce)

The flavors of Mexico don't need hours to develop. With a quick skillet saute, frozen shrimp, Mexican crema, and three types of fresh peppers transform into a complex and crowd-pleasing Mexican meal.


Chorizo-Calabaza Tacos

Zucchini and ground pork are the base for these simple chipotle-spiced, one-skillet tacos. Warm corn tortillas and a chopped onion-and-parsley mixture top things off.

Tlayuda con Chorizo (Mexican Pizza with Chorizo)

Tlayudas are Mexican flatbreads topped with refried beans, meat, and veggies. A tortilla makes a great crust, and homemade refried black beans, fresh veggies, and hot peppers are perfect South-of-the-Border "pizza" toppings.

Two-Bean Tamale Pie

This dish keeps the best aspects of tamales—cornmeal and savory filling—but streamlines the process. No wrapping in cornhusks here! Just add corn bread mix to the top of this yummy dinner, then bake.

Tilapia Veracruz

Simple ingredients like diced tomatoes, green olives, and fresh mushrooms combine for a colorful low-calorie dinner. If tilapia isn't your favorite, try red snapper.

Pork Empanadas with Jicama Pico de Gallo

Empanadas are the perfect finger food for your next party and a surprisingly easy Mexican appetizer. Filled with tender cinnamon-spiced pork, they pair nicely with a pico de gallo that features jicama, a crisp root vegetable.

Chicken Sopa Seca

Sopa seca, or Mexican-style casserole, will be your new go-to comfort food. Flavored with garlic, coriander, and chipotle chile peppers, it will quickly become a family favorite

Shrimp-Stuffed Hatch Chiles with Cilantro Cream Sauce

Hatch chiles are a medium-heat pepper grown in New Mexico. They're the perfect size for making stuffed peppers, and we filled them with all your favorites: shrimp, sweet corn, cheese, and a creamy cilantro sauce.

Crispy Chipotle Bean Burritos

Update one of your favorite Mexican dishes with phyllo dough! Use it for a crispy, melt-in-your-mouth burrito wrap. Stuffed with beans, brown rice, tomatoes, and corn, they're a filling meal on their own. Serve with sour cream and guacamole.

Ahi-Mango Ceviche

Tomatillos, avocado, mango, and ahi tuna are the main ingredients in this light ceviche recipe. Serve up this fresh dish as an appetizer or add a side of baked tortilla chips for a refreshing lunch.

Chicken and Tortillas with Tomatillo Sauce

You'll love this Mexican lasagna. Instead of noodles, it includes flour tortillas and a just-hot-enough tomatillo sauce that stands in for marinara. Serve each slice of Mexican lasagna with sour cream and guacamole. 

Share the gallery

All Topics in Mexican Recipes

Better Homes & Gardens may receive compensation when you click through and purchase from links contained on this website.