Food & Drinks

Three Delicious and Authentic Mexican Recipes

There is nothing as delectable as authentic Mexican food. The best part about traditional Mexican food is how effortless it can be thrown together. This makes Mexican food the perfect to put together for a meal when you’re in a hurry. Below are three of the easiest and tastiest traditional Mexican dishes that you can throw together.

authentic mexican food salsa


Nothing says Mexican quite like salsa. However, the salsa that you buy in stores is anything but authentic. Here is a quick recipe that will have you eating homemade salsa in no time! It’s perfect for a snack with chips or to put over your favorite Mexican dishes.


  • 1 tablespoon olive oil
  • 1 cup chopped onion
  • 1 tablespoon chili power
  • 1 teaspoon sea salt
  • 2 tablespoons fresh lime juice
  • 1 teaspoon cayenne pepper
  • 1 teaspoon cumin
  • ¼ Cup fresh cilantro chopped
  • 2 medium diced chile peppers
  • 1 ½ pounds diced tomatoes
  • 2 cloves minced garlic

Simply heat the oil in a large saucepan over low to medium heat. Once the oil is hot, add in your garlic, chile peppers and onion. You will need to cook these until they start to brown, which usually takes around 4 minutes. Once those ingredients are brown, it is time to add in the cayenne, salt, tomatoes, cumin and chili power. These ingredients should be cooked for 8 minutes or until the mixture starts to thicken. While it is thickening, stir it occasionally to keep it from burning.

Next, transfer the mixture into a blender. If you have an immersion blender that is pan-safe, you can use that. All you want to do is pulse the blender to make the sauce your desired consistency. Pulse it just a few times to have chunky salsa or many times for smooth. Last but not least, let the mixture cool at room temperature for around 1.5 hours. Before serving, mix in the lime juice and cilantro.


Yucatan Lemon Soup

This is another traditional Mexican dish that is extremely easy to throw together. Since this is a soup, it is very easy to add and remove ingredients that you don’t want or don’t have. Traditionally, this soup is served as the starter for a big meal, but it can also take the place of a meal if served with a salad.


  • 1 onion, cut into quarters
  • 8 cloves garlic, peeled and crushed
  • 2 whole jalapeno peppers, seeded and cut into quarters
  • 1 cinnamon stick
  • ½ teaspoon cumin seeds
  • 3 tablespoons lemon zest
  • ½ cup fresh cilantro
  • ¼ teaspoon hot sauce
  • ½ teaspoon sea salt
  • 1 pound peeled raw shrimp
  • 4 cups chicken broth

Although there are a lot of ingredients, the dish itself is extremely easy to make. Add the broth, garlic gloves, cinnamon stick, cumin seeds, lemon zest, garlic, onion and jalapenos to a large saucepan, and bring to a light simmer. Once it starts to simmer, reduce the heat and cover. Allow it to cook for another 20 minutes. Once done, strain out the solids and discard them so you are only left with the broth. Now, return your broth to the pan, and bring back to a low simmer. Add the hot sauce, sea salt and shrimp. Continue cooking until the shrimp are pink and firm. This usually takes about 3 minutes. Right before serving, add in the cilantro.

authentic mexican food pork stew

Green-chile Pork Stew

This is a Mexican dish with a lot of ingredients, but it is extremely easy to make. Due to how hearty this stew is, it is traditionally served by itself. However, cornbread or a light salad make great pairings.


  • 2 teaspoon orange zest
  • 2 teaspoons sea salt
  • ½ cup finely chopped cilantro
  • 16 ounces frozen corn kernels
  • 3 tablespoons extra virgin olive oil
  • 3 pounds boneless pork shoulders, cut into 1-inch pieces
  • l chopped white onion
  • 2 orange bell peppers, seeded and cut into 1-inch pieces
  • 6 fresh poblano chiles, seeded and cut into ½-inch strips
  • 1 can chicken broth
  • 6 garlic cloves, peeled and chopped
  • 1 bottle dark beer; Mexican dark beer works best
  • 1 ½ pounds of tomatillos, husked, washed and cut into ¾-inch pieces
  • 3 fresh corn tortillas, cut into thin strips and minced.
  • 1 tablespoon dried Mexican oregano
  • 1 cinnamon stick
  • 1 tablespoon ground cumin

Heat the oil in a large pot over medium heat. Once the oil is heated, add in your pork, and heat on all sizes. This usually takes about 4 minutes per batch of pork. Once the pork has been cooked, remove it from the pan, and place it in a bowl. In the pot that you used to cook the pork, add the onion and garlic, and cook over medium heat for around 6 minutes or until brown. Add the broth, and let cook for an additional 2 minutes. During this time, scrap the bottom of the pan with a plastic spoon to help get all of the flavor released into the broth.

Now, add the cumin, cinnamon stick, beer, beef, oregano and tortillas to the pot. Bring the mixture to a boil, reduce the heat to low and cover. Allow the mixture to cook for around 1 hour. During the cooking time, you will need to stir occasionally. Add the tomatillos, and cook for an additional hour. Once the tomatillos have cooked, add the corn, bell peppers and chiles. Let these cook in the pot, covered, for around 15 minutes. Last but not least, stir in the cilantro, sea salt and orange zest before serving.

You do not have to be a seasoned pro to make these three authentic dishes. Do not let the size of the ingredients list run you off from trying them. They are extremely easy to make, and before you know it, you will be cooking authentic Mexican food like a pro! Remember, cooking Mexican food is not an exact science. All of the recipes above can be changed slightly to cater to your individual tastes. That is the great thing about cooking: You can alter any recipe to make it your own!