Sizzling Homemade Steak Fajitas Recipe: A Taste of Mexico on Your Table
This homemade steak fajitas recipe brings the taste of Mexico to your kitchen! Quick, flavorful, and fun for everyone. Tender marinated steak and colorful veggies sizzle together for a perfect weeknight dinner.
Prep Time 20 minutes mins
Cook Time 15 minutes mins
Total Time 35 minutes mins
Course Main Course
Cuisine Mexican
Servings 6 servings
Calories 400 kcal
- 1.5 lbs flank steak or skirt steak cut into strips
- 1/4 cup lime juice
- 1/4 cup olive oil
- 2 cloves garlic minced
- 1 tbsp chili powder
- 1 tsp cumin
- 1 tsp paprika
- 1/2 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 large red bell pepper sliced
- 1 large green bell pepper sliced
- 1 large yellow onion sliced
- 1 tbsp olive oil
- 12 flour or corn tortillas
- Optional toppings: salsa guacamole, sour cream, shredded cheese, cilantro, lime wedges
Mix the Marinade:
In a large bowl, whisk together lime juice, olive oil, minced garlic, chili powder, cumin, paprika, oregano, salt, and pepper.
Cook Steak:
Remove steak from marinade (discard marinade). Cook steak in batches to avoid overcrowding, about 2-3 minutes per side for medium-rare, or longer to your preference. Set cooked steak aside and keep warm.
Combine Steak and Veggies:
-
Make-Ahead Marinade: You can prepare the fajita marinade up to 24 hours in advance. Store it in an airtight container in the refrigerator. This is a great time-saver for busy weeknights! Just remember to marinate the steak for at least 30 minutes before cooking, even if the marinade is pre-made.
-
Spice Level Control: For milder fajitas, reduce the amount of chili powder or use a mild chili powder blend. If you like it spicy, add a pinch of cayenne pepper to the marinade or include a finely chopped jalapeño. Remember to taste and adjust the spice to your preference!
-
Vegetarian Variation Tip: To make vegetarian fajitas, substitute the steak with about 1.5 lbs of portobello mushrooms, sliced thickly. Marinate and cook them in the same way you would the steak. Grilled halloumi cheese is another fantastic vegetarian addition for fajitas – its firm texture holds up well and it gets wonderfully savory when cooked.
-
Serving Size Suggestion: This recipe makes about 6 generous fajitas. If you're serving a smaller group, the recipe can easily be halved. Leftovers, if any, are great for lunch the next day!
-
Expert Tip - Searing for Flavor: To get that truly delicious, slightly charred flavor on your steak, make sure your skillet or grill is very hot before you add the steak. Don't overcrowd the pan – cook the steak in batches so it sears instead of steams. This searing step is what really enhances the fajita experience and flavor.
-
Tortilla Warming Hack: For super soft tortillas, try this: lightly dampen a stack of tortillas and wrap them in foil. Warm them in a 350°F (175°C) oven for about 10-15 minutes. They’ll come out perfectly warm and pliable, ready for filling.
-
Kids-Friendly Fajitas: If you’re cooking for kids (or those who are less keen on strong flavors), you can use a milder marinade and offer toppings like shredded lettuce, mild cheese, and plain sour cream. Letting everyone assemble their own fajitas is also a fun, interactive way to get kids involved in dinner!
-
Seasonal Veggie Swap: Feel free to switch up the vegetables depending on what’s in season or what you have on hand. Zucchini, summer squash, or even corn kernels can be delicious additions to your fajita veggie mix.
Keyword fajitas, flank steak, grill recipe, Mexican food, skillet recipe, steak fajitas recipe, weeknight dinner