The best, quick and easy steak fajitas recipe, homemade with simple ingredients in one pot or pan over stovetop. This 30 minute meal is loaded with Mexican flavors, tender steak, peppers and onions. This can also be grilled or made in a sheet pan in the oven.
If you like Mexican dinner recipes like this Mexican Shredded Chicken (One Pot) or these Chicken Fajitas (One Pan) or these Vegetable Fajitas (One Pan), you are going to adore today's recipe.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from One Pot Recipes
How to make steak fajitas?
- Heat butter and oil.
- Add steak and sprinkle spices (chili powder, paprika, garlic powder, onion powder, cayenne pepper, cumin powder, cornstarch, salt, pepper).
- Add peppers are onions until beef is cooked through.
- Mix in lemon juice.
- Garnish and enjoy.
What is the best steak for fajitas?
Skirt steak is best but many people also like to use flank steak or sirloin steak. It's a personal preference. Just make sure they are thinly sliced, against the grain.
What sides to serve with steak fajita recipe?
Typically, it's served with hot or soft tacos. Some people also enjoy it with rice and beans or cilantro lime rice or even pineapple rice (especially if you fond of the sweet and spicy flavor combination).
Salads are always a great side such as a simple corn salad or green salad. You can also try this Tomato Avocado Salad (One Bowl) or Cherry Tomato Salad (One Bowl) or Broccoli Salad (One Bowl) or Boiled Corn On The Cob (One Pot)
Steak fajita seasoning/ Steak fajita marinade
The seasoning is made by mixing together chili powder, paprika, garlic powder, onion powder, cayenne pepper, cumin powder, salt, pepper.
The marinade is made by mixing together all those ingredients plus 1-2 teaspoon lemon and an additional 2 tablespoon oil. Marinade the beef for at least 30 minutes up to 1 hour.
Both can be used on chicken and shrimp as well.
Fajita Toppings and Garnish
Add as many or as few of these, as you like:
Shredded cheese– Cheddar or Mexican cheese blend are awesome!
Sour cream– Use full fat for maximum flavor.
Guacamole– Homemade or store-bought both work well.
Salsa- Another classic topping. You can make it at home or buy it from the market.
Jalapeno slices– For a spicy kick.
Fresh herbs– Such as roughly chopped cilantro, parsley or green onions
Avocado– You an dice them into small pieces or slice them.
Finely chopped onions- Red onions taste the best.
Tips and Techniques
Use nonstick pot or pan– That’s because this prevents sticking and burning, especially since you are cooking on high heat.
Add peppers and onion near the end- Because this prevents them from becoming too soft and soggy. You want them to be tender but firm.
Adjust the amount of spices– This can be done, based on your preference. Always check the flavors near the end and adjust accordingly.
Use thin slices of steak, peppers, onions- Because they cook faster and the flavors gets absorbed quicker too.
Can I use taco seasoning for steak fajitas? Yes, it works very well and I have used it successfully in the past. It can be homemade or store-bought.
How do you keep fajita meat tender? Slice it against the grain! This is very important because you cut through the muscle fibers and shorten them, making it easier to chew. Also, use thin slices. Furthermore, be very careful not to overcook the beef because that will make it very tough.
Lemon juice vs. Lime juice- Use whatever you like or whatever you have on hand. They both have a slightly different flavor and does have an impact on the overall flavor.
Variations
Make slow cooker fajitas- Add all the ingredients, along with a 15 oz. can of diced tomatoes with green chiles in a crockpot. Cook on Low for 6 hours or High for 3-4 hours. I still prefer my stovetop version much better because the meat has a better texture.
What to do with leftovers? Use them in grilled cheese sandwiches, quesadillas, salads, pasta and even pizza toppings.
Other One Pot Beef Recipes
Recipe
One Pot Steak Fajitas
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from One Pot Recipes
Ingredients
- 1 tablespoon Butter Unsalted
- 1 tablespoon Oil
- 1.5 pound Steak Flank, Sirloin or Skirt steak, Thinly sliced into ½ inch strips
- 2 teaspoon Chili powder
- 1 teaspoon Paprika
- 1 teaspoon Onion powder
- 1 teaspoon Garlic powder
- ½ teaspoon Cayenne pepper
- ½ teaspoon Cumin powder
- 1 teaspoon Cornstarch
- Salt To taste
- Black pepper To taste
- ½ cup Red pepper Sliced into thin strips
- ½ cup Green pepper Sliced into thin strips
- ½ cup Onion Sliced into thin strips
- 1-2 teaspoon Lemon juice Or lime juice
Instructions
- Heat butter and oil in a nonstick pot or pan over medium-high heat.
- Add steak and sprinkle chili powder, paprika, onion powder, garlic, cayenne pepper, cumin powder, cornstarch, salt, pepper and mix everything together.
- Saute for about 2 minutes or until steak slices are slightly brown and no longer pink and raw on the outside. It won't be fully cooked through!
- Add red pepper, green pepper, onion and saute everything until steak is cooked through and vegetables are tender.
- Turn off heat. Pour lemon juice and toss everything together.
- Garnish with cilantro, if you like. Serve in hard or soft tacos and enjoy!
Notes
- Read all my tips above.
- Tastes best when served immediately but leftovers can be stored in a sealed container in the fridge for up to 3 days.
Nutrition
An automated tool is used to calculate the nutritional information. As such, I cannot guarantee the accuracy of the nutritional information provided for any recipe on this site.
Happy cooking everyone!
Angie Keenan says
Delicious and easy! The hardest part is all the slicing lol! Thanks for a great recipe! We used tapioca start as we didn't have cornstarch.
Kate says
Why have I never made these before? Yummy goodness! I followed the recipe but used 2 medium sized peppers and 2 cloves of garlic. I thought I had to marinate the steak but slicing it thin seemed to be fine. Easy meal after a long day at work. I could easily of prepped everything in the morning and it would have been even quicker. 👍👍