National Dish Mexico: Beef Fajitas (Recipe)

In this article
Few dishes capture the lively spirit of Mexican cooking quite like beef fajitas. Tender strips of steak are steeped in a fragrant marinade of spices and fresh ingredients, then seared on a screaming-hot griddle alongside colourful peppers and onions. The result is a feast for both the eyes and the palate, with smoky aromas and a satisfying sizzle that bring the buzz of a Mexican street stall straight to your own kitchen.
About Beef Fajitas
Beef Fajitas, known in Spanish as fajitas de res, are a true celebration of flavour and texture. The dish is built around tender strips of beef marinated in a delicious blend of spices and fresh ingredients. Served on a hot griddle, the fajitas are combined with bright vegetables such as peppers and onions, offering a wonderfully visual as well as flavourful experience. One bite of these delicious fajitas and you are transported straight to the streets of Mexico.
Ingredients (serves 1–2)
- 300g beef fillet or rump steak
- 1 pepper (red or green)
- 1 onion
- 2 tablespoons olive oil
- 2 teaspoons fajita seasoning
- Salt and pepper, to taste
- Gluten-free tortillas (optional)
- Fresh coriander, to garnish
Shopping for the ingredients
When shopping for the ingredients for beef fajitas, choose the freshest produce you can find. Visit a local farmers’ market or a well-stocked supermarket to pick up good-quality cuts of beef and crisp, fresh vegetables. Pay attention to the spice blend too, as it is crucial to the final flavour. Wherever possible, buy from local suppliers for even better quality. Mexican grocers are also a great place to source authentic seasonings.
Preparing the dish
Good preparation is the key to a successful result. First, slice the beef into thin strips so it cooks evenly. Then marinate the meat for at least 30 minutes in a seasoning mix of olive oil, fajita seasoning, salt and pepper. While the beef marinates, cut the vegetables into similar-sized pieces to ensure they all cook at the same rate. A tidy work surface makes the whole process smoother and more enjoyable.
Step-by-step instructions
- Heat a griddle pan or a large frying pan over high heat.
- Add the marinated beef and sear for around 3–4 minutes, until nicely browned.
- Add the sliced vegetables and cook everything together for a further 5 minutes, until the vegetables are tender but still crisp.
- Serve the fajitas straight away on a hot griddle or in the pan.
- Garnish with fresh coriander and serve the tortillas on the side.
Gluten-free / lactose-free version
To make beef fajitas gluten-free and lactose-free, choose gluten-free tortillas and make sure your spice blend contains no gluten-bearing ingredients. During preparation, take care not to use any contaminated utensils or surfaces. Many of the ingredients are naturally free from gluten and lactose anyway, which makes this version particularly easy to put together without losing any of the flavour.
Tips for vegans and vegetarians
For a vegan or vegetarian version, swap the beef for plant-based alternatives such as tofu, tempeh or even marinated seitan. These options soak up the marinade beautifully and deliver a wonderful flavour. The vegetables can also be adjusted to suit the season and your own preferences. In this way you can create your own delicious takes on the traditional fajitas, much like the meat-free magic in Tacos de Papa.
More tips and tricks
Experiment with different spices and marinades to tailor the fajitas to your personal taste. Adding garlic or a squeeze of lime juice can intensify the aromas, while a spicy salsa brings an extra kick. Using a griddle pan also creates a more authentic experience, with that signature sizzle and char. Most importantly, do not forget to serve the fajitas immediately after cooking so they reach the table warm and fresh.
Adapting the recipe to your taste
Refine the recipe for beef fajitas to suit your own preferences. Add extra vegetables such as courgette or mushrooms to boost the variety, or combine different meats — chicken or pork, for example — to introduce interesting new flavours. Prepare the fajitas exactly the way you like them and enjoy the flexibility of this traditional dish. If you love a bolder, slow-cooked beef flavour, Tinga de Res is well worth a try.
Ingredient substitutions
There are plenty of substitutions for the ingredients in beef fajitas that let you adapt the dish to different diets. Instead of beef you could use chicken or turkey, while Quorn makes a good vegetarian option. The tortillas can even be replaced with crisp lettuce leaves for a lighter meal. That way everyone gets something they enjoy and can savour the delicious flavours. For another beefy classic, take a look at Bistec a la Mexicana.
Drink pairing ideas
A hearty dish like beef fajitas pairs wonderfully with refreshing drinks. A classic combination is a Mexican beer or a margarita, finished with lime and salt to round out the experience. For alcohol-free options, hibiscus tea or freshly squeezed lemonade is a lovely choice. These drinks complement the flavours of the fajitas and make for a thoroughly satisfying meal.
Serving and presentation ideas
Presentation plays an important role when serving beef fajitas. Use a large, hot griddle to bring the dish straight to the table with all its sizzle and drama. Decorate the fajitas with fresh coriander and lime wedges for a colourful effect. Adding salsa, guacamole and sour cream not only looks inviting but also lets your guests build their own fajitas exactly how they like them.
A bit of history
Beef fajitas trace their origins to Texan and Mexican cooking, where they were originally made from leftover cuts of beef. Historically, fajitas grew popular within Mexican grilling traditions and Tex-Mex culture. Today people all over the world enjoy these delicious beef strips, whose roots lie firmly in Mexican cuisine. Every bite tells a story of tradition and regional flair.
More recipe ideas
- Carne Asada Norteña
- Tacos de Pollo al Pastor
- Bistec a la Mexicana
- Carne Deshebrada con Papas
- Tinga de Res
Summary: Beef Fajitas
Beef fajitas offer a wonderful way to discover the flavours of Mexico. With tender strips of beef, bright vegetables and delicious spices, this dish promises both great taste and a varied, hands-on preparation. Whether served on a sizzling griddle or in a bowl, the fajitas are not only a treat for the palate but a feast for the eyes. Bring a slice of Mexican culture into your kitchen and enjoy the versatility of this traditional dish.


