Texas Style Steak Fajitas Recipe
Juicy delicious Texas-style steak fajitas recipe features juicy marinated steak, vibrant bell peppers, and onions, all grilled to perfection. It’s a flavorful dish that’s perfect for gatherings or a family dinner.
The recipe is straightforward and allows for customization with your favorite toppings like guacamole, salsa, and sour cream.
Easy Steak Fajitas Recipe

These fajitas are made with tender strips of steak marinated in a zesty blend of spices, grilled alongside colorful peppers and onions. The dish takes about 30 minutes to prepare and serves 4 people.
Ingredients
- 1 pound flank steak or skirt steak
- 2 tablespoons olive oil
- 2 tablespoons lime juice
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 bell pepper (any color), sliced
- 1 onion, sliced
- 8 small flour or corn tortillas
- Toppings: guacamole, salsa, sour cream, cilantro, lime wedges
Instructions
- Marinate the Steak: In a bowl, combine olive oil, lime juice, chili powder, cumin, garlic powder, onion powder, salt, and pepper. Add the steak, ensuring it’s well coated. Marinate for at least 15 minutes or up to 2 hours in the refrigerator.
- Prepare the Grill: Preheat your grill or grill pan over medium-high heat.
- Cook the Steak: Remove the steak from the marinade and grill for about 5-7 minutes per side for medium-rare, or until desired doneness. Let it rest for a few minutes before slicing it against the grain.
- Grill the Vegetables: While the steak is resting, add the sliced peppers and onions to the grill. Cook for about 5-7 minutes until they are tender and slightly charred.
- Warm the Tortillas: Heat the tortillas on the grill for about 30 seconds on each side until warm.
- Assemble the Fajitas: Slice the steak into thin strips. Serve the steak and grilled vegetables on warm tortillas with your choice of toppings.
Cook and Prep Times

- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 350kcal
- Fat: 18g
- Protein: 30g
- Carbohydrates: 30g
