Beef Fajitas Recipe | Sizzling Skillet Beef Fajitas

Twosleevers
by Twosleevers
4 servings
22 min

-

If you're craving bold, sizzling flavors and a quick, hands‑on meal, this Beef Fajitas recipe delivers everything you love. A skillet piled high with juicy steak, caramelized peppers, and onions, all wrapped up in warm tortillas, for the ultimate flavor-packed dinner.

Beef Fajitas in a cast iron skillet
Why You'll Love This Spectacular Skillet


  • Fast. Ready in about 30 minutes. They're perfect for busy weeknights.
  • Easy. One skillet does the work. Just marinate, cook, and serve!
  • Customizable. Swap veggies, adjust spice levels, or use different proteins.
  • Delicious. Zesty, savory, and comforting. I guarantee every bite is mouthwatering.


Whether you're hosting Taco Tuesday, a casual dinner with friends, or just craving something hearty and delicious, these fajitas won’t disappoint.


What Do Beef Fajitas Taste Like?


Beef fajitas are a tried-and-true favorite because they blend juicy, tender steak with sweet, caramelized veggies and zesty seasoning.

All rolled into a soft tortilla, they create a perfect balance of textures and flavors that never go out of style.


Ingredients You'll Need


  • Beef Sirloin or Flank Steak- These cuts are flavorful and tender when sliced thinly. They cook quickly over high heat, making them perfect for fajitas, and their texture holds up well in a tortilla wrap.
  • Bell Peppers & Onion- This classic combo creates the signature fajita veggie medley. The sweetness of caramelized onions and the vibrant flavor of mixed bell peppers add color, crunch, and depth to each bite.
  • Olive Oil- Used to coat the beef and vegetables before cooking, olive oil promotes browning and helps distribute the seasoning evenly. It also adds a subtle richness to the dish.
  • Fajita Seasoning- This spice mix brings bold, smoky, and slightly spicy flavors. It typically includes chili powder, cumin, garlic powder, onion powder, paprika, oregano, salt, and pepper, infusing the beef and veggies with Tex-Mex flair.
  • Lime Juice- A squeeze of lime juice adds a fresh, citrusy acidity that cuts through the richness of the meat and brings balance to the dish. It also helps tenderize the beef during marination.
  • Tortillas- These act as the vessel for the fajitas. Warmed flour or corn tortillas are soft and pliable, making them ideal for wrapping around the flavorful filling.
  • Optional Toppings (Sour Cream, Shredded Cheese, Guacamole, Pico de Gallo, Chopped Cilantro)- These extras let you customize each fajita. They add creaminess, freshness, tang, and a final punch of flavor, rounding out the dish perfectly.


How To Make Beef Fajitas


  1. Marinate the Beef. In a bowl, combine sliced steak with 2 tablespoons olive oil, 2 tablespoons fajita seasoning, and the juice of 1 lime. Toss to coat. Let sit 10 minutes or refrigerate up to 2 hours.
  2. Cook the Veggies. Heat a skillet over medium-high heat. Add 1 tablespoon oil, then sliced peppers and onions. Sauté until softened and slightly charred, about 7–8 minutes. Transfer to a plate.
  3. Cook the Steak. In the same skillet, add another tablespoon of oil and the beef in a single layer. Sear for 2–3 minutes per side until cooked through and nicely browned.
  4. Combine and Finish. Return peppers and onions to the skillet. Add another squeeze of lime juice. Toss to combine and heat through, about 1 minute.
  5. Serve. Warm tortillas, fill them with the sizzling beef and veggies, and top with your favorite fajita toppings.
Close up image of Beef Fajitas
Tips And Tricks


