Enjoy authentic Mexican food with these traditional Mexican dishes

Von John Griffith / September 02 2021

Mexican cuisine is one of the most popular cuisines in the world. It relies on techniques and skills which have been developed for thousands of years. What’s more, Mexican food is traditionally prepared with ingredients, grown in Mexico or ones, which have been brought to the country by the Spanish conquistadors. Nowadays, you can see Mexican food everywhere. Which is why, today, we are going to show you 10 recipes for traditional Mexican dishes you need to try and recreate right now. So, expand your recipe collection with authentic Mexican food recipes.

Recipe #1 – Chicken quesadilla

How to make quesadillas – one of the most famous Mexican dishes


  • 2 tbsp olive oil
  • 400gr chicken fillet
  • 1 tsp cumin
  • 1 tsp smoked red pepper
  • 2 garlic cloves
  • 1 red onion
  • 1 green pepper
  • salt and pepper
  • 1 red pepper
  • tortillas
  • butter
  • mozzarella
  • grated cheddar
  • sweet corn
  • fresh parsley
  • guacamole

Trust us, this is one of the most delicious recipes out there

traditional mexican food quesadilla with chicken tomatoes corn garnished with chopped parsley two cherry tomatoes on the side

In a pan heat oil and add the chicken, salt, pepper, cumin and red pepper

chicken cooking in black saucepan with wooden spatula traditional mexican food blue wooden surface with tomatoes and peppers

Leave the middle of the pan empty and add the onion and peppers

onion cooking in the middle of saucepan chicken on the sides traditional mexican food blue wooden surface

Cook until the chicken is tender and the veggies are ready

chicken cooking with onion and peppers in black saucepan with wooden spatula on blue wooden surface traditional mexican food

Grill a tortilla, covered with butter in a grill pan on both sides

easy mexican dishes tortilla covered with butter cooking in black grill pan placed on blue wooden surface

Add the mozzarella, cheddar, chicken and veggies, corn and top with mozzarella and cheddar again

crumbled feta cheese chicken with peppers layered onto tortilla easy mexican dishes in gray grill pan with tongs

Fold in half and keep grilling until the cheese has melted

tortilla being folded with black spatula in gray grill pan easy mexican dishes

Garnish with chopped parsley

quesadilla placed on round wooden cutting board easy mexican dishes garnished with chopped parsley

Cut into triangles

quesadilla placed on round wooden cutting board garnished with chopped parsley easy mexican dishes being cut into triangles

Serve with a delicious guacamole dip

quesadilla arranged on gray plate garnished with chopped parsley traditional mexican food guacamole sauce on the side

Source: Archzine Studio

Recipe #2 – chicken fajitas

chicken fajitas cooked in black dish mexican food recipes with peppers onion garnished with lime slices and chopped fresh parsley

How to make fajitas – authentic Mexican food


For the meat and marinade:

  • 2 lbs chicken breast
  • 1 tbsp cooking oil
  • 1 tbsp minced garlic
  • 2 tbsp lime juice
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp kosher salt
  • 1tsp dried oregano
  • 1/2 tsp paprika
  • 1/2 tsp ancho chili powder

For the onions and peppers:

  • 2 tbsp cooking oil, divided
  • 2 bell peppers
  • 1 large poblano pepper
  • 1/2 large onion
  • 1 pinch of salt

chicken fajitas inside tacos with guacamole sauce mexican food recipes lime slices and fresh parsley for garnish


  1. Mix all of the ingredients for the marinade and add the chicken breast sliced into thin strips. Cover and set aside.
  2. In a skillet heat 1 tbsp of oil and add the onions and peppers with a pinch of salt. Cook until the veggies are soft, then transfer them to a bowl and set aside.
  3. To the same skillet heat another tbsp of oil and add the chicken strips. Cook for about 10 minutes.
  4. Add the veggies back to the skillet, toss and remove from heat.
  5. Serve with tortillas and guacamole dip.

This looks so delicious

chicken fajitas with peppers onion mexican food recipes garnished with lime slices fresh chopped parsley

Source: Isabel Eats

Recipe #3 – nachos

authentic mexican recipes tacos with black beans corn tomato onion chopped parsley and avocado

Mexican food recipes – how to make nachos

  • 1 bag of tortilla chips

For the meat filling:

  • 1 tbsp olive oil
  • 1 lb ground beef
  • 1/2 cup tomato sauce
  • 4-oz. can diced green chilis
  • 15-oz can black beans
  • 1 pkg taco seasoning


  • 2 cups shredded cheddar cheese
  • 1 avocado
  • 1/2 cup sour cream
  • 1 1/2 cups pico de gallo

Step by step tutorial

