Steak Fajitas
When I think of the perfect weeknight dinner that brings everyone together, Steak Fajitas always comes to mind. One evening, after a long day at work, I decided to whip up some fajitas, and the aroma of sizzling steak and fresh vegetables filled my kitchen, instantly lifting my spirits. The vibrant colors of the peppers and the savory marinade made my mouth water just thinking about it. As I set the table, my family gathered around, and their excitement was palpable. We shared stories and laughter as we customized our tortillas with all the delicious toppings. It was more than just a meal; it was a moment of connection. Making Steak Fajitas has become a cherished tradition in our home, and I know it will be the same for you.
Recipe Snapshot
40 mins
20 mins
20 mins
Medium
350 kcal
25 g
Keto, Paleo, Whole30
15 g
Skillet, Oven, Baking Sheet, Chef’s Knife, Frying Pan, Wooden Spoon, Cutting Board
Why This Steak Fajitas Hits Different
Flavor Explosion
One of the standout features of Steak Fajitas is the bold flavor. The marinade, made with fresh citrus juices, spices, and herbs, infuses the meat with a zesty kick that’s hard to resist.
Quick and Easy
This recipe is not only delicious but also remarkably quick to prepare. With minimal prep and cook time, you can have a restaurant-quality meal ready in under an hour. It’s perfect for those busy weeknights when you want something satisfying without spending hours in the kitchen.
Customization
Another reason to love Steak Fajitas is the endless possibilities for customization. Whether you prefer extra veggies, spicy salsa, or creamy guacamole, each person can create their perfect taco. This personal touch makes the meal feel special.
Perfect for Gatherings
These fajitas are ideal for entertaining. Set up a fajita bar with various toppings, and let your guests build their own. It fosters interaction and is a fun way to enjoy dinner together.
Healthy Ingredients
Using fresh ingredients like bell peppers, onions, and lean steak, Steak Fajitas are a nutritious option. You can feel good about serving a meal that not only tastes great but is also good for you.
Memorable Moments
Every time we make Steak Fajitas, it’s a reminder of the joy of cooking and sharing meals with loved ones. The experience goes beyond just eating; it’s about creating memories together.
Essential Ingredients for Steak Fajitas

The ingredients for Steak Fajitas are all about bold flavors and fresh produce. Each component plays a critical role in creating a delicious and satisfying dish. From the tangy marinade to the vibrant bell peppers, these ingredients work together to create a feast for both the eyes and the palate.
- ½ cup orange juice – This adds a sweet, citrusy note that enhances the flavor of the steak.
- ½ cup soy sauce – A savory base that helps tenderize the meat and provides depth of flavor.
- ¼ cup lemon juice – Brightens the marinade with acidity, balancing the richness of the steak.
- ¼ cup olive oil – Helps to bind the marinade and keep the steak juicy during cooking.
- 2 tablespoons lime juice – Adds a fresh and zesty flavor, complementing the orange juice.
- 2 cloves garlic – Imparts a robust flavor to the marinade.
- 1 teaspoon chili powder – Brings a mild warmth and complexity to the dish.
- 1 teaspoon ground cumin – Adds an earthy, warm spice that enhances the overall flavor.
- 1 teaspoon paprika – Provides a subtle sweetness and vibrant color to the marinade.
- 1 teaspoon dried oregano – Infuses an aromatic touch that elevates the dish.
- 1 teaspoon black pepper – Offers a gentle heat that balances the other flavors.
- ½ bunch fresh cilantro – This herb adds freshness and a pop of color when serving.
- 1½ to 2 pounds skirt steak – The star of the dish, this cut is ideal for fajitas due to its flavor and tenderness.
- ½ large onion – Adds sweetness and depth when cooked.
- 2 bell peppers – Their crunch and sweetness are essential for texture and flavor.
- Salt and pepper – Essential seasonings to enhance overall taste.
- 8 tortillas – Necessary for wrapping all the delicious fillings.
- Sour cream – Optional, adds creaminess when serving.
- Guacamole – Optional, provides a rich and creamy element.
- Pico de gallo – Optional, adds freshness and zest when serving.
How to Make Steak Fajitas

