Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

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
Sizzling Steak Fajitas
mexicanbeefskilletweeknight dinnerentertainingquick

Ingredients

17 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Combine lime juice, 3 tbsp olive oil, minced garlic, cumin, chili powder, salt, and pepper in a bowl.

  2. Step 2

    Place steak in a shallow dish and coat evenly with marinade. Let sit for 15 minutes at room temperature.

  3. Step 3

    Slice bell peppers and onion into thin strips. Warm tortillas in a dry skillet over medium heat, about 30 seconds per side.

  4. Step 4

    Heat a 12-inch cast iron skillet over medium-high heat until very hot, about 2 minutes.

  5. Step 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. Step 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. Step 7

    Slice steak against the grain into thin strips.

  8. Step 8

    Arrange warm tortillas on a serving platter. Top each with a portion of steak and pepper-onion mixture.

  9. Step 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

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.