photo collage of how to cook nachos authentic mexican recipes step by step diy tutorial

  1. Preheat oven to 375°.
  2. On a 18×13-inch baking sheet spread out the tortillas.
  3. In a skillet heat olive oil and add the beef. Cook while tossing occasionally. Remove the excess fat.
  4. Add the tomato sauce, black beans, green chiles and taco seasoning.
  5. Spread the mixture evenly onto the tortilla chips. Sprinkle with the cheeses.
  6. Bake for about 6 minutes until the cheese has melted.
  7. Garnish with pico de gallo, avocados and sour cream.

achos baked in sheet pan authentic mexican recipes with corn black beans tomatoes avocado chopped parsley

Source: Cooking Classy

Recipe #4 – tamales

tamales wrapped in corn husk arranged in white baking sheet popular mexican food

Traditional Mexican dishes – how to make tamales


  • 1 pkg dried corn husks
  • 6 cups masa harina
  • 2 tsp kosher salt
  • 2 tsp ground cumin
  • 1 tsp baking powder
  • 6 cups chicken or veggie stock
  • 3/4 cup olive oil
  • 2-3 cups filling of your choice
  • 1 cup salsa

popular mexican food tamales garnished with chopped tomatoes onion parsley placed on white plate


  1. Soak the corn husks into warm water for about 30 minutes.
  2. In a bowl of a stand mixer, mix the masa marina, salt and baking powder. Add the oil and beat on low speed. Gradually add the stock and keep beating on low speed. When the stock is fully incorporated beat on medium speed for 10 minutes. Cover the bowl with damp paper towel and refrigerate.
  3. To assemble the tamales lay the corn husks flat on a surface. Spread the masa on the corn husks and use a spoon to spread it into a rectangle. Add the filling to the center of the masa then fold the corn husk in half vertically. Wrap the corn husk into a burrito and tie the tamale together.
  4. Steam the tamales in a steamer basket in a stockpot for about 30 minutes.

tamales wrapped in corn husk arranged inside silver pot best mexican dishes placed on white surface

Source: Gimme Some Oven

Recipe #5 – enchiladas

enchiladas baked in white casserole dish authentic mexican food covered with different types of cheese fresh parsley

Mexican dinner ideas – how to make enchiladas


  • 2 tbsp olive oil
  • 1 onion
  • 1.5 lbs chicken breast, cut into small pieces
  • 4-oz. can green chiles
  • salt an pepper
  • 15-oz. can black beans
  • 8 large flour tortillas
  • 3 cups shredded cheese
  • 1 batch red enchilada sauce

mexican food recipes enchiladas covered with tomato sauce different kinds of shredded cheese placed in white baking casserole dish


  1. Preheat oven to 375° and prepare the enchilada sauce.
  2. In a pan heat oil and saute the onion for 3 minutes. Add the chicken, green chiles, salt and pepper. Cook for about 8 minutes. Add the beans and mix well. Remove from heat.
  3. Assemble the enchiladas by laying out a tortilla and spreading 2 tbsp of sauce on it. Add the chicken mixture in the middle and sprinkle with cheese. Roll up the tortilla and place in a greased 9×13-inch baking sheet.
  4. Arrange the enchiladas in the baking dish and cover with the sauce and cheese. Bake for 20 minutes.

enchiladas with different kinds of cheese fresh parsley authentic mexican food baked in white casserole dish

Source: Gimme Some Oven

Recipe #6 – chicken tacos

tacos with chicken tomatoes peppers best mexican dishes garnished with crumbled feta cheese in white plate placed on marble surface

Authentic Mexican recipes – how to make tacos


For the marinade:

  • 2 tsp white wine vinegar
  • 4 tbsp olive oil
  • 2 tsp chili powder
  • 2 tsp ancho chili powder
  • 1 1/2 tsp salt
  • 1 tsp onion powder
  • 1/2 tsp ground cumin
  • 1 tsp garlic powder
  • 1/2 tsp smoked paprika
  • 2 limes, juiced
  • 1/2 tsp ground black pepper

For the tacos:

  • 2 lbs boneless skinless chicken thighs
  • 24 corn tortillas
  • pico de gallo
  • queso fresco

chicken cut up into small paces placed on paper lined cutting board best mexican dishes lime on the side


  1. Mix all the ingredients for the marinade in a bowl and toss in the chicken thighs. Cover and refrigerate for 30 minutes.
  2. In a skillet cook the marinated chicken for 7 minutes on each side.
  3. Warm up the tortillas, cut the chicken into small pieces. Serve in the tortillas with salsa and cheese.

Simple, easy and delicious

tacos with chicken tomatoes peppers crumbled feta cheese best mexican dishes arranged on white plate

Source: Isabel Eats

Recipe #7 – guacamole

guacamole in white ceramic bowl mexican dinner ideas garnished with tortilla chips lime slices cilantro jalapeno slices

