fortune mouse fortune mouse

Juicy Steak Fajitas (Marinated, Sizzling & Family-Favorite)

Servings: 4–6
Prep Time: 15 minutes
Marinate Time: 3–10 hours
Cook Time: 15 minutes
Total Time: ~35 minutes (plus marinating)
Difficulty: Easy
Calories (est.): ~420 per serving (without tortillas)

FFFFFFFFFRRRRRRRRR Recipe

These Juicy Steak Fajitas are bold, flavorful, and absolutely worth the short marinating time. Tender skirt or flank steak is soaked in a citrusy, spice-forward marinade, then seared until perfectly juicy and paired with charred bell peppers and onions. Every bite is smoky, savory, and deeply satisfying.

This is one of those meals that feels restaurant-worthy but is surprisingly simple to make at home. Perfect for weeknight dinners, meal prep, or casual entertaining, these fajitas are customizable, filling, and always a hit.


Why You’ll Love These Steak Fajitas

  • Deeply marinated, juicy steak
  • Bold Tex-Mex flavor without heavy sauces
  • High-protein and filling
  • Easy to customize for different diets
  • Great for family dinners or gatherings

Ingredients Needed

Steak Marinade

  • 1½ lbs skirt or flank steak
  • ¼ cup soy sauce (low-sodium preferred)
  • ¼ cup fresh lime juice (about 2–3 limes)
  • 2 tablespoons canola or olive oil
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 3 cloves garlic, minced
  • 2 teaspoons freshly ground black pepper
  • ½ teaspoon sugar (optional, for balance)

Fajita Vegetables

  • 1 large red bell pepper, sliced
  • 1 large yellow or orange bell pepper, sliced
  • 1 large green bell pepper, sliced
  • 1 large white or yellow onion, sliced
  • 1 tablespoon olive oil
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper

For Serving (Optional)

  • Warm flour or corn tortillas
  • Sour cream
  • Guacamole
  • Shredded cheese
  • Fresh cilantro

How to Make Juicy Steak Fajitas

1. Make the Marinade

In a large bowl or zip-top bag, whisk together soy sauce, lime juice, oil, chili powder, cumin, garlic, black pepper, and sugar (if using).

2. Marinate the Steak

Add steak to the marinade, ensuring it’s fully coated. Seal and refrigerate for at least 3 hours, up to 10 hours for maximum flavor.

3. Prep the Vegetables

Toss sliced peppers and onions with olive oil, salt, and pepper. Set aside.

4. Cook the Vegetables

Heat a cast-iron skillet or grill pan over medium-high heat. Cook vegetables for 5–8 minutes, stirring occasionally, until tender-crisp and lightly charred. Remove and set aside.

5. Cook the Steak

Remove steak from marinade and pat dry. Sear in the hot skillet for 3–5 minutes per side, depending on thickness and desired doneness.

6. Rest & Slice

Let steak rest for 5 minutes, then slice thinly against the grain.

7. Combine & Serve

Return steak and vegetables to the skillet, toss briefly to heat through, and serve immediately with tortillas and toppings.


Storage & Meal Prep

  • Refrigerator: Store cooked steak and vegetables for up to 4 days
  • Reheat: Skillet or microwave until warmed
  • Meal Prep Tip: Store tortillas separately for best texture

Tips & FAQs

Which cut of steak is best?
Skirt steak offers the most flavor; flank steak is slightly leaner but still great.

Can I grill the steak instead?
Yes. Grill over high heat for similar timing and smoky flavor.

How do I keep the steak tender?
Don’t skip the marinade, rest the meat, and always slice against the grain.

Is this good for weight-loss plans?
Yes. It’s protein-rich, filling, and easy to portion—especially when served without tortillas or with low-carb options.