
I don’t know about you guys, but life has been crazy recently. Thankfully I can rely on amazing recipes like this Dump and Start Instant Pot Steak Fajitas.
With kids going back to school, sports practices and all the busyness in life, having a healthier, quick option for dinner is not just a time saver, but a lifesaver. Plus it is a great excuse for you to whip up some homemade fajita seasoning to have to hand whenever you need it.
These Instant Pot Fajitas are so great for a busy weeknight meal. If Tex-Mex is a family favorite (as it is in my house), then yours will absolutely love these Instant Pot Fajitas. They are waaaaaayyyy better than takeout fajitas from a restaurant.
And if you are hosting a party or special celebration, this Instant Pot Steak Fajitas recipe is simple enough to double or triple to feed the whole crowd something healthy and delicious. The Steak Instant Pot Fajitas are great for Cinco De Mayo, Quinceanera’s and many other festivities.
Instant Pot Fajitas – Why You’ll Love Them
- Instant Pot Fajitas are a frugal meal made with only 6 staple ingredients that you already have in your cupboard.
- A true Dump and Start Instant Pot recipe, which means making these Instant Pot Steak and Pepper Fajitas requires virtually no effort at all!
- This recipe is super versatile and totally customizable. Change up the seasonings, swap in different veggies, and add as many topping as you like.
Instant Pot fajitas are healthier than the ones you order in restaurants, since you don’t have to use any oil. - A great meal prep solution. Prep and freeze to cut from frozen later (more about this below), or transform the leftovers into various meals all week long.
Related : Instant Pot Chicken Fajitas
Related : Homemade Fajita Seasoning Mix.

Instant Pot Steak Fajitas Recipe Materials
KITCHEN TOOLS, UTENSILS & APPLIANCESÂ NEEDED
This post contains affiliate links. For more information, check out my disclosure.
Here are some of the items you will need to make this recipe.- 8 qt Instant Pot.
- I use and love the 8 qt, extra Instant Pot Insert & sealing ring.
-  3 qt Instant Pot or 6 qt Instant Pot depending on family size.
- Cutting board.
- Tongs.
- Measuring jugs or cups.
- Measuring teaspoons.
- Sea Salt Flakes <= amazing salt that makes your food taste good.
- Bowls with covers.
- For storing your leftover food.
-
*INSTANT POT RECIPE BINDER PRINTABLES*
- Get the colourful modern Instant Pot Recipe Binder and keep your recipes and tips in one handy place.
- Free meal plan kit.
- *INSTANT POT COURSE FOR BEGINNERS**
Ready to learn just how easy and fun it is to make Instant Pot Steak Fajitas? Gather up your ingredients and I will show you…..
How to Make Instant Pot Steak Fajitas
- Pour your stock into the Instant Pot insert.
- Add your choice of cut beef strips and your seasoning for your Instant Pot Beef Fajitas.
- Top your Instant Pot Steak with your peppers and onions.
- Put your Instant Pot cover on, seal the Instant Pot Fajitas and turn on high pressure or set pressure cooker on Manual for 8 mins. If you have a tougher cut of beef, set it for 9 mins.
- Cook your Instant Pot Steak Fajitas until they’re done. Perform a Quick Pressure Release and add the lime juice over top of your Instant Pot Fajitas.
- Using a slotted spoon, remove your Instant Pot Steak, peppers and onions and set in serving dish.
- Serve your Instant Pot Steak Fajitas in tortillas, with quinoa or rice, etc. Feel free to pick your toppings that you like.

How To Make Steak Fajitas – Slow Cooker Method
- Add all the ingredients in the slow cooker, plus 1 cup of diced tomatoes.
- Cook on high for 3-4 hrs. Cooking for 3.5 hrs works best for me. Or, if you need a longer cook time, cook on low for 6-7 hrs.
- Shred the meat if necessary.
- Serve your Slow Cooker Steak Fajitas with toppings of your choice.

