Go Back
+ servings

Beef Fajitas Recipe

This is a basic recipe that anyone can do. I promise and the results are delicious. Perfect for a family dinner but you know what? It is also a crowd pleaser too and a recipe I make often in the summer months when we have company over.
Prep Time20 mins
Cook Time25 mins
Marinade Time2 hrs
Total Time2 hrs 45 mins
Course: Main Course
Cuisine: American
Keyword: Fajitas
Servings: 8 People
Calories: 298kcal


  • 2 lbs flank steak
  • 2 large bell peppers any color
  • 1 large yellow onion
  • 1/2 cup cilantro chopped
  • 3 cloves garlic minced
  • 2 each limes
  • 1/8 cup lime zest
  • 1/3 pkt Fajita seasoning mix
  • 1/3 cup oil
  • 1/2 cup tequila optional
  • 8 8in Mission Flour Tortillas


  • To begin you will want to cut up your veggies and meat and have everything ready. Meal prep is so much quicker when you do all your chopping, cutting and mincing before you start to cook. Professional chefs call this Mise en place, and it simply means everything in place.
    Beef Fajitas - Veggies
  • Cut up your skirt steak into 1/2 inch wide strips and place in a large bowl.
    Beef Fajitas - Beef
  • Add your minced garlic to your beef. You can use fresh garlic that you mince yourself or if you have it on hand pre-minced garlic from a jar is fine too. I used the jarred garlic simply because I had it on hand and forgot to buy fresh garlic when I was at the store.
    Beef Fajitas - Add Garlic
  • To your bowl add your fresh chopped cilantro. Cilantro may be an acquired taste for some people but to me, it is essential for that authentic taste! If you really don't like it you can either omit it or substitute fresh flat leafed parsley.
    Beef Fajitas - Add Spices
  • Lime juice is going to add just the right touch of tartness and flavor, add it to your beef mixture and prepare for some yum!
    Beef Fajitas - Add Lime Juice
  • Next up, the lime zest. While the lime juice is going to give this a zip the zest is going to make it taste lime-y (is that a word?) Either way, trust me, this makes it yum!
    Beef Fajitas - Add Lime Zest
  • Lastly you are going to add your fajita seasoning mix.
    Beef Fajitas - Add Spices
  • Mix it all up in the bowls and cover with a little plastic wrap and let it sit in the fridge for 2-3 hours to let the flavors meld together!
    Beef Fajitas - Mix And Marinate
  • Once your meat has marinated for a few hours get out a big ol' frying pan. I prefer a nice cast iron pan as I think it gets hotter and allows for better caramelization of the meat, onions and veggies. But you can use any pan you want, in fact an electric skillet works too!
    Heat up your pan nice and hot, until a drop of water "dances" across the bottom. Add a little veggie oil to your pan and put half of the meat mixture in the pan and cook it.
    Beef Fajitas - Cook Beef
  • Cook the meat until it starts to caramelize nicely in the pan. Put the cooked meat in a bowl or on a plate and set aside and cook the other half of the meat until it is nice and caramelized too. By now, your kitchen is going to smell pretty darn good!
    Set that meat aside with the other meat and start in on your veggies.
    Beef Fajitas - Cook Till Caramelized
  • To the same pan you cooked your meat in add just a tad bit more veggie oil and dump in your cut up onions and bell peppers and stir-fry them until the onions and nice and soft and caramelized. About 15 minutes.
    Add the meat back to the pan and stir everything together. By this time things were getting pretty intense in my kitchen. With all that caramelization going on it was a fast minute to take a photo before that turned to burned! So no photo of the meat getting added to the pan. But you get the drift right?
    Beef Fajitas - Cook Veggies


Calories: 298kcal | Carbohydrates: 5g | Protein: 25g | Fat: 15g | Saturated Fat: 3g | Cholesterol: 68mg | Sodium: 70mg | Potassium: 510mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1350IU | Vitamin C: 54.8mg | Calcium: 33mg | Iron: 2mg