Sizzling Steak Fajitas

Craving a vibrant, flavorful, and incredibly easy meal? Look no further than these sensational steak fajitas! Designed for busy weeknights, this recipe transforms tender, seasoned flank steak and colorful fajita vegetables into a delightful Tex-Mex feast that’s ready in under an hour. Get ready to impress your family and friends with this simple yet unforgettable dish.

Steak fajitas on a tortilla, ready to be enjoyed.

The Ultimate Easy Steak Fajitas Recipe

Who isn’t a fan of fajita night? We certainly are! And it’s even better when you can whip up a mouth-watering fajita dinner in under an hour, making it the ultimate solution for a quick and satisfying weeknight meal. This recipe guarantees perfectly cooked steak and never-mushy vegetables, seasoned to perfection. Your whole family will absolutely adore these steak fajitas, and as a bonus, we’ll guide you through making your own fajita veggies and a fantastic homemade seasoning.

What Exactly Are Fajitas? A Tex-Mex Delight

Fajitas are a beloved Tex-Mex dish renowned for their sizzling presentation and customizable nature. Traditionally, they consist of strips of marinated and grilled or sautéed meat, typically beef, chicken, or shrimp, served alongside a colorful medley of sautéed bell peppers and onions. These delicious fillings are then wrapped in warm flour or corn tortillas, allowing diners to assemble their own perfect bites right at the table. The term “fajita” itself originates from “faja,” the Spanish word for “strip” or “belt,” referring to the strip-cut meat that is central to the dish.

Fajitas vs. Tacos: Understanding the Key Distinctions

While both fajitas and tacos are iconic Mexican-inspired dishes often served with tortillas, their primary difference lies in their presentation and assembly. Tacos are typically served pre-assembled with their fillings already tucked into a tortilla, ready to eat. Fajitas, on the other hand, are designed for an interactive dining experience. The sizzling meat and vegetables are usually brought to the table on a hot cast-iron skillet, and diners then choose their ingredients, add desired toppings, and build their own tortillas. This interactive element, combined with the distinct cooking method of the strip-cut fillings, sets fajitas apart from their taco cousins.

Why You’ll Love This Steak Fajita Recipe

Super Tender Steak: We’ll show you how to prepare flank steak to be incredibly tender and juicy every time.

Perfectly Cooked Veggies: Enjoy vibrant, flavorful bell peppers and onions that are tender-crisp, never mushy.

A Balanced Meal: Packed with protein and fresh vegetables, these fajitas offer a nutritious and satisfying dinner.

Fantastic Leftovers: If there’s any left, they make for an even quicker meal the next day!

Sliced flank steak on a cutting board, illustrating the proper slicing technique.

Essential Ingredients for Irresistible Steak Fajitas

Crafting phenomenal steak fajitas at home requires just a handful of quality ingredients. Here’s what you’ll need to bring this delicious Tex-Mex dish to life in your kitchen:

  • Flank Steak: Our top choice for fajitas! Flank steak is known for its rich, beefy flavor and lean texture. When properly tenderized and thinly sliced against the grain, it becomes wonderfully tender and absorbs marinades beautifully, making it ideal for this dish. If flank steak isn’t available, skirt steak is an excellent alternative due to its similar cut and texture.
  • Homemade Fajita Seasoning: The secret to truly exceptional fajitas lies in the seasoning. While store-bought packets are convenient, making your own fajita seasoning allows you to control the freshness of spices and the sodium level, avoiding unnecessary additives and thickening agents. It’s a game-changer for flavor!
  • Bell Peppers: We love using a rainbow of bell peppers (green, red, yellow) for visual appeal and a spectrum of mild, sweet flavors. Feel free to use any color combination you prefer or have on hand. They add essential crunch and vibrant freshness.
  • Onion: A large onion, thinly sliced, is crucial for that classic fajita aroma and taste. Red onions offer a beautiful pop of color and a slightly sharper flavor that mellows beautifully when sautéed, but any onion variety will work.
  • Garlic: Fresh garlic cloves are non-negotiable for a potent blast of aromatic flavor. We use whole cloves, thinly sliced or minced, to infuse the vegetables and steak with an incredible depth of taste.
  • Avocado Oil: This oil is fantastic for cooking at higher temperatures, which is key for getting a good sear on your steak and a nice char on your veggies. It also has a neutral flavor, allowing the spices to shine. Olive oil can be substituted if avocado oil is not available.
Fajita seasoning mix on a small plate.

Try It!

Best Ever Homemade Fajita Seasoning

Elevate your fajitas by making a large batch of our incredible homemade fajita seasoning to keep readily available in your spice cupboard.

Get Recipe

