Mexican fajitas are a popular and delicious dish that originated in the border states of Texas and Mexico. Fajitas are typically made with grilled or sautéed strips of marinated beef or chicken, and served with sizzling onions and bell peppers on a warm tortilla. This dish is easy to prepare and is perfect for a quick and flavorful weeknight dinner or a casual gathering with friends and family. In this post, we’ll dive deeper into the history of fajitas, the key ingredients, and the cooking techniques required to make a perfect batch of fajitas.
History of Mexican Fajitas
The origins of fajitas are somewhat unclear, but it’s believed that the dish was developed by Mexican cowboys or vaqueros in the 1930s. These cowboys were given the tougher cuts of meat, such as skirt steak, which were often discarded by the ranchers. To make the meat more tender, the cowboys would marinate it in lime juice and other seasonings, and then cook it over an open flame. The sizzling sound of the meat as it cooked led to the dish being called “fajitas,” which means “little strips” in Spanish.
In the 1960s and 1970s, fajitas gained popularity in the United States, particularly in Texas, where they were served in Mexican restaurants and as a casual street food. Today, fajitas are a staple on menus across the country and have become a beloved dish in Mexican and Tex-Mex cuisine.
Ingredients for Mexican Fajitas
The key ingredients for Mexican fajitas are strips of beef or chicken, onions, bell peppers, and tortillas. Other ingredients can be added to customize the dish to your liking, such as cheese, salsa, guacamole, and sour cream. Here’s a breakdown of the main ingredients:
- Beef or chicken: Fajitas are traditionally made with skirt steak, which is a tough and flavorful cut of beef. Chicken can also be used as a leaner alternative. The meat is typically marinated in a mixture of lime juice, garlic, and other seasonings to add flavor and tenderness.
- Onions and bell peppers: Sliced onions and bell peppers are a key component of fajitas and add a flavorful crunch to the dish.
- Tortillas: Soft flour or corn tortillas are used to wrap the meat and vegetables in a fajita.
- Seasonings: Fajita seasoning typically includes cumin, chili powder, garlic powder, and salt, which add a smoky and spicy flavor to the meat.
Recipe for Mexican Fajitas
Here’s a simple recipe for beef fajitas that serves four people:
Mexican Fajitas Ingredients
- 1 ½ pounds skirt steak, trimmed of excess fat
- 3 tablespoons olive oil
- 1 large onion, sliced
- 2 bell peppers, sliced
- 1 tablespoon fajita seasoning
- 8 flour tortillas
- Optional toppings: shredded cheese, guacamole, salsa, sour cream
Mexican Fajitas Instructions
- In a large bowl, whisk together 2 tablespoons of olive oil, fajita seasoning, and a pinch of salt. Add the skirt steak and toss to coat. Let marinate for at least 30 minutes, or up to 2 hours in the refrigerator.
- Heat the remaining tablespoon of olive oil in a large skillet over medium-high heat. Add the sliced onions and bell peppers and cook for 5-7 minutes, or until they are softened and slightly charred. Transfer the vegetables to a plate and set aside.
- In the same skillet, cook the marinated steak over medium-high heat for 4-6 minutes per side, or until it is cooked
- to your desired level of doneness. The internal temperature of the meat should reach 145°F for medium-rare or 160°F for medium.
- Once the meat is cooked, transfer it to a cutting board and let it rest for 5 minutes. Then, slice it into thin strips against the grain.
- To serve, warm the tortillas in a dry skillet over medium heat for 30 seconds on each side. Place a few strips of meat and some of the sautéed onions and peppers onto each tortilla. Add any desired toppings, such as shredded cheese, guacamole, salsa, or sour cream.
- Cooking Tips for Mexican Fajitas
- Here are a few tips to help you make the perfect batch of Mexican fajitas:
- Marinate the meat: Marinating the meat in a mixture of lime juice and seasonings helps to tenderize and flavor the meat.
- Use a cast-iron skillet: A cast-iron skillet retains heat and creates a nice sear on the meat, giving it a caramelized and slightly charred exterior.
- Slice the vegetables evenly: Slicing the onions and peppers into thin, even strips ensures that they cook evenly and have a uniform texture.
- Don’t overcrowd the skillet: Cook the meat and vegetables in batches to prevent overcrowding in the skillet, which can cause the meat to steam instead of sear.
- Let the meat rest: After cooking the meat, let it rest for a few minutes before slicing it. This allows the juices to redistribute and helps to keep the meat tender and juicy.
Conclusion
Mexican fajitas are a flavorful and easy-to-prepare dish that is perfect for a quick weeknight dinner or a casual gathering with friends and family. The key ingredients of fajitas are beef or chicken, onions, bell peppers, and tortillas, and there are endless variations to customize the dish to your liking. By following a few simple cooking tips, you can make a perfect batch of fajitas that will be sure to please everyone at the table.

More Mexican Recipes
Follow Us on Instagram