This post may contain affiliate links. Please see our disclosure policy.
Skip the smoking skillet and effortlessly make delicious Instant Pot Steak Fajitas using an inexpensive cut of beef and the Instant Pot.

Fajitas in the Instant Pot?

Fajitas are classically made on a searing hot skillet with thin strips of meat, peppers, and onions.
However, we can skip the smoking skillet (and the smell that comes with it) and make delicious steak fajitas using the instant pot.
The advantage of making steak fajitas using an electric pressure cooker is that you can use a less expensive cut of meat and still have delicious results!
Happy Cooking! xo Kristen
Recipe Highlights
Notes on Ingredients

- Steak: For the meat, you can use sirloin or flank steak. Keep in mind sirloin is often less expensive and easier to find.
- Peppers: Use any combination of bell peppers you like--red, yellow, and/or green. I personally love using a variety of colors for visual pop. Plus red and yellow peppers add a sweeter flavor, while a green bell pepper adds a nice fresh flavor.
- Onion: Use a yellow, white, or sweet large onion for fajitas. I don't recommend red onions for this recipe, as they don't get as tender as white onions when pressure cooked.
- Beef Broth: Use low-sodium beef broth for the thin cooking liquid. For this recipe, you will only need to use ½ cup for a 3 or 6-quart instant pot or ¾ cup for an 8-quart model. As you may know from my Instant Pot Basics, you need at least 1 cup of liquid to cook in a pressure cooker. HOWEVER, the juice that the raw onions and peppers release will provide enough liquid to cook these Steak Fajitas.
- Fajita Seasoning: I use my homemade blend of fajita seasoning which is made with smoked paprika, garlic powder, onion powder, and cumin. You can use store-bought seasoning or even taco seasoning to flavor these fajitas.
- Limes: Do not overlook this addition! Adding both the juice and zest of fresh limes will brighten up all the flavors of the fajitas, and the acid from the lime juice will make the flavors pop in your mouth.
How to Make Instant Pot Steak Fajitas
The following tips are provided to help you achieve perfect results. You will find the ingredient quantities and detailed instructions in the recipe card at the bottom of this post.
- Slice Steak. Place your sirloin or flank steak into the freezer for 10 to 15 minutes, as this will make it much easier to thinly slice. After freezing, slice the steak into ½-inch strips going against the grain then season with the fajita seasoning.

- Sear Steak. Using the saute function, sear the beef for 1-2 minutes per side, to JUST brown. For caramelization, don't overlap the meat. It is best to work in batches if needed.

- Deglaze Inner Pot. Turn off the saute function and add the beef broth to the inner pot and scrape, scrape, scrape all the browned bits off the bottom of the inner pot. That will prevent a burn notice from occurring and help to flavor the fajitas.
- Layer Beef, Peppers, and Onions. Add the seared steak back to the inner pot and top with the sliced onion and peppers. Sprinkle the peppers and onions with a bit more fajita seasoning for additional flavor.

- Pressure Cook. Place the lid on the Instant Pot and be sure the venting knob is pointed to sealed. Cook on high pressure for 2 minutes with 10 minutes of natural pressure release--that will ensure the meat stays super tender.

- Fish with Lime. Remove the steak and pepper mixture to a serving bowl, using a slotted spoon. Add the lime zest and juice to the fajita mixture and stir to incorporate.

Serving Suggestions
Serve this steak fajita mixture on warmed corn or homemade flour tortillas. Top the mixture as desired, with sour cream, shredded cheese, sliced avocado, and/or minced cilantro.
Make it a meal by adding a side of chips and guacamole with tomatoes, Instant Pot Spanish Rice, or Instant Pot Cilantro Lime Rice.
More Instant Pot Tex-Mex Recipes
Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!
Instant Pot Steak Fajitas

Video
Ingredients
- 1 pound sirloin steak roast or flank steak
- ½ tablespoon fajita seasoning, for seasoning beef
- 1 teaspoon extra virgin olive oil, + more if needed
- ¾ cup low-sodium beef broth
- 1 large yellow or white onion, thinly sliced
- 3 large bell peppers (any color), thinly sliced
- ½ tablespoon fajita seasoning, for peppers and onions
- 2 medium limes, zested and juiced
Instructions
- Place 1 pound sirloin steak roast or flank steak into the freezer for 10 to 15 minutes, as it will be easier to slice. After freezing, slice the steak into ½-inch strips against the grain. Season the meat with ½ tablespoon fajita seasoning.
- Turn the Instant Pot to Saute and add in 1 teaspoon extra virgin olive oil and let heat.
- Once the oil is heated, add half the seasoned meat to the Instant Pot in a single layer. Saute for about 1-2 minutes per side, to JUST brown the steak. Remove the seared meat from the inner pot and place it on a plate. Repeat the process with the remaining meat, adding in an additional teaspoon of oil if needed. Once browned, remove the steak to the plate with the first batch, and drain off any grease if needed.
- Turn the Instant Pot off by hitting cancel, Add ¾ cup low-sodium beef broth and use a wooden or metal spatula to scrape up any browned bits off the bottom of the inner pot.
- Add the seared beef back to the inner pot. Top the meat with 1 large yellow or white onion and 3 large bell peppers (any color) that have been thinly sliced. Sprinkle the additional ½ tablespoon fajita seasoning over the pepper and onions.
- Seal instant pot, being sure vent knob is pointed to sealed. Set to cook on High Pressure for 2 minutes. Once cooking time is finished let pressure release naturally for 10 minutes, to keep the meat tender.
- Remove the meat, onions, and peppers to a serving platter using a slotted spoon. Add the zest and juice of 2 medium limes and toss to coat.
- Serve the fajita mixture as desired on tortillas or over rice with your favorite toppings.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This recipe was originally published in 2018 but updated in 2022 with new photos and a video.













Such a great tip to put the meat in the freezer to get nice slices!! I also love that you can use cheaper meats with the Instant Pot - and how quick these yummy fajitas cook up!
I am glad that tip helped!
Made this for dinner tonight! Everyone loved it.
YAY!!! Love it when dinner is loved by everyone!
Hi, the fajitas sound delicious! I’m using a 6 qt instapot. So I’m thinking I should probably put 1 cup of beer in the instapot?
Hi Jackie! Yes, you will only need 1/2 cup liquid for a 6-quart and 3/4 cup for an 8-quart. Use either beer or stock. Enjoy!
I used half cup of beer for about 1 pound of flank. Too much in my opinion. Only added onions as far as veggies- the rest was spices
Hi Nil! That is good to note if you aren't using peppers as well, it may overpower the meat. Great to adjust for personal tastes 🙂
My instant pot directions say to use at least 18 ounces of liquid (more than 2 cups) of liquid to pressure cook. Your recipe barely uses 1 cup. What gives?
Hi Celena! The peppers and onions give off excess liquid, making this recipe work.
What size instant pot did you use will this work with an 8?
Absolutely this recipe will work with an 8 quart. All my recipes are designed for the 6 or 8 🙂
I see a fajita night in my near future! I love how the Instant Pot makes it so easy!
Easy indeed
YESSS! I have everything I need to make this for dinner tonight! SO HAPPENING!
WAHOO!!! Enjoy