The Flavor Profile: What Spices Go Into Fajita Seasoning?

A classic homemade fajita seasoning blend is a symphony of warm, smoky, and aromatic spices. Typically, it includes a harmonious combination of chili powder, ground cumin, smoked paprika, garlic powder, onion powder (often optional but recommended), dried oregano, and, of course, salt and black pepper. This blend delivers that authentic Tex-Mex zest that perfectly complements the beef and vegetables.

Choosing the Best Beef for Sizzling Steak Fajitas

Flank steak, while more affordable and lean, sometimes gets an unfair reputation for being tough. However, when prepared correctly, it transforms into an incredibly tender and flavorful cut, making it perfect for thinly sliced steak dishes like fajitas. The key lies in proper tenderization, generous seasoning, and slicing it against the grain. Its robust beefy flavor truly shines through the vibrant fajita seasoning, providing a satisfying and wholesome base for your meal.

More Delicious Flank Steak Recipes

If you love cooking with flank steak, explore some of our other fantastic recipes:

Discover our amazing sous vide flank steak recipe for ultimate tenderness.

Our Instant Pot beef and broccoli also features this versatile cut.

And don’t miss this simple yet flavorful grilled flank steak recipe.

The Perfect Wrapper: Best Tortillas for Your Fajitas

When it comes to tortillas for fajitas, it truly boils down to personal preference. Are you a fan of soft, chewy flour tortillas, or do you prefer the authentic, earthy taste of corn tortillas? Both are excellent choices! Regardless of your preference, we highly recommend opting for “street taco” sized tortillas. Their smaller diameter makes for the perfect bite-sized fajita, preventing overfilling and ensuring a delightful experience with every mouthful.

Step-by-Step Guide: How to Make Perfect Steak Fajitas

Step 1: Tenderize the Steak for Maximum Juiciness

Place the flank steak on a sturdy cutting board. Cover it with plastic wrap to prevent splattering, then pound the steak evenly with a meat tenderizer until it reaches a uniform thickness of approximately ¾-inch. This physical tenderization breaks down tough muscle fibers, ensuring a more tender result. Once tender, generously season both sides of the steak with coarse salt, massaging it gently into the meat. Set the steak aside to rest while you prepare the vegetables.

Step 2: Slice Your Flavorful Fajita Veggies

Using a sharp knife, thinly slice your bell peppers (green, red, and yellow for a vibrant mix), purple onion, and garlic into long, uniform strips. For perfectly even slices, especially with the peppers and onions, a kitchen mandoline can be incredibly helpful if you have one. Evenly sized vegetables ensure they cook consistently. Set your colorful medley aside.

Step 3: Master the Steak Slicing Technique

This step is crucial for tender fajitas! Using a very sharp knife, slice the tenderized flank steak into thin strips. Always remember to slice the steak against the grain of the meat. Slicing against the grain shortens the muscle fibers, making the cooked steak much easier to chew and significantly more tender. Aim for strips about ¼-inch thick.

Step 4: Sear the Steak to Perfection

Heat a large, heavy-bottomed skillet (a cast iron skillet works wonders here) with sides over medium-high heat. Add the avocado oil to the hot pan. Once the oil is fragrant and shimmering, add the sliced steak strips to the pan in a single layer, being careful not to overcrowd the pan (you may need to work in batches). Sprinkle 1.5 teaspoons of your fajita seasoning evenly over the steak. Cook the steak for a quick 2-3 minutes, tossing occasionally, until it’s nicely seared on the outside but still shows specks of pink in some pieces. It will continue to cook later. Remove the steak from the pan using a slotted spoon, leaving the flavorful steak juices and drippings behind in the skillet. Set the cooked steak aside.

Step 5: Sauté the Colorful Veggies

With the beef drippings still in the pan, add the thinly sliced onion and garlic to the skillet. Sauté them for about 2 minutes until they begin to soften and become aromatic. Next, add all of your sliced bell peppers to the skillet and toss them with the onions and garlic, ensuring they are evenly coated in the delicious beefy oil. Season the fajita veggies with the remaining 1.5 teaspoons of fajita seasoning. Cover the skillet and allow the peppers to sauté for 5-6 minutes, lifting the cover periodically to toss them, until they are tender-crisp – soft enough to bite through but still retaining a slight crunch.

Step 6: Combine and Finish Cooking

Once the bell peppers have reached your desired tenderness, return the seared steak strips to the skillet with the vegetables. Toss everything together and cook for an additional minute or two, just until the steak is heated through and reaches your desired level of doneness. Be careful not to overcook the steak at this stage, as it can become tough.

Flank Steak Internal Temperature Guide