Making Steak Fajitas is an enjoyable and rewarding experience. The process is straightforward, and the result is a delicious meal that’s sure to impress. Follow these steps, and you’ll be savoring a plate of mouthwatering fajitas in no time!
- In a medium bowl, stir together all marinade ingredients: orange juice, soy sauce, lemon juice, olive oil, lime juice, garlic, chili powder, cumin, paprika, oregano, black pepper, and cilantro. Make sure everything is well combined. This marinade is where the magic begins, infusing your steak with incredible flavor.
- Take your skirt steak and place it in a gallon-size plastic bag or a glass container. Pour the marinade over the top, ensuring the meat is well coated. Seal the bag or cover the container, then let it marinate in the fridge for at least 4 hours, preferably closer to 24. Remember to flip the meat halfway through so that it marinates evenly.
- When you’re ready to cook, arrange your oven rack to about four inches below the broiler and preheat the broiler on high. This will give the steak a nice char on the outside.
- Line a heavy-duty baking sheet or roasting pan with foil. This not only makes for easy cleanup but also helps to retain heat. Place the marinated steak on the prepared pan and broil for about 4 to 6 minutes on each side. You’re aiming for an internal temperature of 135°F for medium-rare or 145°F for medium. Once done, remove it from the oven and allow the steak to rest for 5 to 10 minutes. This resting time helps redistribute the juices, ensuring a tender result.
- While the steak is resting, heat a large skillet over medium-high heat and add vegetable oil. Once hot, add the sliced onion and bell pepper. Cook, stirring occasionally for about 4 to 8 minutes, until the edges are lightly charred and the vegetables are tender-crisp. If you prefer softer vegetables, reduce the heat to medium once they start to get a nice char.
- After resting, slice the steak across the grain into strips. This technique helps to ensure each bite is tender. The grain of the meat will run in one direction, and cutting against it will yield softer pieces.
- To serve, warm your tortillas by wrapping them in a slightly damp towel and microwaving them until heated through, about 30 seconds to 1 minute. This makes them pliable and perfect for wrapping.
- Assemble your fajitas by placing sliced steak over the warm tortillas, topping them with the sautéed vegetables, and adding guacamole, sour cream, and pico de gallo as desired. Let everyone customize their fajitas to their liking!
- Enjoy your Steak Fajitas while they’re hot and fresh. The mixture of flavors and textures will surely have everyone coming back for more!
Things Worth Knowing
- Marination Time: The longer you marinate the steak, the more flavorful it will be. Ideally, marinate for 24 hours for the best results.
- Cooking Temperature: Ensure your oven is fully preheated before broiling to achieve a good sear on the steak.
- Cutting Technique: Always slice the steak against the grain for maximum tenderness.
- Heat Levels: Adjust the quantity of chili powder according to your heat preference.
- Vegetable Texture: For a perfect sauté, keep an eye on the vegetables. They should be tender but still have some crunch.
Tips and Tricks about Steak Fajitas