Here are some tips and tricks for making the best beef fajitas, ensuring your steak stays juicy, your veggies crisp-tender, and your flavor unforgettable:


  • Slice Against the Grain. Thin slices ensure tender beef.
  • High Heat is Key. Sear quickly to lock in juices and get that gorgeous caramelization.
  • Don’t Overcrowd. Cook in batches if needed to avoid steaming.
  • Warm Tortillas Properly. Wrap in a damp paper towel and microwave for 30 seconds, or heat briefly in a dry skillet.
  • Let It Rest. A quick 5-minute rest helps juices redistribute in the steak.


Variations


Here are some tasty variations for making beef fajitas, perfect for switching things up or tailoring the recipe to your preferences:


  • Chicken or Shrimp- Swap steak for chicken strips or shrimp, adjusting cook time accordingly.
  • Veggie- Use portobello mushrooms, zucchini, and extra peppers for a hearty vegetarian version.
  • Spicy Kick- Add sliced jalapeños or a few dashes of hot sauce for extra heat.
  • Cheesy- Top with shredded Monterey Jack, cheddar, or queso fresco for a melty twist.


What To Eat With Beef Fajitas


Beef fajitas are bold, savory, and packed with flavor, so the perfect sides balance the richness and complete the meal. Here are some of the best options to serve with your sizzling fajitas:



How Long Do They Last?


Leftover beef fajita filling (steak + veggies) can be stored in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat, stirring occasionally.


Can You Freeze Them?


Yes, freeze the cooked fajita mix (cooled) in freezer-safe bags or containers with a bit of cooking oil to prevent sticking. Freeze for up to 3 months. Thaw the leftovers overnight and reheat gently on the stove.


More Fantastic Fajita Recipes


Beef Fajitas Pin with text overlay

Pin It!


If you love this Beef Fajitas recipe as much as we do, make sure you share it with your friends on Facebook and Instagram so they can try it too! Don't forget to Pin it so you can make it again soon.


Don't forget to check out my other Keto cookbooks.


Keto Instant Pot, Keto Fat Bombs, Sweets, & Treats, and Easy keto in 30 minutes.

Keto Instant Pot Cookbook
easy keto in 30 minutes cookbook
Beef Fajitas Recipe | Sizzling Skillet Beef Fajitas
Recipe details
  • 4  servings
  • Prep time: 10 Minutes Cook time: 12 Minutes Total time: 22 min
Show Nutrition Info
Hide Nutrition Info
Ingredients

  • ▢ 1 pound Beef Sirloin, sliced
  • ▢ 3 Bell Peppers, sliced
  • ▢ 1 Onion, sliced
  • ▢ 2 tbsp Olive Oil
  • ▢ 2 tbsp Fajita Seasoning
  • ▢ 2 tbsp Lime Juice
  • ▢ 1/2 tsp Kosher Salt
  • ▢ 1/4 tsp Ground Black Pepper
  • ▢ Low Carb Tortillas, optional
Instructions

Marinate the Beef. In a bowl, combine sliced steak with 2 tablespoons olive oil, 2 tablespoons fajita seasoning, and the juice of 1 lime. Toss to coat. Let sit 10 minutes or refrigerate up to 2 hours.
Cook the Veggies. Heat a skillet over medium-high heat. Add 1 tablespoon oil, then sliced peppers and onions. Sauté until softened and slightly charred, about 7–8 minutes. Transfer to a plate.
Cook the Steak. In the same skillet, add another tablespoon of oil and the beef in a single layer. Sear for 2–3 minutes per side until cooked through and nicely browned.
Combine and Finish. Return peppers and onions to the skillet. Add another squeeze of lime juice. Toss to combine and heat through, about 1 minute.
Serve. Warm tortillas, fill them with the sizzling beef and veggies, and top with your favorite fajita toppings.
Twosleevers
Want more details about this and other recipes? Check out more here!
Go
Comments
  • Emmawilliams1 Emmawilliams1 on Jun 21, 2025

    Not a big deal with this recipe....Been making fajitas many years and do not find this one recipe special...???? clicked on because i thought I was going to find something really wonderful...Sorry..........

Next