Instant Pot steak fajitas that are so tender, juicy, and filled with incredible flavors!
Cooked till perfection in the Instant Pot so quickly, the meat turns out so delicious. And my favorite thing about this recipe? It’s a one-pot recipe, where you just throw everything in your IP and come back in just 20 minutes or so to enjoy the fajitas!
So a couple of months ago I shared my Instant Pot Chicken Fajitas recipe on the blog, and so many of you LOVED it and asked me about making steak fajitas in the Instant Pot. So I figured that I need to share this recipe with you as well.
Instant Pot Steak Fajitas
IP steak fajitas couldn’t be any easier! This recipe is perfect for a quick throw-together meal, it’s so delicious and so easy to make that you’ll find yourself making it over and over again!
The recipe requires very simple ingredients and does not require any expert cooking skills.
Fajita Seasoning
I almost never buy store-bought fajita spice mix, as it’s so easy to make, tastes much better when made at home and that also saves me a lot of money!
To find out how to make your own fajita seasoning, check out my homemade fajita seasoning recipe. The same spice mix can also be used for tacos, roasting vegetables, and other chicken recipes, so you can make yourself a jar and keep it in your cupboard for when you need it.
The Ingredients
- Corn or flour tortilla bread, I use this brand.
- Fajita spice mix, I recommend making your own homemade blend, it takes 5 minutes! Otherwise, store-bought fajita seasoning works fine.
- Steak – sliced, I use inexpensive cuts like flank, or skirt steak.
- Bell peppers – red, yellow, and green (thickly sliced).
- Onions – yellow or red.
- Beef broth, vegetable stock, or water.
- Salt (if necessary).
Which Steak is Best for Fajitas?
The best cuts to make fajitas are flank, top round, or rump.
How to Make Steak Fajitas In The Instant Pot
- Start by adding the meat, and the onion to the Instant Pot. You can either add the bell peppers at this point or add them after pressure cooking. This depends on if you’re ok with soft peppers, or prefer them crunchy.
- Add the spices and 1/2 cup of liquid (beef broth, vegetable stock or water, whichever is available).
- Give everything a quick mix, cover with the lid. Set the valve to the “sealing” position.
- Cook on high pressure for 10 minutes. Allow the Instant Pot come to pressure, then let it cook for 10 minutes. When it’s finished, it will beep. Click on “cancel” and do a quick release by switching the valve to the “venting” position.
- Remove the lid, and either drain the extra liquid (and retain some) or use a slotted spoon to take out the fajitas. If you chose not to add the bell peppers before pressure cooking, then add them as soon as you remove the lid and let them sit there for a couple of minutes to “Steam”.
- Serve the fajitas stuffed in tortilla wraps, garnish with chopped cilantro and enjoy!
As for toppings, below I listed my favorites:
Guacamole, pico de gallo, lime crema, cheese, salsa, hot peppers, and fresh cilantro or parsley.
Oh and don’t forget to make an EASY Agua Fresca juice to enjoy with the fajitas!
I made these fajitas and got a bit too much liquid, is that normal?
That’s totally normal! For the Instant Pot to come to pressure, you need a little bit of liquid and the minimum recommended amount of liquid by the Instant Pot is 1/2 cup so that’s what we’re using in this recipe. Also, keep in mind that you’ll get more juices from the meat and veggies, so you’ll end up with a bit of liquid.
Simply drain the liquid after the IP is done the cooking (and retain some if you like), or just use a slotted spoon to take out the fajitas.
Why you’ll love Instant Pot Fajitas
- The beef turns out so juicy, tender and full of flavor!
- Making fajitas in the IP is much easier as I can just set the IP to cook and go do something else until it’s done. I don’t have to watch it!
- It’s a one-pot recipe! No mess, no washing up! All I will have to wash is the IP pot.
Using Frozen Beef
You could also cook this recipe using frozen beef, the instructions will remain the same just set the cooking time to 12 minutes instead of 10.
Can I make these fajitas over the stovetop?
Absolutely! In a bowl, toss the beef strips and the spices until the meat is well coated.
Heat 1 tbsp of vegetable oil in a skillet over high heat, then add the vegetables and cook for 6-7 minutes or until soft. Remove from skillet.
Add the beef slices into the skillet, and cook until it’s cooked through (about 4-5 minutes). Add the vegetables back into the skillet and cook for one more minute. Serve in warmed tortillas.
More Mexican Instant Pot Recipes
- Instant Pot Shrimp Fajitas
- Instant Pot Mexican shredded chicken
- Instant pot chicken fajitas
- Instant Pot steak fajitas
- Instant Pot fajita rice
- Instant Pot burrito bowls
- Instant Pot Mexican corn
Did you make this? Be sure to leave a review below and tag me on Facebook, Instagram, or Pinterest!
Instant Pot Steak Fajitas
Ingredients
- 1 pound (450 g) steak rump, top round or flank sliced into long strips
- 1 onion peeled and sliced
- 2 tablespoons fajita seasoning
- ½ cup (120 ml) beef or vegetable stock or water
- salt to taste
- 3 bell peppers red, green and yellow – thickly sliced
- flour tortillas for serving
Instructions
- Add the meat to the pot, followed by the onion and bell peppers (add the bell peppers if you don't mind soft veggies, otherwise add them after pressure cooking), the spices, and ½ cup of liquid (beef or vegetable stock or water, whatever is available).
- Give everything a quick mix, secure the lid and set the vent to SEALING. Select the PRESSURE COOK/MANUAL setting and set the cooking time for 10 minutes at high pressure. The Instant Pot will take around 6-7 minutes to come to pressure and start cooking. When the cooking program ends, quickly release the steam.
- Remove the lid, and add the bell peppers if you didn't add them before pressing cooking then cover with the lid again, and let the peppers "steam" for a few minutes. If you already cooked the bell peppers, then skip this step.
- Then either drain the extra liquid (and retain some) or use a slotted spoon to take out the fajitas.
- To serve, stuff warmed tortillas with the fajitas and garnish with chopped cilantro leaves and drizzle over with a little bit of the reserved sauce.
Notes:
- The calculated nutrition info is a rough estimate for fajitas without tortillas.
- After receiving lots of feedback on the recipe, we found that many prefer to only add the bell peppers after pressure cooking to keep their structure as otherwise, they become too soft (our original recipe called for adding the bell peppers along with the meat).
Nutrition Information
This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.
© Little Sunny Kitchen
Stephanie says
This was an excellent meal and so easy! I used flat iron steak, store-bought fajita seasoning and beef broth. The meat was so tender it just melted in your mouth! Unfortunately the onions just disappeared so next time I’m put them in at the end with the peppers. Thanks for the great recipe – definitely a keeper!
Laura Payton says
This recipe is awesome!! Meat was more tender then I have ever made it. Def will do this again.
Jennifer says
Thank you, so much for this recipe, and the homemade seasoning, I used both. My family raved about this, and everyone had seconds and thirds. I will definitely be putting this on the weekly rotation.
Diana says
I’m absolutely thrilled to hear that the recipe was such a big hit with your family! It’s fantastic that the homemade seasoning worked well for you and that the dish earned a spot in your weekly rotation. Thank you so much for trying it out and sharing your wonderful feedback!