How to Make Steak Fajitas in Cast Iron Skillet
If you’re looking for a quick and delicious weeknight dinner, cast iron skillet steak fajitas are the way to go. With tender beef, colorful bell peppers, onions, and warm tortillas, this Tex-Mex classic will please the whole family. Skip the long marination time and enjoy this quick and easy fajita recipe instead.

Why You’ll Love This Recipe
- Quick and Easy: Pre-cut fajita strips save you time, so dinner is ready in under 30 minutes.
- Flavorful: A homemade seasoning blend brings bold, delicious flavors to every bite.
- Customizable: Add your favorite toppings or extra veggies to make it your own.
- Family-Friendly: This meal is sure to please everyone at the table, from kids to adults.
- Versatile: Serve with tortillas, over rice, or your favorite side for a satisfying meal.

Ingredients for Cast Iron Skillet Fajitas
To make the best steak fajitas, you’ll need the following ingredients:
- Steak: Pre-cut fajita strips make weeknight dinners easy and quick. They’re already trimmed and ready to season, saving you time while delivering great flavor.
- Vegetables: Stick with the classic bell peppers and onions, or add mushrooms for extra flavor. You can chop fresh vegetables or opt for a frozen pepper and onion blend for a quicker, more convenient option.
- Spices: Skip store-bought packets and make a homemade steak fajita seasoning. Combine chili powder, smoked paprika, Mexican oregano, minced onion, garlic, ground cumin, and a pinch of cayenne pepper for a flavorful blend.
- Toppings: Personalize your fajitas with shredded cheese, guacamole, salsa, sour cream, and fresh cilantro. Other great additions include lime wedges, diced tomatoes, jalapeños, and pico de gallo.
Special Tools (affiliate links): Field No.12 Skillet


How to Cook Steak Fajitas in a Cast Iron Skillet
Follow these easy steps to make mouthwatering steak fajitas:
- Prepare the Steak: Pat the pre-cut fajita strips dry with paper towels to ensure a good sear and set aside.
- Prepare the Vegetables: Slice bell peppers, onions, and mushrooms into thin strips. Remove the seeds from the bell peppers.
- Make Fajita Seasoning: In a small bowl, mix chili powder, smoked paprika, Mexican oregano, minced onion and garlic, ground cumin, salt, pepper, and a pinch of cayenne pepper. Set aside.
- Cook the Vegetables: Heat a large cast iron skillet over medium-high heat with two tablespoons of oil or butter. Add the vegetables and cook for 5-7 minutes, stirring occasionally. Add half of the seasoning mix during the last two minutes of cooking. Remove the vegetables from the skillet.
- Cook the Steak: Return the skillet to medium heat and add two more tablespoons of butter. Add the pre-cut fajita strips, sprinkle with the remaining seasoning, and cook for 3-4 minutes, stirring frequently until cooked.
- Combine and Serve: Return the vegetables to the skillet once the steak is done. Toss everything together and serve hot with tortillas and your favorite toppings.

Tips for Making the Best Cast Iron Skillet Fajitas:
- Use Pre-Cut Fajita Strips: For an even quicker and easier option, skip the slicing and use pre-cut fajita strips. They’re ready to go, saving you time without sacrificing flavor.
- Frozen Vegetables: You can chop fresh bell peppers and onions, or for a faster, more convenient option, use a frozen pepper and onion blend.
- Fajita Seasoning Mix: If you’re really short on time, skip the homemade seasoning and use a package of fajita seasoning mix for a quick and flavorful solution.
- Preheat Your Skillet: Make sure your cast iron skillet is hot before adding the steak and vegetables to get that perfect sear.
- Don’t Overcrowd the Skillet: Cook in batches if needed to ensure the fajitas get that crispy, charred texture.
More Delicious Skillet Recipes
- Shredded Chicken Tacos
- Creamy Tortellini with Italian Sausage
- Old Fashioned Shepherd’s Pie
- Southwest Chicken Soup
Click HERE for 12 + Ground Beef Skillet Recipes for Easy Weeknight Dinners

How to Make Steak Fajitas in Cast Iron Skillet
Ingredients
- 2 pounds precut fajita strips
- 2-3 large bell peppers sliced into thin strips
- 1 onion sliced into thin strips
- 8 ounces mushrooms sliced
Fajita Seasoning
- 1 tablespoon chili powder
- 2 teaspoons smoked paprika
- 2 teaspoons dried Mexican oregano
- 1 teaspoon minced onion
- 1 teaspoon minced garlic
- 1 teaspoon salt – more to taste
- 1/2 teaspoon ground cumin
- 1/4 teaspoon black pepper
- 1/4 teaspoon cayenne pepper
Fajita Toppings
- Warm Tortillas
- Shredded Cheese
- Guacamole
- Salsa
- Cilantro
- Sour Cream
- Lime Wedges
- Jalapenos
- Pico de gallo
Instructions
- Pat the pre-cut fajita strips dry with paper towels to ensure a good sear and set aside.
- Slice bell peppers, onions, and mushrooms into thin strips. Remove the seeds from the bell peppers.
- In a small bowl, mix chili powder, smoked paprika, Mexican oregano, minced onion and garlic, ground cumin, salt, pepper, and a pinch of cayenne pepper. Set aside.
- Heat a large cast iron skillet over medium-high heat with two tablespoons of oil or butter. Add the vegetables and cook for 5-7 minutes, stirring occasionally. Add half of the seasoning mix during the last two minutes of cooking. Remove the vegetables from the skillet.
- Return the skillet to medium heat and add two more tablespoons of butter. Add the pre-cut fajita strips, sprinkle with the remaining seasoning, and cook for 3-4 minutes, stirring frequently until cooked.
- Return the vegetables to the skillet once the steak is done. Toss everything together and serve hot with tortillas and your favorite toppings.
Notes
- Use Pre-Cut Fajita Strips: For an even quicker and easier option, skip the slicing and use pre-cut fajita strips. They’re ready to go, saving you time without sacrificing flavor.
- Frozen Vegetables: You can chop fresh bell peppers and onions, or for a faster, more convenient option, use a frozen pepper and onion blend.
- Fajita Seasoning Mix: If you’re really short on time, skip the homemade seasoning and use a package of fajita seasoning mix for a quick and flavorful solution.
- Preheat Your Skillet: Make sure your cast iron skillet is hot before adding the steak and vegetables to get that perfect sear.
- Don’t Overcrowd the Skillet: Cook in batches if needed to ensure the fajitas get that crispy, charred texture.

About Sarah
Wife. Mother. From-Scratch Cook. Homemaker.
I’m Sarah, the creator of Rocky Hedge Farm, where I share my love for simple living, homemade meals, and creating a cozy home. As a wife and mother, I’m passionate about slowing down, cooking from scratch, and finding joy in the everyday moments of life. From DIY projects and family-friendly recipes, I hope to inspire others to embrace a life rooted in simplicity and warmth.
So good! I have looked for a cast iron skillet and had no luck but, it was delicious in my stainless steel.
Made these beef fajitas last night and they were very flavorful and delicious! I will definitely make this recipe again. Thanks.