How To Make Steak Fajitas – Stovetop Method
- Mix 2 tbsp of olive oil with juice of 1 lime with your taco seasoning. Use this as a marinade for your beef.
- On the stovetop in a pan, heat 2 tbsp of olive oil.
- Add peppers and onions to the pan and cook for 4-5 mins.
- Remove veggies from the pan and set aside. Add the steak strips to the pan.
- Cook steak for 7-8 mins, then add the marinade to the pan with the steak.
- Next, add the veggies back into the pan and stir for 1 min.
- Serve your stovetop steak fajitas with the toppings of your choice.

Instant Pot Fajitas Tips
- Cook time noted does not include time for Instant Pot to come up to pressure or for the pressure to release.
- Make sure to cut the steak against the grain when you’re cutting your Instant Pot Steak into strips.
- Slice the veggies into thicker strips so when they cook they don’t turn into mush and break apart.
- Feel free to use chicken or vegetable stock instead of beef stock.
- If you like your fajitas with a little heat, add in some chili powder, cayenne or chipotle pepper.
- To keep this recipe gluten free, make sure to use gluten free tortillas.
- Don’t have beef? No worries, just make these tasty Instant Pot Chicken Fajitas instead.
- You can brown the steak in Instant Pot before adding the veggies, but this recipe is simple enough that you don’t have to.

Can You Cook Your Instant Pot Fajitas from Frozen?
Yeap. You can absolutely cook these Instant Pot steak and veggie fajitas from frozen, and it is super simple to do. Just follow these easy steps:
- Buy your steak and veggies ahead of time
- Cut your steak and veggies and season them.
- Toss them in your Freezer Storage Bags and freeze them.
- When you’re ready, toss veggies and steak in Instant Pot and cook from frozen, adding a minute or two to the cook time if needed.
Instant Pot Steak Fajitas for Meal Prep
Instant Pot Steak Fajitas recipe is fantastic for meal prep. You can cut up all of the ingredients and then store it in the freezer so it’s ready to be cooked from frozen, as instructed above. And you can even make it all ahead and it will keep in the fridge for 3-4 days.
This recipe can be served as classic Instant Pot Fajitas, but the leftovers can also be served as other meal ideas. If you’re lucky enough to have leftovers, that is.
Transform your Instant Pot Beef Fajitas into burrito bowls, use them for toppings on salads, wrap them up into Gluten Free salad wraps and perfect on-the-go lunchboxes. See how versatile these Instant Pot Steak Fajitas are?!
And speaking of meal prep, make sure to grab your copy of my Free Meal Planning Kit that will help you whip up all sorts of amazing Instant Pot recipes.

What Cut of Steak is Best for Instant Pot Steak Fajitas?
When cooking with your Instant Pot, for this Instant Pot Beef Fajitas recipe, it’s best to use a tougher cut of steak.
I used Sirloin as my beef cut choice, but flank steak is also a popular cut of steak for fajitas.
Instant Pot Steak Fajitas Low Carb
To make Low Carb Instant Pot Steak Fajitas that are suitable for those following a Paleo, Whole 30, or Keto eating plan, skip the tortillas and serve your Instant Pot Steak Fajitas on a bed of lettuce.

Instant Pot Beef Fajitas Toppings
Instant Pot Steak Fajitas are easily customizable, and you can get creative by adding all sorts of various toppings. Here are just a few suggestions to get you started:
- Shredded lettuce
- Sour cream
- Mexican rice
- Refried, Pinto or Black beans
- Quinoa
- Salsa
- Guacamole
- Shredded cheese
- Pico De Gallo
- Diced tomatoes
- Black olives
Instant Pot Steak Seasoning Mix
Hey, this recipe is all about making life easy. So go ahead and buy your very favorite fajita spice mix from your grocery store. Make sure it’s a gluten free seasoning mix though, since everything else has been kept gluten free.
However, if you prefer to make your own Instant Pot Steak Seasoning Mix it’s actually quite simple. Make sure to test the seasoning mix and vary the spices to suit your taste.
Just combine your herbs and spices, then store in an airtight container (a small Mason jar works well). Now you’ve got your very own Instant Pot Beef Fajita Seasoning Mix ready to use whenever the mood strikes.
Here is one tried-and-true combination steak fajitas seasoning recipe that really works.
Instant Pot Steak Fajitas Serving Suggestions
Serve your Instant Pot Fajitas with any (or all!) of these delicious sides.
- Instant Pot Mexican Rice
- Dump and Start Instant Pot Mexican Quinoa
- Instant Pot Black Beans
- Corn Tortillas
- Homemade Guacamole

