Delicious Steak Fajitas Recipe for Quick Dinners

Are you ready to elevate your dinner game with a dish that combines tantalizing flavors, vibrant colors, and quick preparation? These Steak Fajitas do just that! With juicy marinated steak seared to perfection and complemented by colorful bell peppers and onions, this dish not only delights the taste buds but also offers a satisfying, healthy meal option. Perfect for casual family dinners or entertaining guests, these fajitas come together in about 30 minutes, making them an ideal choice for those busy weeknights when you still want to enjoy a restaurant-quality meal at home.

The beauty of steak fajitas lies in their versatility. You can customize them to suit your tastes, whether you prefer a mix of spicy or mild flavors. The rich marinade, composed of zesty lime juice, soy sauce, and aromatic spices, infuses the steak with a depth of flavor that makes each bite irresistible. And let’s not forget the sides! With warm tortillas, fresh cilantro, creamy avocado, and tangy salsa, every component of this dish comes together to create a vibrant and enjoyable culinary experience. Dive into our recipe for Steak Fajitas, and discover how simple it is to whip up a dish that carries the essence of Mexican cuisine.

Why You’ll Love This Steak Fajitas

  • Dynamically Flavorful: The marinade is packed with ingredients that not only tenderize the steak but also impart a burst of flavor.
  • Quick Preparation: Ready in just 30 minutes, perfect for weeknight dinners!
  • Versatile Toppings: Customize your fajitas with your favorite toppings like avocado, crema, or fresh salsa.
  • Healthy and Satisfying: Loaded with protein and vitamins from the peppers and onions.
  • Perfect for Meal Prep: Make in advance and enjoy throughout the week.

Preparation Phase & Tools to Use

Before getting started, it’s important to prepare your kitchen for making these delectable Steak Fajitas. Start by gathering all your ingredients and tools to ensure a seamless cooking experience. You’ll need a large mixing bowl for marinating the steak, a sharp knife and cutting board for slicing vegetables, and a skillet or griddle to cook the ingredients.

Make sure your workspace is clean and all chopping and peeling is done ahead of time. This helps streamline the cooking process. Preheat your skillet on medium-high to ensure it reaches the right temperature for both the vegetables and the steak, so they can get that great sear and char for added flavor. Having all your toppings ready to go makes assembly easier and faster.

Recipe Introduction Image

Ingredients

  • 1 1/2 pounds flank or skirt steak
  • 1/4 cup olive oil
  • 2 limes, juiced
  • 2 tablespoons orange juice
  • 3 cloves garlic, minced
  • 1 tablespoon soy sauce
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper
  • Salt and black pepper to taste
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 large onion, sliced
  • 1 tablespoon olive oil (for sautéing)
  • Tortillas, warmed
  • Fresh cilantro, chopped
  • Sour cream or Mexican crema
  • Salsa or pico de gallo
  • Sliced avocado or guacamole
  • Lime wedges for serving

Instructions

Step 1: Marinate the Steak

In a large bowl, whisk together the olive oil, lime juice, orange juice, minced garlic, soy sauce, Worcestershire sauce, and the blend of spices: chili powder, ground cumin, smoked paprika, oregano, cayenne pepper, salt, and black pepper. Add the flank or skirt steak to the marinade, ensuring each piece is thoroughly coated. For the best flavor, let the steak marinate for a minimum of 30 minutes, although 2 to 4 hours is ideal for maximum tenderness and taste.

Step 2: Sauté Peppers and Onions

While the steak is marinating, heat a skillet over medium-high heat and add a tablespoon of olive oil. Once hot, add the sliced red, green, and yellow bell peppers along with the sliced onion. Sauté the mixture for about 6 to 8 minutes, stirring until the vegetables become tender and achieve a slight char. This process not only enhances their sweetness but also adds a smoky flavor. Once cooked, remove the vegetables from the skillet and set them aside.