Creating the perfect Steak Fajitas is an art, and with a few tips, you’ll master it in no time. Here are some helpful suggestions to enhance your fajita-making experience.
- Storage: Leftover fajitas can be stored in an airtight container in the fridge for up to three days. Reheat gently in a skillet to maintain texture.
- Freezing: You can freeze the cooked steak and vegetables together in a container for up to three months. Just thaw in the fridge before reheating.
- Pairing: Serve with a side of black beans or Mexican rice for a complete meal that satisfies everyone.
- Vegetable Variations: Feel free to experiment with other vegetables, like zucchini or mushrooms, for added flavors and textures.
- Meal Prep: You can prep the marinade and vegetables ahead of time, making weeknight meals a breeze.
Best Served With
Steak Fajitas- Black Beans: A classic pairing that adds protein and complements the flavors of the fajitas.
- Mexican Rice: Serve alongside a scoop of seasoned rice for a hearty, satisfying meal.
- Salad: A fresh side salad with avocado and lime vinaigrette can balance the richness of the fajitas.
- Toppings Bar: Set up a toppings bar with various options like cheese, jalapeños, and fresh salsa for guests to customize their fajitas.
- Drinks: Serve with refreshing drinks like agua fresca or iced tea to complement the meal.
- Casual Gatherings: These fajitas are perfect for casual get-togethers, game days, or family gatherings.
- Outdoor Dining: Enjoy fajitas during a summer barbecue or picnic for a delightful al fresco dining experience.
FAQ
Conclusion
Steak Fajitas are not only flavorful but also create a wonderful opportunity for bringing family and friends together. The combination of juicy steak, colorful veggies, and warm tortillas makes for a delightful dining experience. I encourage you to try making this dish in your own kitchen. It’s perfect for any occasion, from casual weeknights to festive gatherings. Enjoy the process, and savor every bite!

Steak Fajitas
Ingredients
Equipment
Method
- In a medium bowl, stir together all marinade ingredients: orange juice, soy sauce, lemon juice, olive oil, lime juice, garlic, chili powder, cumin, paprika, oregano, black pepper, and cilantro. Make sure everything is well combined. This marinade is where the magic begins, infusing your steak with incredible flavor.
- Take your skirt steak and place it in a gallon-size plastic bag or a glass container. Pour the marinade over the top, ensuring the meat is well coated. Seal the bag or cover the container, then let it marinate in the fridge for at least 4 hours, preferably closer to 24. Remember to flip the meat halfway through so that it marinates evenly.
- When you’re ready to cook, arrange your oven rack to about four inches below the broiler and preheat the broiler on high. This will give the steak a nice char on the outside.
- Line a heavy-duty baking sheet or roasting pan with foil. This not only makes for easy cleanup but also helps to retain heat. Place the marinated steak on the prepared pan and broil for about 4 to 6 minutes on each side. You’re aiming for an internal temperature of 135°F for medium-rare or 145°F for medium. Once done, remove it from the oven and allow the steak to rest for 5 to 10 minutes. This resting time helps redistribute the juices, ensuring a tender result.
- While the steak is resting, heat a large skillet over medium-high heat and add vegetable oil. Once hot, add the sliced onion and bell pepper. Cook, stirring occasionally for about 4 to 8 minutes, until the edges are lightly charred and the vegetables are tender-crisp. If you prefer softer vegetables, reduce the heat to medium once they start to get a nice char.
- After resting, slice the steak across the grain into strips. This technique helps to ensure each bite is tender. The grain of the meat will run in one direction, and cutting against it will yield softer pieces.
- To serve, warm your tortillas by wrapping them in a slightly damp towel and microwaving them until heated through, about 30 seconds to 1 minute. This makes them pliable and perfect for wrapping.
- Assemble your fajitas by placing sliced steak over the warm tortillas, topping them with the sautéed vegetables, and adding guacamole, sour cream, and pico de gallo as desired. Let everyone customize their fajitas to their liking!
- Enjoy your Steak Fajitas while they’re hot and fresh. The mixture of flavors and textures will surely have everyone coming back for more!
Notes
- Tip 1: Leftover fajitas can be stored in an airtight container in the fridge for up to three days. Reheat gently in a skillet to maintain texture.
- Tip 2: You can freeze the cooked steak and vegetables together in a container for up to three months. Just thaw in the fridge before reheating.
- Tip 3: Serve with a side of black beans or Mexican rice for a complete meal that satisfies everyone.
- Tip 4: Feel free to experiment with other vegetables, like zucchini or mushrooms, for added flavors and textures.
- Tip 5: You can prep the marinade and vegetables ahead of time, making weeknight meals a breeze.


