Find all the best Mexican recipes that are easy to prepare, full of flavor, and packed with good-for-you ingredients. Authentic recipes ideas for tacos, quesadillas, side dishes, soups, slow cooker dishes, seafood, and more
Don’t wait to visit your local Mexican restaurant, make your favorite dishes any night of the week at home. These Mexican recipes are tasty, packed with authentic flavor, and will satisfy any craving for Mexican food!
Today we are sharing the ultimate round-up of all the best Mexican recipes! You will find ideas for tacos, burritos, fajitas, soups, quesadillas, tostadas, side dishes, authentic Mexican classics, and more.
Click below to jump to your favorite category.
- Taco Recipes
- Quesadilla Recipes
- Tostada Recipes
- Classic Mexican Recipes
- Mexican Soup Recipes
- Mexican Seafood Recipes
- Side Dish Recipes
Make these recipes for your next Taco Tuesday, impress your friends with an authentic Mexican meal, or simply make a new weeknight dinner everyone will love!
Whether it's Taco Tuesday or you need a quick and easy dinner, tacos are always a good option! Find delicious for your next taco feast including chicken, pork, steak, seafood, and vegetarian options.
These classic chicken tacos are served street style with nothing more than cilantro, onion, salsa, and lime. The chicken is marinated in lime juice and spices. Every bite is juicy, packed with flavor, and the perfect bite.
Make these tacos on the grill or cook them in a skillet. Serve them with rice and refried beans for a classic Mexican meal.
These crispy pork tacos have the same flavor profile as carnitas without the lengthy cooking time! The recipe starts with pork tenderloin marinated in orange juice, lime juice, and spices. Then everything is cooked in a skillet until the edges are brown and crispy.
Serve them in corn tortillas with cilantro, onion, and your favorite spicy salsa. These are also amazing with mango or pineapple salsa.
This classic teak taco cooks in less than 20 minutes with perfectly cooked steak that is packed with flavor in every bite. These can be cooked outdoors on the grill or in a skillet. The flavor is similar to carne asada.
These steak tacos are delicious in corn or flour tortillas with fresh pico de gallo and all your favorite taco toppings.
If you want to try a new healthy taco, try these 15-minute Salmon Tacos! The salmon is flaky and full of flavor. The corn and mango salsa couldn't be more delicious. It is a perfect bite.
Serve these salmon tacos with black beans and cilantro lime rice.
When it comes to the best healthy tacos, Fish tacos are always at the top of the list. These Blackened Fish Tacos have plenty of spice and tons of flavor. Make them in less than 15 minutes.
To cool off the spice, these fish tacos are delicious with sliced avocado, guacamole, or fresh mango salsa.
If you want a quick and easy vegetarian taco, look no further than these amazing black bean tacos. This recipe truly transforms canned black beans into something special with chipotle peppers and spices.
Consider making a double batch of this taco filling since it freezes well and makes for the best leftovers.
These plant-powered Sweet Potato tacos feature sweet potatoes, cauliflower florets, and black beans! Everything is cooked together on a single sheet pan in less than 30 minutes.
These tacos are filling, nutritious, and anything but boring!
If you are in the mood for a classic tex-Mex style taco, then these homemade Ground Turkey Tacos are for you! Made with lean ground turkey, homemade taco seasoning, and all your favorite taco toppings.
We recommend piling these tacos high with shredded lettuce, tomatoes, shredded cheese, and taco sauce. Yum.
Spicy shrimp folded into corn tortillas with the most delicious creamy slaw. Is there anything better? These Shrimp Tacos are quick, easy, and so delicious.
Serve these delicious seafood tacos with black beans and cilantro rice for an easy meal.
Tacos shouldn't be all about meat! Instead swap in tons of freshly grilled vegetables. This recipe is a summer favorite and works with any combination of vegetables you like.
Once the vegetables are grilled, load them into a warm corn tortilla. Pile on the queso fresco, pico de gallo, fresh cilantro, and tons of lime juice.
Meatless tacos are becoming more popular and this combination of roasted butternut squash and black beans is hard to beat. Serve them with spicy red salsa, cilantro, and queso cotija for a meal that everyone will love.
These tacos are healthy, nutritious, and packed with plenty of fiber and protein to keep you full all day.
There is so much more to a good quesadilla than flour tortillas and cheese. Find creative ways to fill your quesadillas and turn it into a delicious and easy meal.
These tasty quesadillas take under 20 minutes to make. Crispy flour tortillas filled with shredded chicken, beans, corn, cheese, and more. This is a great way to use up leftover or rotisserie chicken.
These hearty quesadillas are made with turkey, beans, and plenty of veggies. Make them with deli turkey, cooked ground turkey, or even leftover shredded turkey.
If you are making turkey tacos, consider doubling up the meat and making these quesadillas with the leftovers.
Who said that quesadillas are only for lunch and dinner? These amazing breakfast quesadillas are made with scrambled eggs, black beans, peppers, and onions.
They freeze great and can be quickly reheated in the microwave, toaster oven, or skillet. Serve them with sliced avocado and your favorite salsa.
These vegetarian black bean and corn quesadillas are packed with veggies and cheese. They are hearty, nutritious, and easy to make.
Since these quesadillas freeze well, consider making a double batch and saving the leftovers for quick, future meals.
If you are looking for an untraditional quesadilla, consider these mushroom quesadillas made with barbecue sauce. That's right, this vegetarian quesadilla is made with sauteed mushrooms, onions, and plenty of melted cheese with a thin layer of barbecue sauce. It's delicious.
Swap in traditional salsa or leave out the barbecue for a more traditional mushroom quesadilla.
Quick and Easy Tostadas
Tostadas are one of the most overlooked Mexican recipe ideas out there! Think of them like an open-faced taco with a crispy corn tortilla covered with refried beans, protein, and all the best toppings.
These easy Salmon Tostadas are made with spicy baked salmon, creamy avocado, and delicious corn salsa. They come together in less than 20 minutes and make the perfect warm-weather meal.
Make this recipe with any type of fish or seafood you like.
Instead of making classic American-style ground beef tacos, make tostadas instead! Seasoned ground beef served on a crispy tortilla with all your favorite toppings.
It's almost like eating one big giant nacho. What's not to like?
This classic vegetarian taco has a thin layer of black beans, tons of shredded lettuce, diced tomatoes, cilantro, cheese, and avocado. It is easy to make, hearty, and nutritious.
These bean tostadas are so easy to customize using any beans and toppings you like. It's a great clean-out-the-fridge meal.
If you love crispy tacos, then these Turkey Tostadas are the recipe for you. They are made in less than 20 minutes with seasoned ground turkey, a layer of refried beans, and all the best toppings.
We like to add sliced avocado, lettuce, tomato, cilantro, salsa, and sliced jalapenos.
Perhaps the most classic tostada is simply a combination of baked corn tortillas, refried beans, and shredded chicken. Most people use leftover rotisserie chicken or chicken tinga.
For an authentic recipe, only add shredded lettuce, queso fresco, sour cream, and salsa.
Go on vacation with these Shrimp Tostadas made with black beans, spicy shrimp, and a quick and easy slaw. This tostada recipe is on repeat all summer long.
This recipe also works with fish or chicken if you don't eat shrimp.
Classic Mexican Recipes
From authentic Mexican braised meats and guisados, these are authentic Mexican dishes that you need to try. They can be served with rice and beans, turned into tacos, or used in so many other ways.
Machaca is a slow-braised beef dish made with diced tomatoes, serrano peppers, onion, garlic, and lime juice. The beef cooks until it is fork-tender. It is traditionally served with corn tortillas and rice to soak up all the delicious braising liquid.
This authentic Chicken Tinga is a Mexican dish made with chicken, tomatoes, and chipotle peppers. It is a classic filling for enchiladas, tacos, tostadas, and burritos.
Think of this as really tasty and delicious Mexican shredded chicken. It be used in so many ways.
This slow cooker chicken dish is similar to salsa verde chicken but has so much more flavor from the combination of fresh tomatillos, cilantro, onion, garlic, and jalapenos.
This recipe takes some preparation on the front end to make the homemade chile verde, but it's definitely worth it.
Two ingredients are all you need to make this delicious salsa verde chicken! Make it with chicken breast or chicken thighs and your favorite green salsa.
Use it to make tacos, burrito bowls, quesadillas, and more. It is also delicious on its own served with rice and beans.
This dish is from the Yucatan peninsula and is traditionally made with pork. This version swaps in chicken thighs for pork shoulder, making it lighter and healthier.
Pollo Pibil is a traditional Mexican dish from the Yucatan in which chicken is smothered with achiote paste, orange juice, and spices and then slow-cooked in banana leaves. This recipe takes that traditional Mexican braised dish, but makes it easier to make at home.
This classic Mexican dish is made with ground beef, potatoes, and onions cooked in a chipotle tomato sauce. It is normally served in corn tortillas with fresh cilantro.
If you love Mexican flavors and smoky, chipotle peppers then you have to try these Mexican Albondigas. They are simmered in tomato sauce with chipotle peppers and have the most amazing flavor.
Serve them with white rice and beans. You can also serve them wrapped in corn tortillas with cilantro and diced onions.
This vegetarian braised dish with poblano peppers, red onions, corn, and cream is a popular meatless option at taquerias that specialize in guisados, or braised dishes. Normally it is served in corn tortillas. It's spicy, creamy, and so good.
Mexican Soup Recipes
If you want something to warm up with on a cold night, look to these Mexican soup and stew recipes. They are rich, hearty, and have the perfect amount of spice.
This Mexican spin on chicken soup is packed with tender shredded chicken in a rich and spicy tomato broth with vegetables and all the best toppings. Feel free to add rice or beans to make this soup heartier.
Make sure not to miss out on the toppings! This soup is amazing with avocado, fresh cilantro, lime juice, and tortilla chips.
Craving fajitas on a cold night? Make this tasty Chicken Fajita Soup instead. It's made in the slow cooker with chicken, bell peppers, onions, and all the fajita spices.
This soup is delicious on its own or can be made with cooked rice or beans.
If you have never had Mexican Meatball Soup you are missing out! Tender beef and rice meatballs in a rich broth packed with vegetables. This soup gets even better after a night in the fridge so consider making it in advance.
This hearty Mexican soup can be made with ground beef, turkey, or chicken. Feel free to swap in any vegetables you have on hand.
This spicy Mexican soup is made with chicken and hominy in a rich broth made with tomatillos, cilantro, onion, and garlic. Pozole is normally served on the weekends with toppings like shredded cabbage, lime, radish, and avocado.
Pozole is one of the most popular Mexican soups for a reason. You don't want to miss this amazing soup.
Although chili is more of a Tex-Mex recipe than a Mexican recipe, this white chicken chili deserves a place on this list since it utilizes green salsa as one of the main ingredients.
This Slow Cooker White Chicken Chili only takes about 10 minutes to prep and the crockpot does the rest of the work.
This easy slow cooked black bean soup couldn't be more delicious! It's healthy, hearty, and has the perfect amount of spice.
Serve it with a drizzle of sour cream, cilantro, pico de gallo, and tortilla chips.
Mexican Seafood Recipes
If you have ever traveled to the beach in Mexico, you know just how good Mexican seafood recipes can be! Find ideas for classic Mexican seafood dishes that you can easily make at home.
Easy Fish Ceviche is a bright and refreshing Latin American dish made with fresh fish marinated in lime juice. It is easy to make, the perfect summer dish, and great as a main dish with tostadas or as a light appetizer or dip.
These easy Ceviche Tostadas made with fresh fish cured in lime juice make a perfect warm weather meal or appetizer. Make them with any fresh white fish you like and serve on homemade baked tostada shells.
Easy homemade Shrimp Ceviche with tender shrimp marinated in lime juice and tossed with red onion, jalapeno, avocado, cherry tomatoes, and cilantro. This bright and refreshing dish is always a hit.
Learn how to make Aguachile, a spicy cold shrimp dish from Mexico! Raw shrimp is marinated in fresh lime juice, cilantro, and jalapenos and then served cold.
This delicious Cóctel de Camarones is the Mexican version of shrimp cocktail with a delicious tomato-based sauce, cucumbers, onions, lime juice, cilantro, and fresh shrimp.
Camarones a la Diabla, or Deviled Shrimp, is a flavorful Mexican dish made with shrimp in a bright red chile sauce. Ready in under 10 minutes, this delicious recipe makes the perfect main course for any lunch or dinner.
Mexican Side Dishes
With all these tasty recipes, you need some ideas for side dishes! From classic rice and beans to more creative salads, we've got a side dish that can work for any Mexican meal.
It is hard to make any Mexican meal without immediately thinking of refried beans for a side dish. They are a classic Mexican side dish and are served with so many dishes.
This shortcut recipe uses canned pinto beans and jazzes them up so they taste like something that was cooked for hours.
Lightened up cauliflower rice with all the rich flavor of classic Mexican rice. This easy-to-make side dish is great to serve alongside heavier meals or if you want to squeeze in more veggies.
Use the same flavors with classic white rice if you prefer.
This Mexican Street Corn is a magical side dish that can very easily steal the show of your main dish. A corn dish that is bursting with flavor.
Corn on the cob covered with mayo, Cotija cheese, and chili powder is always a good idea.
Charro beans are an authentic Mexican bean dish made with dried pinto beans, bacon, onions, garlic, and jalapeno. They are served as a side dish but taste good enough to make the start of a meal.
This recipe is made in the slow cooker for easy prep.
This Mexican Chopped Salad makes for a great salad to serve up whether it be your meal or a side dish to pair with other Mexican dishes. Loaded with avocado, beans, fresh veggies, and savory and flavorful dressing.
Borracho Beans, which translates to "drunken" beans are made with beer. The beans cook in a combination of beer, bacon, onions, jalapenos, tomatoes, and broth.
This recipe is made with dried pinto beans but canned pinto beans can be used as well for a quick version.
If you want classic beans, make these slow-cooked black beans. They are packed with flavor, budget-friendly, and easy to make with the help of the slow cooker.
This recipe works with pinto beans or kidney beans as well.