Steak Fajitas (2024)

This post may contain affiliate links. Please read our disclosure policy.

Few meals garner the happy sighs of anticipation and the unbridled envy of the rest of the table quite like a giant, sizzling plate of Beef Steak Fajitas.

Steak Fajitas (1)

Email Me the Recipe!

Enter your email below to save this recipe to your free Well Plated recipe box.

From time to time, we'll send you the best of Well Plated. We respect your privacy and you can opt out anytime. Already registered? Log in here.

About This Steak Fajitas Recipe

Strips of tender marinated steak, blistered peppers, and caramelized onions piled high into tortillas with all of your favorite Tex-Mex fixin’s, fajitas are a total show-off and super simple to make at home.

Ordering fajitas at a restaurant can get expensive (growing up, we only were allowed to order certain dishes like fajitas and Flank Steak Tacos on special occasions), but it’s a definite wow moment.

Whenever a server sets down a hot, hissing plate of spicy beef enchiladas in front of you, you can’t help but feel like you won the lottery!

Fortunately, steak fajitas (and Shrimp Fajitas) are easy and affordable to make at home, even for the most beginning chefs.

With this tasty beef fajitas recipe, you can strike gold any night of the week!

Steak Fajitas (2)

5 Star Review

“Absolutely delicious! A straight-forward recipe that yields many yums at the dinner table. Thank you!”

— KLa Kristen —

How to Make Beef Fajitas

The two most important factors to making great fajitas at home are:

  1. Infuse the steak with flavor. The beef fajitas seasoning and marinade I’ve included here have you covered.
  2. To get the fajita meat tender. Here’s what you need to know.

Tricks to Tender Fajita Meat

If your beef fajitas are chewy, it is likely because you cut the steak in the wrong direction, or because you didn’t give it time to properly marinade.

  • Cut the Beef Against the Grain. Slicing meat against the grain helps tenderize it. By looking closely at the steak, you’ll be able to see the direction the grain is running. Make your cuts perpendicular to it (this rule applies if you are making chicken fajitas too).
  • Marinade with an Acid. Acids like citrus juice or vinegar tenderize meat by breaking down its fibers. Even 30 minutes of marinade time makes a difference. Don’t skip it!

Longer is not necessarily better when it comes to marinating meat.

  • Letting the beef sit too long in the acid will eventually cause it to break down too much and it will have a poor texture.
  • Generally, I find that you can marinate meat for up to 1 day with good results; 4 to 6 hours is ideal.
Steak Fajitas (3)

The Ingredients

  • Steak. Tender, protein-packed flank steak works wonderfully for beef fajitas. It soaks up the marinade and becomes incredibly juicy and flavorful. Looking for something on the grill? You’ll love Grilled Flank Steak.

What Kind of Beef is Used for Fajitas?

Flank steak, rump steak, or skirt steak are the best kinds of beef for fajitas. I chose to use flank steak because it does well with marinades and is typically a low-cost option.

  • Beef Fajitas Seasoning. Cumin, chili powder, chipotle chile powder, lime zest and coriander are the secret to that bold, restaurant-worthy fajita flavor. The mixture is warm, earthy, and has the right amount of spice.
  • Vegetables. A mixture of bell peppers and onions are the ideal veggies for fajitas. They develop scrumptious flavor, can easily be cut into long strips, and pair well with the beef.
  • Lime Juice. Adds brightness and zest to the marinade and helps to tenderize the fajita meat.
  • Honey. Naturally sweetens the marinade and helps the steak caramelize as it cooks.
  • Worcestershire Sauce. For that umami goodness.

The Directions

Steak Fajitas (4)
  1. Mix part of the spices together in a bowl with the lime zest.
  2. Make shallow, diagonal cuts across the steak in two directions.
Steak Fajitas (5)
  1. Rub the spice mixture onto the steak, and place it in a ziptop bag.
Steak Fajitas (6)
  1. Whisk the juice, oil, Worcestershire, and honey together.
Steak Fajitas (7)
  1. Add the mixture to the bag and seal. Let marinade for at least 30 minutes. Remove the steak from the bag, and pat it dry.
