The Perfect Juicy Steak Fajitas Recipe

Sharing is caring!

The Perfect Juicy Steak Fajitas RecipeOne of my favorite ways to bring everyone to the table is with a skillet of sizzling steak fajitas. There’s something deeply comforting about slicing peppers and onions, mixing a simple marinade, and letting everything cook together until the kitchen smells warm, savory, and just a little smoky.

As the steak sears and the vegetables soften, the whole meal comes together effortlessly—no stress, no complicated steps, just really good food.

We’ve been making these steak fajitas on repeat lately. They’re fast enough for busy weeknights, but special enough to feel like a treat.

Piled into warm tortillas with your favorite toppings, they’re bold, satisfying, and always a crowd-pleaser—the kind of meal everyone is happy to linger over.

The Perfect Juicy Steak Fajitas Recipe

For the Steak Fajitas

  • Steak – You can use skirt, flank, sirloin, or hanger steak here. Each option works well; just slice it into thin strips so it cooks quickly and stays tender.
  • Bell Peppers – A mix of red and green peppers adds color, sweetness, and a slight crunch that balances the savory steak.
  • Onion – Thinly sliced onion softens as it cooks and adds natural sweetness to the fajitas.
  • Olive Oil – Helps carry the flavors of the marinade and keeps everything from sticking while cooking.
  • Lime Juice – Adds brightness and a touch of acidity that keeps the steak flavorful and balanced.
  • Garlic – Fresh garlic brings bold, savory depth to the marinade.
  • Chili Powder – Provides mild heat and classic fajita flavor without overpowering the dish.
  • Ground Cumin – Adds warm, earthy notes that give the fajitas their signature taste.
  • Cayenne Pepper – Just a pinch adds subtle heat; adjust to taste if you prefer it spicier.
  • Kosher Salt – Enhances all the flavors in the steak and vegetables.
  • Black Pepper – Adds gentle spice and rounds out the seasoning.
  • Tortillas – Warm tortillas are essential for serving and soaking up all the delicious juices.

Optional Toppings

  • Sour Cream – Adds a cool, creamy contrast to the warm, seasoned steak.
  • Guacamole – Brings richness and freshness to every bite.
  • Salsa – Adds extra flavor and a pop of acidity or heat, depending on your choice.

The Perfect Juicy Steak Fajitas Recipe

The Perfect Juicy Steak Fajitas Recipe

The Perfect Juicy Steak Fajitas Recipe

These steak fajitas come together fast and deliver big flavor. Juicy strips of beef cook up with peppers and onions, then get tucked into warm tortillas with your favorite toppings. Perfect for busy nights, casual gatherings, or anytime fajitas sound like the right move.
Print Pin
Course: Main Course
Cuisine: Tex-Mex / Mexican-inspired
Keyword: The Perfect Juicy Steak Fajitas Recipe
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6
-

Ingredients measuring cup

  • 2 pounds skirt, flank, sirloin, or hanger steak, sliced into 1/2-inch strips
  • 1 red pepper, deseeded and sliced into thin strips
  • 1 bell pepper, deseeded and sliced into thin strips
  • 1 medium onion, peeled and sliced into thin strips
  • 3 tablespoons olive oil
  • 1 tablespoon lime juice
  • 1/2 teaspoon chili powder
  • 1 teaspoon ground cumin
  • Pinch cayenne pepper
  • 1/2 teaspoon Kosher salt
  • 1/2 teaspoon ground black pepper
  • 2 cloves garlic, minced
  • 6–8 tortillas, warmed
Optional Garnishes
  • Sour cream
  • Guacamole
  • Salsa
 

Instructions

  1. Place the sliced steak in one sealable bag and the peppers and onion in another.
  2. Add the olive oil, lime juice, chili powder, cumin, cayenne pepper, salt, black pepper, and garlic to a jar with a tight-fitting lid. Shake well until fully combined.
  3. Pour one-third of the marinade over the steak, one-third over the vegetables, and set the remaining marinade aside for later. Seal both bags and refrigerate for at least 1 hour or up to overnight.
  4. When ready to cook, heat a large skillet over medium-high heat. Add the vegetables and cook until just tender-crisp, about 5 minutes. Transfer them to a plate.
  5. Add the steak strips to the same skillet and cook until fully done, about 7–10 minutes.
  6. Return the vegetables to the skillet and pour in the reserved marinade. Stir to combine and heat through.
  7. Serve immediately with warm tortillas and any desired garnishes.
 
Nutrition
Calories: 380kcal | Carbohydrates: 19g | Protein: 35g | Fat: 16g | Saturated Fat: 4g | Cholesterol: 95mg | Sodium: 420mg | Potassium: 720mg | Fiber: 1g | Sugar: 3g | Vitamin A: 15% DV | Vitamin C: 80% DV | Calcium: 4% DV | Iron: 25% DV
Save

The Perfect Juicy Steak Fajitas Recipe

  1. Can I marinate the steak longer than 1 hour?
    Yes! You can marinate the steak and veggies overnight. The longer it sits, the more the flavors soak in, making your fajitas even more delicious.
  2. What’s the best cut of steak to use?
    Skirt or flank steak are classic choices—they’re flavorful and tender when sliced thin. You can also use sirloin or hanger steak. Just make sure to cut against the grain for the most tender bites.
  3. Do I have to use all the marinade?
    No. Use one-third on the steak, one-third on the veggies, and save the rest to stir in while cooking. If you prefer, you can skip adding the reserved marinade until after the steak is cooked to avoid raw meat contact.
  4. How do I keep the steak juicy?
    Cook over medium-high heat in a hot skillet and avoid overcrowding. Thin slices cook fast—around 7–10 minutes. If the steak is browning too quickly, lower the heat slightly to cook it through without drying it out.
  5. Can I prep this recipe ahead of time?
    Absolutely! You can marinate the steak and veggies in advance and store in the fridge. When ready, cook everything just before serving. Leftovers keep well in the fridge for 3–4 days—just reheat gently so the steak stays tender.

The Perfect Juicy Steak Fajitas Recipe

Sharing is caring!

Leave a Reply

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

Recipe Rating




Welcome!

Welcome to The Cozy Weave! I’m a food lover, recipe developer, and home cook dedicated to creating comforting, wholesome, and delicious meals for every occasion. My goal is to make cooking simple, enjoyable, and family-friendly—because great food brings people together!

Subscribe for exclusive Recipes

Related Post