Steak and Chicken Fajitas Recipe: Sizzling Tex-Mex Perfection

Steak and Chicken Fajitas Recipe: Sizzling Tex Mex Perfection illustration with key details

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.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 540kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 120mg40%
Sodium 750mg33%
Total Carbohydrate 34g12%
Dietary Fiber 4g14%
Sugars 8g
Protein 44g88%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.7(14 reviews)
Tyler Campbell