Steak Fajitas Recipe

Jump to Recipe

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

I don’t know about you, but there’s something about sizzling steak fajitas that makes dinner feel like an event. That smoky steak, the peppers popping with color, the sound of it all hitting the hot skillet it’s giving restaurant vibes at home. The marinade alone is magic: citrusy, spicy, and packed with fresh flavor. And when you serve everything up with warm tortillas, guac, and a squeeze of lime? Baby, you’re not just cooking you’re putting on a show.

If steak really isn’t your thing, try my Fajita Marinade on shrimp, chicken or mushrooms instead!

Cooked onions and peppers, skirt steak, guacamole and tortilla shells on a sheet pan.

If you love the flavors of this recipe check out my Elote Dip Recipe (Mexican Street Corn Dip + VIDEO) and Spicy Paloma (Frozen).

Ingredients for steak fajitas

For the Marinade:

  • Cilantro & garlic – Bring the bright, herby punch and bold flavor.
  • Jalapeño – Adds just enough heat to wake everything up.
  • Oranges & limes – Tenderize the steak and add citrusy depth.
  • Chili powder, cumin, paprika – These spices give that smoky, earthy fajita flavor.
  • Brown sugar – Just a hint of sweetness to balance the tang.
  • Worcestershire sauce – Adds umami and brings it all together.
  • Olive oil – Helps everything cling to the steak and stay juicy.

For the Fajitas:

  • Skirt steak – Classic cut for fajitas, super flavorful and cooks fast.
  • Onions & bell peppers – Add sweetness and crunch to balance the richness of the steak.

Toppings:

  • Tortillas, lime wedges, guacamole, cheese – All the fixings to take this from good to I need seconds immediately.

FAQs for this recipe

What cut of steak is best for fajitas?

Skirt steak is ideal because it’s flavorful and tenderizes beautifully in marinade. Flank steak works too!

Can I grill the steak instead of pan searing?

Absolutely! Grill over high heat for 3-4 minutes per side, then slice against the grain.

How long should I marinate the steak?

Marinate for at least 1 hour, but overnight gives the best flavor.

Can I make these ahead of time?

Yes! Prep everything the night before and cook when ready to serve. You can also reheat the sliced steak and veggies in a skillet.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Cooked onions and peppers, skirt steak, guacamole and tortilla shells on a sheet pan.

Steak Fajitas Recipe

By August DeWindt
These sizzling steak fajitas are bursting with bold citrusy flavor, tender skirt steak and perfectly charred peppers. A quick marinade brings it all together for an easy weeknight win.
Prep: 10 minutes
Cook: 15 minutes
Marinating time: 1 hour
Servings: 4 servings

Ingredients 

Fajita marinade:

  • ¼ c Cilantro, chopped
  • 1 jalapeno , chopped
  • 2 oranges, juiced
  • 2 limes, juiced
  • 1 tsp Chili powder
  • ½ tsp Cumin
  • 4 cloves Garlic, minced
  • 1 tsp Onion powder
  • ½ tsp Smoked paprika
  • 1 tsp Brown sugar
  • ½ tsp Salt
  • ¼ tsp Pepper
  • 4 tbsp Olive oil
  • 1 tbsp Worcestershire sauce

Fajitas:

  • 1 ½ – 2lbs lbs skirt steak
  • Salt & pepper to taste
  • 1 white onion , sliced
  • 1 red bell pepper , sliced
  • 2 green bell peppers, sliced

Toppings (optional):

  • Tortillas
  • Lime wedges
  • Guacamole
  • cheese

Instructions 

  • Add all the ingredients to a large bowl and whisk together. Add the skirt steak to the bowl or pour the marinade over the steak in a ziploc bag. Let marinate for at least 1 hour and up to overnight.
    Steak marinating in a ziplock.
  • Heat a large skillet over medium high heat. Once hot remove the steak from the marinade and shake off any excess marinade. Cut the steak in half if needed to fit in the pan. Cook for 3 minutes per side for medium rare. Remove and set aside to rest.
    Skirt steak cooking in a cast iron pan.
  • Add the onions and peppers to the same pan over medium high heat with a drizzle of olive oil. Season with salt and pepper & cook for about 5 minutes stirring constantly. Remove from the pan and serve alongside the steak.
    Onions and peppers cooking in a pan with steam.
  • Make sure the steak has rested for at least 10 minutes total. Cut the steak against the grain to serve.
    Cooked onions and peppers, skirt steak, guacamole and tortilla shells on a sheet pan.

Notes

If the steak is too large for the pan, cut it in half to fit for cooking. 

Nutrition

Calories: 386kcal | Carbohydrates: 22g | Protein: 27g | Fat: 23g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 14g | Trans Fat: 0.4g | Cholesterol: 71mg | Sodium: 644mg | Potassium: 776mg | Fiber: 5g | Sugar: 12g | Vitamin A: 1735IU | Vitamin C: 135mg | Calcium: 78mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Author: August DeWindt
Prep Time: 10 minutes
Cook Time: 15 minutes
Marinating time: 1 hour
Course: Dinner
Cuisine: Mexican
Servings: 4 servings
Calories: 386
Keyword: Meal prep, steak
Like this recipe? Leave a comment below!

About August DeWindt

Welcome to There’s Food at Home! I’m so glad you are here on my little corner of the internet. Here you will find easy to follow, mainly small batch recipes with accessible ingredients.


Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating