Print

Flavorful Grilled Steak Fajitas Recipe Easy Homemade with Peppers and Onions

grilled steak fajitas - featured image

These grilled steak fajitas with peppers and onions are quick, easy, and packed with smoky, tangy, and savory flavors. Perfect for weeknight dinners or casual gatherings, they deliver tender steak and caramelized veggies wrapped in warm tortillas.

Ingredients

Scale
  • 1.5 pounds flank steak or skirt steak, thinly sliced against the grain
  • 3 tablespoons olive oil (for marinade and grilling)
  • 2 cloves garlic, minced
  • Juice of 2 limes (about 3 tablespoons)
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt and freshly ground black pepper, to taste
  • 2 bell peppers (one red, one yellow or orange), sliced into strips
  • 1 large yellow onion, thinly sliced
  • 1 tablespoon olive oil (for tossing the veggies)
  • Pinch of salt and pepper
  • 8 small flour or corn tortillas, warmed
  • Fresh cilantro leaves (optional, for garnish)
  • Lime wedges (to squeeze on top)
  • Optional toppings: sour cream, shredded cheese, sliced avocado, or your favorite salsa

Instructions

  1. In a medium bowl, combine olive oil, minced garlic, lime juice, chili powder, cumin, smoked paprika, salt, and pepper. Whisk to mix.
  2. Add thinly sliced steak strips and toss until well coated. Cover and refrigerate for at least 10 minutes, up to 2 hours.
  3. While steak marinates, slice bell peppers into 1/2 inch strips and thinly slice onion. Toss with olive oil, salt, and pepper.
  4. Preheat grill to medium-high heat (about 400°F).
  5. Place steak strips on grill grates and cook 2-3 minutes per side for medium-rare to medium doneness (130°F–140°F internal temperature).
  6. Remove steak and cover loosely with foil to rest.
  7. Grill peppers and onions on grill basket or directly on grates for 6-8 minutes, turning occasionally until tender but still crisp.
  8. Wrap tortillas in foil and warm on grill for 2-3 minutes.
  9. Slice rested steak into bite-sized pieces if desired.
  10. Assemble fajitas by piling steak and grilled veggies onto warm tortillas. Top with cilantro, lime juice, and optional toppings. Serve immediately.

Notes

Marinate steak for at least 10 minutes but no longer than 2 hours to avoid mushy texture. Let steak rest after grilling to retain juices. Slice steak against the grain for tenderness. Use direct heat for searing and then move to cooler spot if needed. Grill veggies until tender but still crisp. Warm tortillas on grill before serving. Grill pan or cast iron skillet can be used if no grill is available.

Nutrition

Keywords: grilled steak fajitas, easy fajitas, steak recipe, peppers and onions, quick dinner, weeknight meal, homemade fajitas