Steak fajitas are a vibrant and flavorful dish that brings the lively taste of Tex-Mex cuisine right to your dinner table. Juicy, marinated flank steak, combined with colorful bell peppers and onions, all wrapped in warm tortillas, makes for a satisfying and interactive meal. Perfect for family gatherings or casual weeknight dinners, steak fajitas are sure to please everyone. The best part? They are easy to prepare, allowing you to enjoy more time with your loved ones.
Recipe Information
- Prep Time: 30 minutes (plus marinating time)
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 320
- Protein: 26g
- Carbohydrates: 30g
- Fat: 12g
- Fiber: 3g
- Sugar: 2g
- Sodium: 550mg
Why Make This Steak Fajitas
Steak fajitas are not just a meal; they are an experience. The combination of zesty lime, smoky spices, and fresh vegetables creates a feast for the senses. The sizzling sound of the steak hitting the hot skillet, the aromatic spices filling the air, and the colorful array of toppings all come together for a delightful dining experience. Plus, they are highly customizable: serve them with your favorite toppings like guacamole, sour cream, or fresh cilantro to make them your own.
How to Make Steak Fajitas
Step 1: Preparation
In a bowl, combine the juice of one lime with chili powder, cumin, garlic powder, salt, and pepper. This fragrant marinade will infuse the flank steak with rich flavor. Place the flank steak in the bowl and coat it thoroughly with the marinade. Let it sit for at least 30 minutes to absorb all those delicious flavors — longer if you have time!
Step 2: Heating the Skillet
Heat one tablespoon of olive oil in a large skillet over medium-high heat. Allow the oil to become hot but not smoking, ensuring a beautiful sear on the steak.
Step 3: Cooking the Steak
Carefully place the marinated flank steak in the skillet. Cook for about 5-7 minutes per side, depending on how well-done you prefer your steak. Use a meat thermometer if you want to get it just right: 130°F for medium-rare, 140°F for medium. After cooking, transfer the steak to a plate and let it rest for a couple of minutes to keep all the juices inside.
Step 4: Sautéing Vegetables
In the same skillet, add the sliced bell peppers and onion. Sauté them until they’re tender and have absorbed some of the leftover steak flavors, about 5 minutes. This step will make your fajitas even more delicious by adding texture and sweetness to the dish.
Step 5: Slicing the Steak
After the steak has rested, slice it into thin strips against the grain. This makes it tender and easier to chew.
Step 6: Serving Your Fajitas
Warm your tortillas in a dry skillet or microwave. Then, serve the sliced steak alongside the sautéed veggies, letting everyone build their own fajitas. Enjoy the explosion of flavors with every bite!
How to Serve Steak Fajitas
Steak fajitas are perfect for sharing. Set up a fajita bar with toppings like shredded cheese, guacamole, sour cream, and fresh salsa. Place everything in bowls on your table and let guests create their own combinations. You can also serve these fajitas with Spanish rice, refried beans, or a crisp salad on the side for a complete meal.
How to Store Steak Fajitas
If you have leftovers (which is rare!), store them in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm the steak and veggies in a skillet over low heat until heated through. For a quick lunch option, wrap leftovers in tortillas and enjoy them the next day.
Expert Tips for Perfect Steak Fajitas
- Choose the Right Steak: Flank steak is ideal due to its flavor and tenderness when cooked correctly. You can also use skirt steak or sirloin if you prefer.
- Marinating Time: If you have time, let the steak marinate for a few hours or overnight for the best flavor.
- High Heat Cooking: Ensure your skillet is hot enough to create a nice sear on the steak. This adds flavor and helps seal in the juices.
- Use Fresh Ingredients: Fresh vegetables and spices will enhance the taste, making a big difference in the final dish.
- Experiment with Seasonings: Feel free to add your favorite spices or even a touch of hot sauce to the marinade for an extra kick.
Delicious Variations
- Vegetarian Fajitas: Replace the steak with grilled portobello mushrooms, zucchini, and asparagus.
- Spicy Fajitas: Add diced jalapeños to the marinade for extra heat.
- Cheesy Fajitas: Sprinkle shredded cheese over the veggies before serving for a melty, indulgent twist.
Frequently Asked Questions
- Can I use a different cut of beef? Yes! While flank steak is recommended, skirt steak or sirloin can also work well.
- How do I know when the steak is done? Use a meat thermometer. 130°F is for medium-rare, while 140°F is for medium.
- Can I prepare the vegetables ahead of time? Yes, you can slice the bell peppers and onions up to a day in advance and store them in the fridge.
- What tortillas work best for fajitas? Flour tortillas are traditional, but corn tortillas make a great gluten-free option as well.
- Can I freeze steak fajitas? You can freeze the cooked steak and veggies together in an airtight container for up to 3 months. Thaw and reheat before serving.
Conclusion
Steak fajitas are a delicious and fun meal that anyone can make at home. With their bold flavors and interactive serving style, they are perfect for any occasion. Try this quick, easy recipe, and enjoy the wonderful taste of homemade fajitas. Your family and friends will love the fresh, zesty flavors, and you’ll feel great serving a meal that’s both satisfying and simple to prepare. Happy cooking!
Print
Steak Fajitas
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: None
Description
Steak fajitas are a vibrant and flavorful Tex-Mex dish featuring marinated flank steak, colorful bell peppers, and onions, wrapped in warm tortillas.
Ingredients
- 1 lb flank steak
- 1 lime, juiced
- 2 tsp chili powder
- 1 tsp cumin
- 1 tsp garlic powder
- Salt and pepper to taste
- 1 tbsp olive oil
- 2 bell peppers, sliced
- 1 onion, sliced
- Tortillas, for serving
Instructions
- Combine lime juice, chili powder, cumin, garlic powder, salt, and pepper in a bowl to create the marinade. Add flank steak and coat thoroughly. Let marinate for at least 30 minutes.
- Heat olive oil in a large skillet over medium-high heat.
- Place marinated flank steak in the skillet and cook for 5-7 minutes per side, until desired doneness. Transfer to a plate and let rest.
- Add sliced bell peppers and onion to the same skillet. Sauté for about 5 minutes until tender.
- Slice the rested steak into thin strips against the grain.
- Serve the sliced steak with sautéed veggies and warm tortillas, allowing everyone to build their own fajitas.
Notes
For best flavor, marinate the steak for several hours or overnight if possible.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Sautéing
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 2g
- Sodium: 550mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 80mg