More Instant Pot Recipes
- Instant Pot Steak Fajitas.
- Instant Pot Chicken Tacos
- Instant Pot Lentil Soup with Mexican Flavors
- Instant Pot Chicken Tortilla Soup
Instant Pot Steak Fajitas Weight Watchers Points
There are 3 Freestyle SmartPoints in one serving of Instant Pot Fajitas.
Instant Pot Steak Fajitas Video
Thank you for reading my Instant Pot Steak Fajitas recipe post. And please come visit again as I continue dreaming up recipes, traditional African recipes, African fusion recipes, Sierra Leone recipes, travel plans and much more for you. Thanks for supporting Recipes from a Pantry, UK food blog.
Get the Instant Pot Steak Fajitas Recipe:
Don’t forget to tag #recipesfromapantry on Instagram or Twitter if you try Instant Pot Steak Fajitas! It is really, really awesome for me when you make one of my recipes and I’d love to see it. You can also share it on my Facebook page. Please pin this recipe to Pinterest too! Thank you for reading Recipes from a Pantry.
Instant Pot Steak Fajitas
Ingredients
Instant Pot Steak Fajitas Ingredients
- 1/2 cup beef stock
- 1 lbs (450g) sirloin steak or flank steak cut into strips
- 1 1/2 tbsp taco seasoning
- 3 bell peppers (multi-color) deseeded, and sliced into big strips
- 1 onion peeled and cut into half rings
- Juice of 1-2 limes to suit your taste
Instructions
Instant Pot Steak Fajitas Instructions
- Pour your stock into the Instant Pot insert.
- Add beef strips and seasoning to the Instant Pot insert.
- Top your Instant Pot Steak with the peppers and onions.
- Put your Instant Pot lid on, lock and set to high pressure / manual pressure for 8 mins. If you have a tougher cut of beef, set it for 9 mins.
- Perform a Quick Pressure Release, then open the lid and pour the lime juice over top of your Instant Pot Fajitas.
- Using a slotted spoon, remove the Instant Pot steak, peppers and onions and set in serving dish.
- Serve your Instant Pot Steak Fajitas in tortillas with quinoa or rice and your choice of toppings.
Slow Cooker Steak Fajitas Instructions
- Add all the ingredients in the slow cooker, then add 1 cup of diced tomatoes.
- Cook on high for 3-4 hrs. Cooking for 3.5 hrs works best for me. Or, if you need a longer cook time, cook on low for 6-7 hrs.
- Shred meat if necessary and serve with tortillas and your choice of toppings.
Steak Fajitas Stovetop Instructions
- Mix 2 Tbsp of olive oil with juice of 1 lime with your taco seasoning. Use this as a marinade for the beef.
- On the stovetop in a pan, heat 2 tbsp of olive oil.
- Add the peppers and onions to the pan and cook for 4-5 mins.
- Remove veggies from the pan and set aside. Add the steak strips to the pan.
- Cook steak strips for 7-8 mins, then add the marinade to the pan with the steak.
- Next, add the veggies back in and stir for 1 min.
- Serve your stovetop steak fajitas with tortillas and your choice of toppings.
Video
Notes
Instant Pot Steak Fajitas Tips
- Cook time noted does not include time for Instant Pot to come up to pressure or for the pressure to release.
- Make sure to cut the steak against the grain when you’re cutting your Instant Pot Steak into strips.
- Slice the veggies into thicker strips so when they cook they don’t turn into mush and break apart.
- Feel free to use chicken or vegetable stock instead of beef stock.
- If you like your fajitas with a little heat, add in some chili powder, cayenne or chipotle pepper.
- To keep this recipe gluten free, make sure to use gluten free tortillas.
- Don’t have beef? No worries, just make these tasty Instant Pot Chicken Fajitas instead.
- You can brown the steak in Instant Pot before adding the veggies, but this recipe is simple enough that you don’t have to.
Thanks for this wonderful content. It was very insightful and enjoyable. You have amazing pictures. I have bookmarked your website and will be checking from time to time for more contents.