For the most tender and juicy flank steak, knowing the ideal internal temperature is key. Use a meat thermometer inserted into the thickest part of the steak for accuracy:

  • Medium Rare: 130 – 135ºF
  • Medium: 135ºF – 145ºF
  • Well Done: 145ºF – 155ºF

Step 7: Serve & Enjoy Your Homemade Fajitas!

Immediately remove the skillet from the heat. Serve the sizzling steak and vegetable mixture directly from the pan, or transfer it to a serving platter. Provide warm tortillas and a selection of your favorite toppings, allowing everyone to build their perfect fajita.

Delicious Toppings for Your Steak Fajitas

Fajitas are all about customization! Offer a variety of fresh and creamy toppings to enhance your meal:

  • Freshly chopped cilantro for a bright, herbaceous note.
  • A dollop of table crema or sour cream for cooling creaminess.
  • Zesty salsa or pico de gallo for a burst of fresh flavor.
  • Creamy avocado slices or homemade guacamole.
  • A squeeze of fresh lime juice for an extra zing!
Perfectly cooked flank steak slices on a baking sheet, ready for serving.

Pro Tips for Making the Best Steak Fajitas

Achieving restaurant-quality fajitas at home is easier than you think with these expert tips:

Don’t Skip the Homemade Fajita Seasoning: As mentioned, our homemade fajita seasoning truly makes a difference. It’s fresher, more flavorful, and allows you to control the ingredients. If using store-bought, be mindful that it can be saltier, so adjust accordingly.

Mix Up Your Bell Peppers: We advocate for using a variety of bell pepper colors for a visually appealing and balanced flavor profile. However, feel free to use any combination you prefer or whatever you have on hand – green, red, yellow, or orange will all work beautifully.

Thin Flank Steak is Key: For the most tender fajitas, ensure your flank steak is pounded to a uniform ¾-inch thickness and then thinly sliced against the grain. This two-step process significantly tenderizes the meat, making it a joy to eat.

Don’t Overcrowd the Pan: When searing the steak and sautéing the vegetables, avoid overcrowding the skillet. This allows for proper searing and browning, rather than steaming, which can lead to less flavorful results.

High Heat for Sizzle: Fajitas are known for their sizzle! Cook the steak and vegetables over medium-high heat to achieve that desirable char and texture without overcooking.

Discover More Delicious Beef Recipes

View All

Homemade Steak Taco Seasoning (Savory & Smoky)

Smash Burger Tacos (Japanese BBQ Style)

Sloppy Joe Meatballs

Best Beef Chili

Sheet Pan Tacos With Avocado Crema

Creative Ways to Enjoy Your Steak Fajitas Beyond Tortillas

While tortillas are the classic choice, these versatile steak fajitas can be enjoyed in many delicious ways. Get creative with your serving options:

Fajita Salad: Transform your fajitas into a refreshing and light meal! Chop up crisp romaine lettuce and top it with your steak and fajita veggies, a side of Mexican corn, and a drizzle of our amazing avocado cilantro lime dressing.

Fajita Bowls: Not a tortilla fan? No problem! Create a satisfying fajita bowl by pairing your steak and veggies with fluffy cilantro lime rice and serving it with your favorite salsa.

Hearty Burritos: While chicken burritos and bean burritos are popular, jazz things up with steak! Wrap your flavorful steak and fajita veggies in a large tortilla, adding Mexican rice and refried beans for a filling meal. These also freeze wonderfully for future convenience.

Great Jones King Sear cast iron pan.

Cookware Spotlight

Our Favorite Cast Iron Pan

The Great Jones King Sear is our go-to cast iron pan for achieving that perfect fajita sizzle. It’s an excellent investment for your kitchen collection!

Buy Now
Steak fajitas and fajita veggies sizzling in a cast iron skillet.

Perfect Side Dishes to Complement Your Steak Fajitas

Complete your fajita night with these delicious and easy-to-make side dishes that perfectly complement the vibrant flavors of steak fajitas:

Mexican Street Corn Salad: Our flavorful Mexican street corn salad is a vibrant mix of grilled corn, ripe tomatoes, red onion, and a creamy cotija yogurt sauce brightened with lime juice.

Grilled Mexican Street Corn: Nothing beats fresh, off-the-grill Mexican street corn. Our simple recipe makes it easy to enjoy this smoky, cheesy, and zesty classic at home.

Black Bean Corn Salad: This simple, refreshing cold salad is incredibly versatile – serve it as a relish, a side dish, or even a dip! It’s packed with fresh ingredients like cilantro, jalapeño, cotija cheese, and a tangy lime dressing.

