Steak Fajitas

This recipe shows you how to make restaurant-style steak fajitas at home, from the flavorful marinade to the perfect cooking technique.

Steak Fajitas
Steak Fajitas

This recipe shows you how to make restaurant-style steak fajitas at home, from the flavorful marinade to the perfect cooking technique.

  • Preparing Time: 15 minutes
  • Total Time: 30 minutes
  • Served Person: 4

Step-by-step

  • Place the chipotle peppers, garlic, 1 teaspoon of the chili powder, lime juice, and 2 tablespoons of the oil in a shallow bowl or sealable plastic bag and stir to combine.
  • Season the steak with salt and pepper, then place in the marinade, ensuring it's well coated. Set aside for 30 minutes to an hour at room temperature.
  • Warm tortillas one at a time in a dry skillet over medium heat and wrap in aluminum foil or a clean kitchen towel to keep warm.
  • Remove the steak from the marinade and pat dry with paper towels. Discard the marinade.
  • Heat 1 tablespoon of oil in a large cast-iron or heavy frying pan over medium-high heat until it just begins to smoke.
  • Sear the steak in batches if needed, undisturbed for 1 minute per side. Flip and cook until both sides are nicely charred, about 4 minutes total for medium-rare.
  • Transfer the steak to a clean cutting board, loosely cover with foil, and let rest while cooking the peppers and onions.
  • In the same pan, heat 2 more tablespoons of oil over medium heat until shimmering. Add peppers, onion, remaining chili powder, and salt. Cook, stirring occasionally, until softened, about 15 minutes.
  • After about 10 minutes of cooking the peppers and onions, cut the steak across the grain into 1/2-inch wide strips.
  • Place the sliced steak on top of the onions and peppers in the skillet or transfer to a warm serving platter. Serve with tortillas, guacamole, lettuce, cheese, cilantro, and lime wedges.

My Favorite Weeknight Dinner: Steak Fajitas

As a busy working mom, finding time to cook delicious, satisfying meals can feel like a Herculean task. Weeknights are often a whirlwind of homework help, school events, and the ever-present to-do list. But even amidst the chaos, I refuse to compromise on good food. That's why steak fajitas have become a staple in our house – a vibrant, flavorful dish that's surprisingly quick and easy to make, even on the busiest of evenings.

The beauty of fajitas lies in their simplicity and versatility. The marinade infuses the steak with incredible depth of flavor, while the colorful array of peppers and onions adds a delightful crunch and sweetness. And the best part? It's completely customizable. My kids love to pile their tortillas high with all their favorite toppings – shredded lettuce, creamy guacamole, spicy jalapeños, and a generous sprinkle of cheese. I prefer a more minimalistic approach, allowing the rich, smoky flavor of the marinated steak to take center stage. Whatever your preference, everyone at the table is sure to find something to love.

The secret to truly exceptional fajitas lies in the marinade. I've experimented with countless variations over the years, but this recipe has become my go-to. The chipotle peppers in adobo sauce add a subtle smoky heat that perfectly complements the tender steak, while the garlic and lime juice provide a bright, zesty counterpoint. The key is to let the steak marinate for at least 30 minutes, allowing the flavors to penetrate deeply into the meat. But if you're really pressed for time, even a quick 15-minute soak will make a noticeable difference.

Cooking the steak to perfection is equally important. I prefer a medium-rare sear, allowing the inside to remain juicy and tender while the outside develops a beautiful crust. This technique not only enhances the flavor but also ensures that the steak isn't overcooked and tough. Once the steak is cooked, I let it rest for a few minutes before slicing it thinly against the grain. This simple step is essential for achieving that melt-in-your-mouth tenderness we all crave.

The vibrant colors of the peppers and onions add not just visual appeal but also a textural contrast to the tender steak. I love using a mix of colors – red, orange, and yellow bell peppers – for both their beauty and their slightly different flavor profiles. The key to perfectly cooked peppers and onions is to cook them until they are tender-crisp, with a slight char around the edges. Don't overcook them, or they'll lose their texture and become mushy.

Finally, the assembly is where the fun truly begins. Warm tortillas are essential – they become soft and pliable, making them perfect for wrapping around the flavorful filling. And the toppings are where you can truly let your creativity shine. From classic guacamole and sour cream to more adventurous options like pico de gallo or roasted corn salsa, the possibilities are endless.

So, the next time you're looking for a quick, delicious, and satisfying weeknight meal, give these steak fajitas a try. They are a crowd-pleaser, guaranteed to bring smiles to everyone's faces, and a welcome break from the usual dinner routine. And trust me, the cleanup is a breeze – making it the perfect recipe for a busy weeknight.

Pro Tip: Prepare the marinade and chop the vegetables ahead of time. This will significantly reduce your cooking time on busy weeknights. You can even marinate the steak in the morning and store it in the refrigerator until you’re ready to cook.

Variations: Feel free to experiment with different types of steak, such as sirloin or ribeye. You can also add other vegetables, such as mushrooms or zucchini. And if you're feeling adventurous, try adding a touch of your favorite hot sauce to the marinade for an extra kick.