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

25 minutes
4 servings
Easy
High-ProteinGluten-FreeTex-MexInteractive Dining
Beef Fajitas

Ingredients

1.5 lbs flank steak (sliced into strips)
2 large bell peppers (red and yellow, sliced)
1 large onion (sliced)
3 tablespoons olive oil
2 tablespoons lime juice
2 cloves garlic (minced)
1 teaspoon chili powder
1 teaspoon cumin
1 teaspoon smoked paprika
1/2 teaspoon oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon cayenne pepper
8 flour tortillas (warmed)
1 cup shredded cheddar cheese
1/2 cup sour cream
1/2 cup guacamole
1/4 cup fresh cilantro (chopped)
2 limes (cut into wedges)
1/4 cup pickled jalapeños
1 medium tomato (diced)

Nutrition Facts

Per 4 servings
Calories485 kcal
Protein32 g
Carbohydrates38 g
Fat22 g
Fiber5 g

* Nutritional information is approximate and may vary based on ingredients and preparation methods.

Instructions

1

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

2

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

3

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