Steak Fajitas (8)
  1. Cook the steak in a large cast iron skillet over medium-high heat for 4 to 6 minutes per side. Move it to a cutting board, and let it rest. Slice it across the grain into thin strips.
Steak Fajitas (9)
  1. Sauté the vegetables. Add the remaining spices and garlic. Serve as desired and DIG IN!

Storage Tips

  • To Store. Refrigerate beef and veggies in an airtight storage container for up to 3 days.
  • To Reheat. Gently rewarm beef and veggies in a skillet on the stovetop over medium-low heat.
  • To Freeze. Freeze the beef and veggies in an airtight freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator before reheating.

Meal Prep Tip

  • Cut the vegetables up to 1 day in advance.
  • Marinade the steak the day before.
Steak Fajitas (10)

Leftover Ideas

Turn leftover beef fajitas into tasty nachos by serving them over tortilla chips with cheese and other toppings. For a fajita quesadilla, tuck leftovers into corn or flour tortillas with cheese. Or, enjoy your leftovers bowl-style by serving them over a bed of Mexican Quinoa or the rice from this Mexican Chicken and Rice, topped with salsa, fresh lime juice, or your favorite fixings.

What to Serve with Beef Fajitas

Steak Fajitas (14)

Don’t sit on that winning lotto ticket—these tender beef fajitas hit the jackpot every time!

Frequently Asked Questions

Can I Make Chicken Fajitas Instead?

If you’re looking to make chicken fajitas, I recommend checking out my delicious recipes for Grilled Chicken Fajitas in Foil or Fajita Chicken Kebabs.

How Can I Make this Recipe Gluten Free?

You can easily make these beef fajitas gluten free. Just make sure to use a gluten-free Worcestershire sauce and corn tortillas.

Do I Have to Make Beef Fajitas with a Cast Iron Skillet?

No, you do not have to make beef fajitas with a cast iron skillet. You can cook your beef fajitas using a similar large, sturdy skillet (make sure it can handle medium-high heat) or an outdoor grill.

Steak Fajitas

4.78 from 27 votes

These tender steak fajitas taste like a restaurant! Learn to make juicy, seasoned beef fajitas at home with this easy recipe.

Prep: 15 minutes mins

Cook: 30 minutes mins

Total: 1 hour hr 15 minutes mins

Servings: 4 servings

email me the recipe!

Enter your email below to save this recipe to your free Well Plated recipe box.

From time to time, we’ll send you the best of Well Plated. We respect your privacy and you can opt out anytime. Already registered? Log in here.

Ingredients

  • 2 ½ teaspoons ground cumin divided
  • 1 ½ teaspoons chili powder divided
  • 1 teaspoon chipotle chile powder
  • 1 teaspoon ground coriander
  • 1 ½ teaspoons kosher salt divided
  • 1 ½ pounds flank steak or skirt steak
  • 2 medium limes zest and juice (about 1 ½ teaspoons zest and ¼ cup juice)
  • 4 tablespoons extra-virgin olive oil divided
  • 1 tablespoon Worcestershire sauce
  • 1/2 tablespoon honey
  • 2 cloves garlic minced (about 2 teaspoons)
  • 2 red bell peppers seeded and cut into 1/4-inch strips
  • 1 green bell pepper seeded and cut into 1/4-inch strips
  • 1 large yellow onion halved and cut into 1/4-inch strips

FOR SERVING:

  • Flour or corn tortillas
  • Chopped fresh cilantro
  • Sliced fresh avocado
  • Nonfat plain Greek yogurt or sour cream
  • Crumbled queso fresco or feta

