Beef Fajitas
Sizzling beef fajitas served on a cast iron skillet with colorful bell peppers and onions, accompanied by warm flour tortillas, bowls of toppings including guacamole, sour cream, cheese, and lime wedges on a rustic wooden table

Ingredients
Nutrition Facts
* Nutritional information is approximate and may vary based on ingredients and preparation methods.
Instructions
Marinate and Prepare the Beef
Slice the flank steak against the grain into 1/4-inch thick strips. In a large mixing bowl, combine 2 tablespoons olive oil, lime juice, minced garlic, chili powder, cumin, smoked paprika, oregano, salt, black pepper, and cayenne pepper to create the marinade. Add the beef strips to the marinade and toss until well coated. Let marinate for 10 minutes while you prepare the vegetables. Meanwhile, slice the bell peppers and onion into thin strips. The beef should absorb the flavors quickly due to the thin slicing and acidic lime juice.
Pro Tip:
Slice against the grain for tender beef, and don't marinate too long as the lime juice will start to 'cook' the meat
Sear the Beef
Heat a large cast iron skillet over high heat until smoking hot. Remove the beef from the marinade, reserving any excess marinade. Add the marinated beef strips to the hot skillet in a single layer, working in batches if necessary to avoid overcrowding. Cook for 2-3 minutes without stirring to develop a good sear and char. Flip the beef strips and cook for another 1-2 minutes for medium doneness. The beef should have nice charred edges but remain tender inside. Transfer the cooked beef to a plate and cover with foil to keep warm.
Pro Tip:
Don't move the beef too early - let it develop a proper sear for maximum flavor and authentic fajita taste
Cook Vegetables and Assemble
In the same hot skillet, add the remaining 1 tablespoon olive oil followed by the sliced bell peppers and onions. Cook for 4-5 minutes, stirring frequently, until the vegetables are tender-crisp and slightly charred. Add any reserved marinade to the pan and cook for another minute to reduce. Return the seared beef to the skillet and toss everything together for 1 minute to reheat and combine flavors. Remove from heat and transfer to a serving platter. Serve immediately with warm flour tortillas and all the toppings arranged in small bowls: shredded cheese, sour cream, guacamole, diced tomatoes, cilantro, pickled jalapeños, and lime wedges. Let everyone build their own fajitas.
Pro Tip:
Keep vegetables slightly crisp for texture contrast, and serve immediately while everything is hot and sizzling
You May Also Like

Lemon Herb Grilled Chicken
Golden grilled chicken breasts with beautiful grill marks on a white plate, garnished with fresh lemon wedges and herb sprigs, with a rustic wooden background

Honey Mustard Chicken Thighs
Golden-brown glazed chicken thighs in a cast iron skillet with a glossy honey mustard coating, garnished with fresh thyme sprigs on a rustic wooden table

Teriyaki Chicken Skewers
Grilled teriyaki chicken skewers with bell peppers and onions on a wooden cutting board, glazed with glossy teriyaki sauce and garnished with sesame seeds and green onions