From the sizzle of street tacos to the goodness of melted cheese in quesadillas, Mexican dinners are a great way to celebrate vibrant ingredients and bold spices. Skip the takeout and cook up some tasty south-of-the-border cuisine in your own casa tonight.
The best part is how customizable Mexican is - switch up proteins, vary spices, and pile on fresh garnishes to suit your tastes. Fill tortillas, bowls, or plates any way you like with flavorful fillings like juicy carnitas, spiced chicken, or vegetarian beans and rice.
So if you're looking to incorporate more Mexican flavors into your dinner table, try these easy yet delicious dinners that will spice up any night of the week!
1. Fish Tacos
instagram
Fish tacos have become a mainstream hit in the U.S. thanks to their fresh, flavorful taste. Soft corn or flour tortillas are filled with crispy battered white fish, tangy cabbage slaw, avocado, and a creamy sauce.
Even though tacos are reserved for lunch, these version makes perfect sense for dinner when served with Mexican rice and beans. Their portability also makes them a go-to weeknight meal.
With so many possible additions like mango salsa and chipotle crema, fish tacos please all palates. So be it Taco Tuesday or any other day of the week, tacos are the way to go if you're looking for a flavorful dinner.
2. Margarita Chicken
instagram
Bring happy hour flavor to dinner with Margarita Chicken. Boneless chicken breasts marinated in a mixture of tequila, orange juice, lime juice, and Mexican spices, absorbing the flavors of a Margarita cocktail. The marinated chicken is then grilled and served alongside rice, beans, peppers and onions. Adding a splash of tequila and citrus juices gives the chicken an exciting Mexican flair. The Margarita marinade also works well with shrimp or beef.
3. Chimichangas
instagram
Crispy, crunchy chimichangas are the ultimate Mexican comfort food. In this dish, flour tortillas are filled with shredded meat, cheese, beans, or a combination of fillings, then folded and fried or baked until golden brown. Typical fillings like beef, chicken, or refried beans are what make this a hearty main dish.
For dinner, serve chimichangas with Mexican rice, lettuce, pico de gallo, guacamole, and sour cream. Vegetarian options like potato and cheese or spinach and cheese chimichangas are also popular. However you fill them, chimichangas are a fun choice to add to your Mexican dinner rotation.
4. Chicken Fajita Salad
instagram
Easy to customize with different add-ins, chicken fajita salad is the underdog in the world of Mexican dinners. Chicken fajitas is the undoubted star of the dish but it is supported by other ingredients like crisp lettuce, avocado, tomatoes, black beans, and corn. To top the salad off, add shredded Mexican cheese and tortilla chips or strips.
The fresh vegetables and lean chicken provide nutrition, while the traditional spices and fixings satisfy your fajita craving.
Whip up this colorful, one-skillet dinner when a flavorful, budget-friendly meal is called for. Ground beef sautéed with onions, garlic, spices and salsa is layered over rice and beans and then topped with cheese. You can use leftover rice to shorten the prep time.
The skillet method also lets you customize the ingredients - try substitutions like turkey or chickpeas. Hearty yet uncomplicated, this Mexican-style rice bowl feeds the whole family as it is often served with tortilla chips for an easy weeknight dinner.
6. Steak with Salsa Verde
instagram
You can also go for marinated grilled steak as a classic dinner choice if you are looking for authentic Mexican flavor. Flank, skirt, or hanger steaks are typically used. The thin cuts are bathed in a marinade of cilantro, citrus, jalapeño, and other herbs before hitting the grill which adds a tangy, bright flavor.
The steak is then served with salsa verde, a vibrant sauce of tomatillos, cilantro, jalapeño and lime. Steak with salsa verde, accompanied by warm tortillas, black beans, and rice, delivers iconic Mexican tastes.
7. Pozole Rojo
instagram
Warm up with a bowl of pozole rojo, a classic Mexican soup. This homey pork stew gets its rich red color from guajillo chiles in the broth. Simmered with onion, garlic, and fragrant oregano, the broth has a deep flavor. Once tender, the meat is shredded and then returned to the pot along with cooked hominy corn kernels.
Common garnishes on pozole include radish, lime, onion, and oregano. As a full meal in a bowl, this hearty soup sustains you without weighing you down.
8. Taco Soup
instagram
This hearty soup captures the bright, delicious flavors of tacos into one pot. Ground beef and beans form a protein-packed base. Tomato sauce and Mexican spices like cumin, garlic, and chili powder add flavor whereas corn, peppers, and onions provide texture and color.
Topped with tortilla chips, cheese, and sour cream, this soup eats like a taco in a bowl. Leftovers also reheat wonderfully, making this soup a cook once, eat twice option.
9. Pork Chile Verde
instagram
This traditional Mexican stew features tender pieces of pork simmered in a tangy green salsa. Even though pork is the protein in the dish, it is the green salsa that serves as the star of the show.
Unlike red chile sauces, the green salsa provides a bright, herbal contrast to the rich pork. However, you can always try different variations associated with the dish that introduce rich yet fresh flavors.
The dinner meal with pork chile verde often also includes warm tortillas and rice and beans.
10. Vegetarian Enchiladas
instagram
This one is for those looking for a vegetarian option in Mexican cuisine. These enchiladas are quite different from regular enchiladas in that they are stuffed with beans, cheese, and vegetables like spinach, swiss chard, mushrooms, potatoes, or butternut squash.
It is then topped with enchilada sauce - red or green, mild or spicy - to let the produce shine. The beans work to replace the meat protein from this dish while you can customize the dish with different vegetable combos and sauces if you'd like.
11. Mexican Casserole
instagram
Easy to assemble and full of flavor, Mexican casserole makes for family-friendly dinner fare. In addition to the pantry-friendly ingredients, this dish also offers hands-off cooking which gives you time to make sides like rice or salad to round out the meal.
You can also swap different salsas or add veggies to customize each casserole as the combo of tortillas, protein, and cheese is what ensured you get a hearty dinner.
12. Sweet Pork Barbacoa
instagram
Shredded barbacoa pork makes for a quintessential Mexican dinner. Typically made with beef cheeks or lamb, pork shoulder or butt also work wonderfully here. Because the meat is slow-roasted, it results in a melt-in-your-mouth texture. The pork is then shredded into juicy, flavorful meat and stacked on tortillas with traditional garnishes like lime, cilantro, onions, and salsa.
Compared to pork chile verde, the touch of sweetness balances the warming spice in this dish. Pair barbacoa pork with rice and beans and you have for yourself a filling dinner nonetheless.
13. Taco Salad
instagram
If you're craving taco flavors for dinners, a taco salad could be the answer. The dish, as the name suggests, features taco components like tortillas, lettuce, shredded cheese, ground meat, tomatoes, onions, beans, corn, and avocado.
The salad is built either on a crisp tortilla bowl or a plate and it is filled with traditional taco ingredients. The veggies and condiments are then placed on top of the tortillas and seasoned with classic taco seasoning.
What sets this apart from other salads like chicken fajita salad is the use of ground meat and the tortilla bowl vessel. With so many textures and toppings, this filling salad makes a complete dinner in itself.
14. Carne Asada
instagram
In Mexico, carne asada is thin grilled steak known for its flavor. It is typically made with skirt, flank or flap steak which are thinly cut and marinated in a simple blend of oil, lime, garlic, and pepper.
Originally made with mesquite on ranches in northern Mexico, carne asada later became popular across the country. Now a staple for backyard gatherings, holidays and parties, the meat is served with warm tortillas, grilled onions, and peppers, guacamole and salsa. Combining succulent beef with fresh garnishes, this easy yet authentic dish satisfies any steak lover.
15. Black Bean ‘n’ Corn Quesadillas
instagram
Hearty vegetarian quesadillas are easy to make for a meatless Mexican meal. The most popular of the vegetarian quesadillas is the corn and black bean version.
To make this dish, corn tortillas are layered with a savory filling of black beans, corn, sautéed peppers and onions, and Mexican cheese like queso fresco or Oaxaca. It is then pan-fried until the tortillas are crisp and the cheese is melted.
Unlike quesadillas with grilled meat, this vegetarian version gets texture from the corn and creaminess from the beans and cheese. Packed with nutrition and bold Mexican flavor, this dinner can be enjoyed by vegetarian and meat lovers alike.
16. Crockpot Salsa Chicken
instagram
For hands-off ease, you can cook salsa chicken in the slow cooker. Boneless chicken breasts or thighs are placed in the crockpot and covered with jarred salsa. As it simmers, the chicken soaks up all the bright tomato, chili pepper, garlic, and cilantro flavors.
Compared to stovetop cooking, the slow cooker allows the chicken to gradually absorb moisture without drying out. For heartier dinner fare, spoon the salsa chicken over rice and garnish it with avocado, cheese, cilantro, or Greek yogurt. Set it and forget it, then enjoy flavorful shredded chicken with just a bit of prep time.
17. Crispy Pork Carnitas
instagram
Tender, juicy carnitas are a cherished part of Mexican cuisine. Pork shoulder or butt is rubbed with spices and slowly braised until fall-apart tender. The cooked meat is then crisped in its own fat, resulting in bits of juicy, salty pork.
Traditionally served on holidays and special occasions, pork carnitas star in tacos, burritos, nachos and more. Their crispy outside and tender inside make them a favorite protein. Try carnitas in quesadillas, tamales or tortas for easy weeknight dinners.