This post may contain affiliate links. Please read our disclosure policy.
These quick and easy Steak Fajitas are packed with flavor from fresh garlic, onions, colorful peppers, and a perfectly seasoned sauce. It’s a delicious dinner ready in under half an hour and cooked all in one skillet! Our fajitas recipe steak edition guarantees a restaurant-quality meal right at home.
Why We Love This Recipe!
- Quick Meal: Have a delicious meal of homemade fajitas and fresh tortillas on the table in just 25 minutes!
- Flavorful Recipe: The smoky seasoning with a subtle spice highlights the fresh pepper flavor and savory beef to make a dish the whole family will love– So delish!
- One-Pan Recipe: The fewer dishes, the better! This recipe is perfect for any busy weeknight.
If you’re looking for an easy and quick dinner option that’s both satisfying and full of flavor, these Steak Fajitas are the answer. The best part? You don’t need to marinate the meat, which means you can have this delicious meal on the table in no time.
With thinly sliced steak, colorful bell peppers, and onions, this recipe is a breeze to prepare. Searing the meat over high heat ensures it stays tender, and the homemade spice blend adds a perfect balance of savory and zesty flavors.
Whether cooking for a busy weeknight dinner or hosting a casual get-together, these Steak Fajitas are a fuss-free option that will leave everyone craving seconds.
Next time you’re craving something yummy but are short on time, try more of my quick dinners, like this cheesy Pizza Noodle Bake, impressive Garlic Butter Shrimp Scampi made in just 10 minutes, or my easy Instant Pot Spaghetti and Meatballs!
Ingredient Notes
Variations and Substitutions
How To Make the Best Steak Fajitas Recipe
There is no need to spend time on marinated steak for fajitas in this recipe. The meat marinates right in the pan – I’ll show you how!
✱ Be sure to see the recipe card below for exact ingredients and full recipe instructions!
Step 1 | Prepare the ingredients
Start by getting all those colorful veggies sliced evenly, the garlic minced, the lime juiced, the cilantro chopped, and the spices ready to measure.
Step 2 | Saute the veggies
Now, grab a large skillet and set it over medium-high heat, adding the green, yellow, and red bell peppers, onion, minced garlic, and oil. Stir and heat the ingredients for about 10 minutes or until the veggies are softened and desired crispness.
TIP: Remember you can cook the veggies to your desired char and doneness. Leave them in a little longer to those nice blackened marks if you want to. If you do this, add in the garlic a little bit later. It doesn’t take long for the garlic to cook.
Then, take out a spatula, remove the peppers and onions from the skillet, and set them aside for later in the recipe.
Step 3 | Cook the meat
Time to add the thin strips of meat and cook for about 3-5 minutes or until it is cooked to your liking. Then, add the peppers and onions back into the cast-iron skillet.
If you want the meat more charred on the outside. Start with less meat in the skillet and work in batches.
Step 4 | Make the fajita sauce
Now, let’s make the flavorful fajita sauce! First, add the cornstarch to the beef broth in a small bowl, mixing it to make a slurry to help thicken the sauce.
Add it to the skillet with the beef and veggies, along with the freshly squeezed lime juice, sugar, cumin, paprika, chili powder, salt, pepper, and cilantro.
Continue stirring the ingredients until the sauce is nice and thick.
Step 4 | Garnish and serve!
Finally, remove the recipe from the heat and top it with more cilantro if you’d like. Let the dish cool for just a minute, then dig on in!
Tips
- Meat Slicing: Cut the steak thinly against the grain when slicing it. This ensures that the meat will be tender and easy to chew.
- Don’t Overcrowd the Pan: Make sure not to overcrowd the pan when cooking the steak. Cook it in batches if necessary to avoid steaming the meat, which can make it tough.
- Food Safety– Beef is considered safe when it reaches 145 degrees F. Use a meat thermometer inserted into the thickest part of the meat to accurately measure the internal temperature before moving on with the recipe.
- Thicken the Sauce– Continue to cook the sauce at a lower temperature for longer or add more cornstarch to the broth mixture to achieve an extra thick sauce.
- Thin the Sauce– Alternatively, reduce the cornstarch you add to the recipe or increase the broth if you want the sauce to be thinner.
See? There is no need to marinate these steak fajitas when the meat is cooked in the bits and flavor from the veggies, and then you pour that deliciously glossy sauce all over with the tang of the lime juice and all the fragrant spices. There is plenty of flavor to spare!
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
Recipe FAQs
Top this delicious dish with refried beans, black beans, guacamole, sour cream, avocado slices, fresh salsa, sweet roasted corn, pico de gallo, cilantro, or other toppings usually accompanying tacos and similar Tex-Mex recipes. For a tasty Resturant-Style Salsa, check out my recipe!
A common cut of meat for fajitas and stir fry is flank steak. However, skirt steak, sirloin, or ribeye are other tender cuts that are also excellent options. For the best results, you want to avoid beef that quickly becomes dry.
Either way, you’ll produce delicious steak fajitas! For this recipe, I wanted it to be made quickly and for all sides of the slices to absorb the flavors. So, I sliced mine first. However, some cook the steak whole before slicing.
Storage
Refrigerate: Keep leftover fajitas fresh by placing them in an airtight container to chill in the fridge for up to five days. Then, reheat the recipe by microwaving it or tossing it back in the pan over medium heat until warmed through.
Freeze for Long-term Storage: You can also freeze fajita steak! Store the leftovers for no longer than three months in an airtight container in the freezer. When ready to serve, let the dish thaw overnight in the fridge, then heat it the next day.
What to Serve with Easy Steak Fajitas
These steak fajitas are delicious when bundled up in warm tortillas topped with salsa, cheese, sour cream, and more of your favorite toppings. Use corn tortillas or flour tortillas– Whichever you prefer!
And for more Mexican flavors, serve alongside Restaurant-Style Refried Beans or Charro Beans. This recipe is also delicious with a refreshing side salad, Easy Instant Pot Mexican Rice. or these sweet and crisp Air Fryer Corn Ribs.
Finish the meal off with Mexican Fruit Salad and a Sweet Lime Yogurt Dip.
Flavorful and Fun Tex-Mex Recipes
- Mexican Stuffed Shells Recipe
- Dorito Taco Salad Recipe
- Taco Spaghetti Bake
- Cheesy Oven Baked Beef Tacos
- Slow Cooker Salsa Chicken
- Instant Pot Cheesy Taco Pasta
- Mexican 7 Layer Dip
- Skillet Beef Queso Dip
Hungry for more easy, home-cooked, delicious recipes?
Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, Instagram, and Twitter.
Quick Steak Fajitas Recipe
Equipment
- Cast Iron Skillet or saute pan
- Measuring Cups
Ingredients
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 2 tablespoons avocado oil
- 2 pounds skirt steak, flank, sirloin, or ribeye
- ¼ cup beef broth
- 1 tablespoon cornstarch
- 1 each lime, juiced
- 1 teaspoon white granulated sugar
- 1 teaspoon ground cumin
- 1 teaspoon ground paprika
- ½ teaspoon chili powder
- ½ teaspoon coarse kosher salt
- ½ teaspoon ground black pepper
- 3 tablespoons chopped cilantro
Instructions
- Prepare onions and peppers by slicing into thin slices. Juice a large fresh lime.
- In a large skillet over medium-high heat, add the peppers, onion, minced garlic, and olive oil. Stir until cooked, about 10 minutes. Remove the peppers and onions from the skillet and set aside.
- In the same skillet add the sliced steak. Cook for 3-5 minutes or just until cooked through.
- Next, add the peppers and onions back into the skillet along with the steak.
- Add the beef broth to a small bowl or measuring cup. Add the cornstarch until combined to make a slurry. Pour into the skillet. Then add lime juice to the skillet.
- Add the sugar, cumin, paprika, chili powder, salt, black pepper, and cilantro to the skillet and stir until steak, bell peppers, and onions are coated.
- Stir until the sauce is thick.
- Remove from the heat. Top with more cilantro (optional). Serve and enjoy.
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
Notes
- Meat Slicing: Cut the steak thinly against the grain when slicing it. This ensures that the meat will be tender and easy to chew.
- Don’t Overcrowd the Pan: Make sure not to overcrowd the pan when cooking the steak. Cook it in batches if necessary to avoid steaming the meat, which can make it tough.
STORAGE:
Refrigerate: Keep leftover fajitas fresh by placing them in an airtight container to chill in the fridge for up to five days. Then, reheat the recipe by microwaving it or tossing it back in the pan over medium heat until warmed through. Freeze for Long-term Storage: You can also freeze fajita steak! Store the leftovers for no longer than three months in an airtight container in the freezer. When ready to serve, let the dish thaw overnight in the fridge, then heat it the next day.
Nutrition Information
Nutritional Disclaimer
Soulfully Made is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.
©️Soulfully Made
These quick steak fajitas are perfect for Mexican night! They’re filling but taste healthy too!
Thank you, Shelby!!
Delicious! We loved these fajitas. Easy to make, and full of flavor. Great recipe!
Thank you so much, Kristine. I love an easy and tasty weeknight meal.
I love quick & easy recipes! These fajitas were so tasty and a big hit with the family.
Thank you so much, Stacey!
We usually have chicken fajitas, but I saw this on Pinterest and I just had to try it. My family all loved it!
Thank you, Katherine. You could definitely make this with chicken also. It’s great to change it up.