How to make guacamole – the perfect addition to Mexican dishes


  • 2 ripe avocados
  • 1/4 cup minced cilantro
  • 1/4 cup diced roma tomatoes
  • 1/2 lime, juiced
  • 1/4 cup diced white onions
  • 1 jalapeno, diced
  • 1 tsp salt

guacamole ingredients mexican food recipes cilantro salt onion avocados roma tomato jalapenos lime


  1. Mash the avocados in a bowl.
  2. Add the rest of the ingredients and mix well.


mexican dinner ideas guacamole inside white ceramic plate garnished with lime slices cilantro and chopped jalapenos

Source: Isabel Eats

Recipe #8 – huevos rancheros

huevos rancheros on white plate mexican dinner ideas with chopped tomatoes black beans parsley crumbled feta cheese

Best Mexican dishes – how to make huevos rancheros


  • 2 tbsp olive oil
  • 1 6-inch tortilla
  • 1/4 cup black beans
  • 1 egg
  • 2 tbsp diced tomatoes
  • 1 tbsp chopped cilantro
  • 1 tbsp crumbled cotija cheese
  • 1/4 avocado
  • salt and pepper
  • hot sauce

huevos rancheros with tomatoes black beans chopped parsley avocado slices on the side mexican dinner ideas


  1. Heat the oil in a skillet and cook the tortilla for 30 seconds on each side. Remove from the skillet.
  2. In the same skillet fry the egg.
  3. In a plate lay out the tortilla and add the black beans and fried egg. Top with tomato, cilantro, cheese and avocado. Finally, season with salt and pepper and a dash of hot sauce.

huevos rancheros with tomatoes black beans chopped parsley crumbled feta cheese mexican dinner ideas slices of avocado

Source: Downshiftology

Recipe #9 – Mexican rice

best mexican dishes mexican rice with tomatoes inside white ceramic bowl with lime slices on the side

How to make Mexican rice


  • 3 tsbp olive oil
  • 2 cup rice
  • 1 roma tomtoe
  • 1/2 white onion
  • 2 tsp minced garlic
  • 4 cups water
  • 2 tsp tomato paste
  • salt

mexican rice with peppers in white ceramic bowl with wooden spatula authentic mexican recipes placed on marble surface


  1. Heat oil in a skillet, add the rice and saute for 10 minutes stirring occasionally.
  2. Add the tomatoes, onion and garlic and saute for 30 seconds.
  3. Add the water, tomato paste and salt and stir until the paste has fully dissolved.
  4. Bring to a boil, lower the heat and simmer, covered. Cook for about 20 minutes.

mexican rice with peppers inside white ceramic bowl authentic mexican recipes lime slices on the side

Source: Isabel Eats

Recipe #10 – vegan burritos

two vegan burritos wrapped in foil placed on wooden cutting board popular mexican food

How to make burritos – vegan burrito recipe


  • 2 cups Spanish rice
  • 2 portobello mushrooms
  • 1/2 red onion
  • 2 15-oz cans black beans
  • 2 tbsp olive oil
  • 1 tsp garlic powder
  • 2 tsp cumin
  • 1 tsp onion powder
  • 1 tsp smoked paprika
  • 2 tbsp lime juice
  • 1 tsp kosher salt
  • 1 avocado
  • 4 large tortillas

vegan burrito ingredients arranged on marble surface popular mexican food guacamole avocado rice tortillas


  1. Heat oil in a skillet and saute the veggies for 7 minutes. Add the black beans, garlic and onion powder, cumin, paprika,salt, lime juice and 2 tbsp water. Cook for 2 minutes.
  2. Mash the avocado and season it with salt.
  3. On a plate spread the tortilla and top with rice in the center. Layer with veggie mixture and avocado. Fold in half over the filling, tuck them around and underneath the filling to form a tight roll. Fold in each side and roll up. Finally, cut up in half.

Delicious, nutritious and healthy

vegan burritos wrapped in foil popular mexican food arranged on wooden cutting board

Source: A couple cooks

Popular Mexican food ideas

authentic mexican food mexican quinoa with corn black beans wild onion garnished with avocado slices fresh parsley enchilada casserole with black beans corn mexican dishes white sauce on top chopped avocado gray plate with street tacos with beef authentic mexican food lime slices fresh parsley on the side mexican dishes blue surface covered with different types of ingredients for tacos guacamole salsa glass of beer

Who doesn’t love shredded chicken and Mexican dishes

shredded mexican chicken inside black pan authentic mexican food lime slices fresh parsley on top tacos placed on wooden cutting board mexican dishes garnished with avocado slices and fresh parsley tamales mexican rice on colorful plates mexican dishes on colorful surface small bowls with different dips taquitos covered with salsa guacamole and crumbled feta cheese mexican dishes placed on blue plate

Read more