Instructions

  • In a small bowl, place 2 teaspoons cumin, 1 teaspoon chili powder, 1 teaspoon chipotle chile powder, coriander, and 1 teaspoon salt. Zest the 2 limes directly into a bowl, then stir to combine.

    Steak Fajitas (16)

  • Place the steak on a cutting board. With a sharp knife, carefully make shallow, diagonal cuts across the top of the steak. Repeat, making diagonals in the opposite direction to create a crosshatch pattern. Repeat on the bottom side of the steak.

  • Rub the spice mix all over both sides of the steak, then place in a sturdy ziptop bag.

    Steak Fajitas (17)

  • In the same bowl you used for the spices (no need to rinse in between), whisk together the lime juice, 2 tablespoons olive oil, Worcestershire, and honey.

    Steak Fajitas (18)

  • Pour into the bag with the steak, seal, then turn the bag to coat the steak evenly. Place on a plate or sheet pan and let rest at room temperature for at least 30 minutes or up to 1 hour, or refrigerate for up to 1 day. Turn the bag periodically to redistribute the marinade. If refrigerating the steak, let it come to room temperature prior to cooking.

    Steak Fajitas (19)

  • When ready to prepare the beef fajitas, remove the steak from the marinade, shaking off any excess. Pat very dry to ensure you get a nice sear.

  • To warm the tortillas, wrap them in foil and place in a 300 degrees F oven while you cook the steak and vegetables.

  • Heat 1 tablespoon of the oil in a large cast-iron skillet or similar large, sturdy skillet over medium-high heat. (If your skillet is not large enough to cook the entire piece of steak, cut slice it in half and cook it in batches; you also can cook the steak on an outdoor grill instead.) Cook the steak for 4 to 6 minutes per side, until the meat reaches 140 degrees F on an instant read thermometer. Remove to a cutting board, cover, and let rest for 10 minutes (the steak’s temperature will continue to rise as it rests; DO NOT skip resting or it will taste dry). Slice across the grain into thin (1/2- to 3/4-inch) strips.

    Steak Fajitas (20)

  • Add the remaining 1 tablespoon oil to the skillet. Add peppers and onions. Sauté, stirring often, until they soften and the onions begin to turn golden, about 8 minutes.

    Steak Fajitas (21)

  • Reduce the heat to medium. Add the remaining 1/2 teaspoon cumin, 1/2 teaspoon chili powder, and 1/2 teaspoon salt. Continue to cook until the vegetables completely soften and are starting to caramelize, about 6 to 8 minutes more.

  • Stir in the garlic and let cook 30 seconds, just until fragrant. Remove the pan from the heat.

  • To serve, arrange the meat slices on a big platter and drizzle any juices that have collected on the cutting board over the top. Place the vegetables beside the meat. Serve piled inside the warm tortillas, with toppings of choice.

Video

Notes

  • TO STORE: Refrigerate beef and veggies in an airtight storage container for up to 2 days.
  • TO REHEAT:Gently rewarm beef and veggies in a skillet on the stovetop over medium-low heat.
  • TO FREEZE: Freeze the beef and veggies in an airtight freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator before reheating.

Nutrition

Serving: 1(of 4), without tortillas or toppingsCalories: 446kcalCarbohydrates: 21gProtein: 39gFat: 23gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gCholesterol: 102mgPotassium: 1003mgFiber: 5gSugar: 10gVitamin A: 2381IUVitamin C: 117mgCalcium: 100mgIron: 5mg

Join today and start saving your favorite recipes

Create an account to easily save your favorite recipes and access FREE meal plans.

Sign Me Up

More Tasty Beef Recipes

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Steak Fajitas (28)

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at wellplated.com and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Steak Fajitas (2024)

FAQs

What's the best steak to use for fajitas? ›

Skirt steak is the traditional cut used for fajitas. It used to be inexpensive, but now it's not so cheap; oftentimes flank steak costs less. Either will be a good choice.

What cut of meat do Mexican restaurants use for fajitas? ›

The question of “what is a fajita” would usually be referred to as sliced skirt steak, the cut of beef first used in the dish. In restaurants, the meat is usually cooked with onions and bell peppers and toppings that are served on the side.

How do you make fajitas not tough? ›

It's important to both marinate the meat and cut the meat against the grain thinly. Both of these together will keep the meat from being too tough. Should you cut steak before cooking fajitas? No, first cook the meat, and then slice it for the fajitas.

Should you cut steak before cooking fajitas? ›

