Sizzling Steak Fajitas
Tender strips of marinated beef with caramelized peppers and onions served on warm tortillas. A vibrant Mexican favorite that's perfect for weeknight dinners or entertaining.
- Total time
- 30 min
- Servings
- 4
- Calories
- 520
- Protein
- 38g

Ingredients
- 1.5 lbs flank or skirt steak
- 3 tbsp lime juice
- 3 tbsp olive oil
- 3 cloves garlic cloves, minced
- 1 tsp ground cumin
- 1 tsp chili powder
- ½ tsp salt
- ¼ tsp black pepper
- 3 peppers bell peppers (red, yellow, green), sliced
- 1 medium yellow onion, sliced
- 2 tbsp olive oil
- 8 count flour tortillas
- ½ cup sour cream
- ¼ cup fresh cilantro, chopped
- 2 count lime wedges
- ¾ cup salsa
- ½ cup shredded cheddar cheese
Instructions
- 1
Combine lime juice, 3 tbsp olive oil, minced garlic, cumin, chili powder, salt, and pepper in a bowl.
- 2
Place steak in a shallow dish and coat evenly with marinade. Let sit for 15 minutes at room temperature.
- 3
Slice bell peppers and onion into thin strips. Warm tortillas in a dry skillet over medium heat, about 30 seconds per side.
- 4
Heat a 12-inch cast iron skillet over medium-high heat until very hot, about 2 minutes.
- 5
Remove steak from marinade and cook for 4–5 minutes per side for medium-rare. Transfer to a cutting board and rest for 5 minutes.
- 6
In the same skillet, add 2 tbsp olive oil. Sauté peppers and onions for 5–7 minutes, stirring occasionally, until tender and lightly charred.
- 7
Slice steak against the grain into thin strips.
- 8
Arrange warm tortillas on a serving platter. Top each with a portion of steak and pepper-onion mixture.
- 9
Serve with sour cream, salsa, cheese, cilantro, and lime wedges on the side for garnish.
Tools you’ll need
- 12-inch cast iron skillet
- shallow dish
- cutting board
- sharp chef's knife
- mixing bowl
- tongs
- meat thermometer (optional)
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.