I’ve perfected my steak and chicken fajitas recipe to deliver sizzling Tex-Mex perfection every time. This crowd-pleasing dish combines marinated steak and chicken with sautéed peppers and onions, all served with warm flour or corn tortillas.
The secret to achieving perfect fajitas lies in proper marination and high-heat cooking. With this recipe, you’ll be able to create a restaurant-quality meal in under 30 minutes, complete with all the fixings for a memorable dining experience.
Ingredients for Steak and Chicken Fajitas
Sizzling Tex-Mex perfection in under 30 minutes with these simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Sliced against the grain |
| Chicken Breast 🍗 | 1 ½ lb | Sliced into thin strips |
| Bell Peppers 🥒 | 2 whole | Any color, sliced |
| Onions 🧅 | 1 ½ whole | Thinly sliced |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Olive Oil 🫒 | ¼ cup | For marinade and cooking |
| Cumin 🌿 | 2 tbsp | Ground cumin preferred |
| Chili Powder 🌶️ | 1 tbsp | Mild or hot variety |
| Paprika 🌶️ | 1 tsp | Smoked or sweet |
| Salt 🧂 | 1 tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Flour Tortillas 🍞 | 8 pieces | 8-inch tortillas |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
For the best flavor, use flank steak or skirt steak—they absorb marinades well. Most grocery stores carry them, but if you’re feeling fancy, Whole Foods often has great options. Chicken breast works fine here too, just make sure to slice it thin so it cooks quickly. I usually grab my peppers and onions from the regular supermarket, but Trader Joe’s has pre-sliced options that save time.
No lime? Lemon juice is a decent substitute, though it changes the flavor slightly. For the spices, Penzeys has amazing chili powder and cumin—freshness matters here. If you like more heat, toss in some cayenne pepper or use hot sauce on the side. The marinade is flexible: more garlic if you like it, less if you don’t. The key is getting everything in the pan hot and staying hot.
These reheat beautifully—3-4 days in the fridge is fine. I portion them into containers so lunches are sorted for the week. Freezes for 3 months too if you want to meal prep. Just thaw overnight and reheat in a hot pan with a splash of water to get that sizzle back.
Step-by-Step Instructions for Steak and Chicken Fajitas
Here’s the method that delivers sizzling Tex-Mex perfection every single time.
Step 1: Marinate the Steak and Chicken
In a large bowl, whisk together the 0.25 cup Lime Juice, 0.25 cup Olive Oil, 2 tbsp Cumin, 1 tbsp Chili Powder, 1 tsp Paprika, 1 tsp Salt, and 0.5 tsp Black Pepper. Add the sliced 1 lb Flank Steak and 1.5 lb Chicken Breast, making sure they’re coated with the marinade. Cover and refrigerate for at least 30 minutes or up to 2 hours. The longer it marinates, the more tender and flavorful it becomes.
You’ll notice the meat starts to tenderize as it sits in the marinade—that’s the acid in the lime juice working its magic. If you’re short on time, you can skip the marinade, but trust me, it’s worth the wait.
Step 2: Sauté the Aromatics and Proteins
Heat a large cast-iron skillet or griddle over high heat until it starts to smoke. Remove the 1 lb Flank Steak and 1.5 lb Chicken Breast from the marinade, letting any excess liquid drip off. Add the protein to the hot skillet and cook for 5-7 minutes until the steak is charred on the outside and the chicken is cooked through. Transfer the cooked protein to a plate and cover with foil to keep warm.
In the same skillet, add the sliced 2 whole Bell Peppers and 1.5 whole Onions. Cook for 5-7 minutes until they’re tender and slightly charred. Add the 4 cloves Garlic Cloves and cook for another 1 minute until fragrant. The vegetables should be cooked but still crisp—this is where the magic happens.
Step 3: Warm the Tortillas and Assemble
Wrap the 8 pieces Flour Tortillas in a damp paper towel and microwave for 20-30 seconds until they’re warm and pliable. This makes them easier to fold and more comfortable to eat.
To assemble the fajitas, slice the cooked 1 lb Flank Steak and 1.5 lb Chicken Breast into thin strips. Add the protein to the skillet with the vegetables and stir to combine. Serve the mixture with the warm flour tortillas, garnished with 0.25 cup Fresh Cilantro. You’ll love how everything comes together in perfect harmony.
Step 4: Serve and Enjoy
Serve the fajitas immediately, with your favorite toppings and sides. The sizzling skillet is where it’s at—bring it straight to the table for a dramatic presentation. The combination of tender protein, crunchy vegetables, and warm tortillas is pure Tex-Mex perfection.
You’ll notice the flavors meld together beautifully as you take your first bite—the smoky char from the grill, the tangy lime juice, and the spices all come together in a delicious harmony. It’s a real crowd-pleaser, and I promise you’ll be making this again and again.
Storing and Reheating This Dish
Refrigerator Storage Tips
Cool your fajita mixture to room temperature within 2 hours before refrigerating. I use glass containers with tight-fitting lids to store the protein and vegetables separately from the warmed tortillas. This keeps everything fresh for up to 4 days. ❄️
Freezer Storage Strategies
For longer storage, portion the cooled fajita mixture into quart-sized freezer bags or airtight containers. Remove as much air as possible before sealing to prevent freezer burn. The mixture will keep for up to 3 months in the freezer. Label with the date and contents.
Reheating Methods
For best results, reheat the fajita mixture in a cast-iron skillet over medium-high heat with a splash of water or broth. Stir frequently until heated through to 165°F. This method helps restore the sizzling texture. 🔥
Microwave Reheating
For quick reheating, use a microwave-safe container and cover with a damp paper towel. Heat on 70% power for 1-2 minutes, stirring halfway through. Check that it reaches 165°F before serving. Be careful as the container may be hot.
Tortilla Reheating
To reheat tortillas, wrap them in a damp paper towel and microwave for 20-30 seconds. Alternatively, warm them on a dry skillet over medium heat for about 30 seconds per side. This keeps them pliable and ready to use.
Assembly and Serving
After reheating, assemble your fajitas by adding the warmed protein and vegetable mixture to the tortillas. Top with your favorite toppings, such as fresh cilantro, sour cream, or salsa. Serve immediately and enjoy the sizzling Tex-Mex goodness. 🌶️
Nutrition Facts
Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Yes, you can substitute chicken thighs for breast. Keep in mind that thighs have more fat, so they’ll be juicier but take 5-7 minutes longer to cook. Make sure they reach an internal temperature of 165°F.
What’s the best way to slice steak for fajitas?
Slice the steak against the grain into thin strips. This makes it more tender and easier to chew. Use a sharp knife and cut at a 45-degree angle for the best results.
Can I make fajitas without a cast-iron skillet?
While a cast-iron skillet is ideal for fajitas, you can use a large stainless steel or non-stick skillet as a substitute. The key is to get the pan very hot before adding ingredients. Preheat it over high heat for 2-3 minutes before cooking.
How do I prevent my fajita vegetables from getting soggy?
To keep vegetables crisp, cook them over high heat and don’t overcrowd the pan. Cook in batches if necessary. Also, pat the vegetables dry with paper towels before cooking to remove excess moisture.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026