Steak for fajitas should be cooked to rare or medium-rare for the best texture and flavor. 3. Slice thinly, against the grain. Cutting meat against the grain into thin strips shortens the muscle fibers, reducing the amount of work you have to do to chew them, and making even tough cuts taste tender.

Do you cook fajitas on high heat? ›

The key to really good, flavorful fajitas is searing the meat and vegetables over high heat so they get a smoky, charred flavor. That said, be certain to not overcrowd the pan so the ingredients sear vs steam. Work in batches and make sure the oil is smoking hot before searing each batch of chicken and vegetables.

Can I substitute taco seasoning for fajita seasoning? ›

Fajita seasoning and taco seasoning are very similar, but they are not the same. Taco seasoning typically has more oregano and chili powder than fajita seasoning. With that being said, however, you can use fajita seasoning and taco seasoning interchangeably in recipes, it may just warrant a slightly different flavor.

What is fajita marinade made of? ›

How to Marinate Fajitas - the Recipe Method. Whisk the Fajita Marinade Ingredients. Whisk all of the ingredients together in a large bowl until consistent - olive oil, lime juice, water, minced garlic, paprika, ancho powder, cayenne, onion powder, oregano, brown sugar, cumin, salt and pepper, red pepper flakes.

What onion is best for steak fajitas? ›

There's no one-size-fits-all answer to choosing the right onion for your fajitas. You can go for the traditional white or yellow onions, offering a more savory option, or experiment with sweet onions like Vidalia or Walla Walla to add a subtle sweetness to your dish.

Do Mexicans put cheese in fajitas? ›

Thirdly, the toppings for fajitas and tacos can differ. While both dishes can be served with guacamole, salsa, and sour cream, fajitas usually have more substantial toppings, such as cheese and grilled vegetables, while tacos tend to have more traditional toppings like lettuce, tomatoes, and cheese.

What makes fajitas sizzle? ›

It's an artificial sizzle! They just put water on the hot pan. It's not the food cooking when it comes to your [table]," he lamented. No stranger to the fajita sizzle, Chili's recently made quite the reveal to TODAY, informing them that they use a sizzle sauce to amplify the flavor and aroma of their dish.

What is the difference between steak fajitas and steak picado? ›

Fajita means thin strips and carne picada means minced meat. Generally when you make fajitas its whole marinated meat. Often a tougher cut marinated in lime or other acids then once cooked and rested sliced into the stripes. Carne picada on the flip side is minced meat prior to cooking.

How to make fajita meat more tender? ›

Marinating the flank steak is a crucial part of the fajita recipe. A marinade adds more flavor to the meat and makes it more tender, because the acid in the marinade helps to break down the muscle and proteins in the meat before cooking.

Can I use mayo instead of sour cream in fajitas? ›

You can vary the fillings as you please. Chopped tomatoes with coriander (cilantro) and chopped spring onions (scallions) work well. Instead of sour cream, you could use mayonnaise.

How do you make meat chunks tender? ›

Using a tenderizer or meat mallet can help break down the muscle fibers and make the beef cubes more tender. Before cooking, you can lightly pound the beef cubes with a meat mallet or use a commercial meat tenderizer to achieve a tender result.

Do you cut chicken fajita meat before cooking? ›

Slicing will save you cook time.

When it comes to skillet fajitas, you want to cook everything hot and fast. You can avoid overcooking and drying out the chicken by slicing the peppers, onions, and chicken into 1/4-inch strips. For the chicken breast, cutting across the meat's grain will make for more tender fajitas.

Top Articles
Latest Posts
Article information

Author: Kieth Sipes

Last Updated:

Views: 5588

Rating: 4.7 / 5 (67 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Kieth Sipes

Birthday: 2001-04-14

Address: Suite 492 62479 Champlin Loop, South Catrice, MS 57271

Phone: +9663362133320

Job: District Sales Analyst

Hobby: Digital arts, Dance, Ghost hunting, Worldbuilding, Kayaking, Table tennis, 3D printing

Introduction: My name is Kieth Sipes, I am a zany, rich, courageous, powerful, faithful, jolly, excited person who loves writing and wants to share my knowledge and understanding with you.