Mexican Quinoa Salad: For a light yet hearty option, try this flavorful and refreshing quinoa salad. Made with ingredients you likely have on hand, this vegan and gluten-free dish is a perfect healthy addition to your rotation.

Storing and Reheating Your Leftover Fajitas

Should you have any delicious leftovers, store the cooked steak and fajita vegetables in a well-sealed airtight container in the refrigerator for up to 3-5 days.

To Reheat: For best results, reheat your steak fajitas on the stovetop. Add a little avocado oil (or olive oil) to a skillet over medium heat, then add the steak and vegetables and sauté until warmed through. This method helps maintain their texture and flavor.

Explore More of Our Favorite…

Fajita Recipes

  • Homemade Fajita Seasoning
  • Fajita Veggies
  • Crockpot Chicken Fajitas
  • Fajita Breakfast Burritos

Steak Fajitas Recipe

These easy steak fajitas are made from perfectly seasoned sliced flank steak and tossed with colorful fajita veggies. Enjoy!

By: Emily Richter
Prep: 20 mins
Cook: 15 mins
Total: 35 mins
Servings: 4
Steak fajitas in a skillet, ready to be served.

Ingredients

  • 1.5 lbs. flank steak
  • 1.5 teaspoons coarse salt
  • 3 teaspoons fajita seasoning, separated (1.5 tsp for steak, 1.5 tsp for veggies)
  • 1 large green bell pepper, thinly sliced
  • 1 large red bell pepper, thinly sliced
  • 1 large yellow bell pepper, thinly sliced
  • ½ large red onion, thinly sliced
  • 4 cloves garlic, thinly sliced or minced
  • 2 tablespoons avocado oil
  • 8 small flour tortillas (corn tortillas work, too), toasted

Optional Toppings

  • ½ cup fresh chopped cilantro
  • ¼ cup table crema or sour cream
  • Salsa or guacamole
  • Lime wedges

Instructions

  1. Tenderize Steak: Place the flank steak on a cutting board, cover with plastic wrap, and pound with a meat tenderizer until about ¾-inch thick. Season both sides with salt and massage into the meat. Set aside.

    A piece of flank steak being tenderized on a cutting board.
  2. Slice Veggies: Thinly slice bell peppers, red onion, and garlic. A mandoline can help with even slices. Set aside.

    Sliced bell peppers and onions on a cutting board.
  3. Slice Steak: Slice the flank steak into thin strips (about ¼-inch thick) against the grain using a sharp knife.

    A person cutting flank steak against the grain on a cutting board.
  4. Cook Steak: Heat a large skillet over medium-high heat with avocado oil. When hot, add sliced steak. Sprinkle with 1.5 teaspoons of fajita seasoning. Cook for 2-3 minutes, tossing occasionally, until seared with some pink remaining. Remove steak with a slotted spoon, leaving drippings in the pan. Set steak aside.

    Searing sliced steak in a green frying pan.
  5. Sauté Veggies: Add onion and garlic to the skillet with beef drippings. Sauté for 2 minutes. Add sliced peppers and toss. Season with the remaining 1.5 teaspoons of fajita seasoning. Cover and sauté peppers for 5-6 minutes, stirring periodically, until tender-crisp.

    Cooked steak strips removed from the pan.
  6. Combine: Once peppers soften, add the cooked steak back to the skillet. Cook for an additional minute or until steak reaches desired doneness and is heated through.

    Steak and peppers cooking together in a skillet.
  7. Serve: Remove skillet from heat. Serve the hot fajita steak and vegetables in warm tortillas with your chosen optional toppings.

    Assembled steak fajitas on a tortilla.

Tips & Notes

  • Skirt steak can be used as an alternative to flank steak.
  • Feel free to customize the bell pepper colors to your preference.
  • Homemade fajita seasoning is recommended for superior flavor, but store-bought can be used (adjust salt as needed).

Watch It: How to Make Steak Fajitas

A video tutorial on making these delicious steak fajitas would be available here.

Nutrition (per serving)

  • Calories: 537 kcal
  • Carbohydrates: 38 g
  • Protein: 43 g
  • Fat: 23 g
  • Fiber: 4 g
  • Sugar: 5 g

Nutrition information is automatically calculated and should be used as an approximation.


Love this recipe? Leave a comment below!

Don’t forget to tag your delicious creations on social media with the hashtag #fitfoodiefinds – we’d love to see what you’re cooking up!

More of Our Favorite…

Taco Recipes

  • Shredded Chicken Tacos
  • Easy Ground Beef Tacos
  • Crock Pot Chicken Tacos
  • Easy Shrimp Tacos
  • Tofu Tacos

Photography: Photos in this post are by Ashley McGlaughlin from The Edible Perspective.