Step 3: Cook the Steak

After marination, it’s time to cook the steak. Pat it dry with a paper towel to remove excess marinade, which helps develop a good sear. Heat the skillet over high heat, allowing it to get very hot. Place the steak in the skillet and sear it for about 3–4 minutes on each side for medium-rare, using tongs to flip it. If you prefer your steak more done, adjust the cooking time accordingly.

Step 4: Slice and Assemble

Once cooked, remove the steak from the skillet and allow it to rest for about 5 to 10 minutes to retain its juices. When ready, slice the steak thinly against the grain—this is crucial for tenderness. Warm the tortillas in the skillet or microwave, then lay down the sliced steak and the sautéed veggies. Top with your favorite condiments such as fresh cilantro, avocado, sour cream, and salsa.

Step 5: Serve and Enjoy

Plate your assembled fajitas immediately and serve with lime wedges on the side for an extra burst of flavor. Enjoy the beautiful combinations of colors and textures that make this dish so appealing!

Cooking Process

Variations

  • Protein: Swap the flank or skirt steak for chicken or shrimp for a different protein option.
  • Vegetables: Add zucchini, mushrooms, or corn for additional flavor and nutrition.
  • Spices: Alter the level of heat by adjusting cayenne or adding jalapeños for an extra kick.

Cooking Notes

  • Always allow your steak to rest after searing to ensure it stays juicy.
  • If you prefer a more citrusy flavor, let the steak marinade overnight.

Serving Suggestions

  • Pair with Mexican rice or refried beans for a complete meal.
  • Serve with a side of chips and guacamole for a fun appetizer before the main course.

Tips

  • To keep your tortillas warm and pliable, wrap them in a clean towel or aluminum foil.
  • If you have leftover steak, it makes a delicious filling for tacos or a topping for salads.

Prep Time, Cook Time, Total Time

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes

Nutritional Information

  • Calories: Approximately 450 per serving
  • Protein: About 30g per serving
  • Sodium: Roughly 600mg per serving

FAQs

Can I use a different cut of steak?

Yes, other cuts such as sirloin or ribeye can also be used, though cooking times may vary according to thickness.

How can I make this recipe gluten-free?

Simply ensure you use gluten-free soy sauce and tortillas!

What can I serve with steak fajitas?

Steak fajitas go well with sides like rice, beans, or a fresh salad.

Can I meal prep fajitas?

Absolutely! You can marinate the steak and chop the vegetables ahead of time to make cooking quick and easy during the week.

Conclusion

Steak Fajitas are not just a meal; they are an experience waiting to happen. Easy to prepare yet satisfying to eat, they bring bold flavors and colorful presentations to your table. With the ability to customize toppings and sides to suit your palate or dietary needs, they can be a staple dish for any family. Whether you’re having friends over or simply cooking for your loved ones, these fajitas will impress everyone with their deliciousness. So, gather the ingredients and get ready to enjoy a flavorful feast that leaves you asking for more! Don’t forget to share your thoughts and variations below!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
image 1 1772141387150 4582

Delicious Steak Fajitas


  • Author: Alioui
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

These steak fajitas are a quick and flavorful dinner option that everyone will love.


Ingredients

Scale
  • 1 lb steak (flank or sirloin)
  • 2 bell peppers, sliced
  • 1 onion, sliced
  • 2 tablespoons olive oil
  • 1 tablespoon fajita seasoning
  • 2 tortillas

Instructions

  1. Heat the olive oil in a skillet over medium-high heat.
  2. Add the steak and cook until browned.
  3. Add the bell peppers and onion, cooking until softened.
  4. Sprinkle with fajita seasoning and mix well.
  5. Serve in tortillas.

Notes

Serve with salsa and avocado for extra flavor.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner

Nutrition

  • Calories: 450 kcal
  • Sodium: 900 mg
  • Protein: 35 g

Leave a Comment

Recipe rating