Perfect Instant Pot Steak Fajitas

Transform an affordable cut of beef into incredibly tender and flavorful Instant Pot Steak Fajitas. Say goodbye to the smoky skillet and hello to an effortless, delicious weeknight meal that your whole family will love!

Steak Fajita mixture served on corn tortillas topped with cheese and sour cream. A perfectly cooked and vibrant Instant Pot Steak Fajita dish.

Why Make Fajitas in the Instant Pot?

Close-up of a pressure cooker lid, symbolizing the Instant Pot's role in cooking.

Classic fajitas evoke images of sizzling hot skillets, thin strips of seasoned meat, and perfectly charred peppers and onions. While undeniably delicious, this traditional method often comes with a smoky kitchen and a fair bit of grease splatter.

Enter the Instant Pot: your secret weapon for making incredibly tender and flavorful steak fajitas without the fuss. By utilizing the electric pressure cooker, we can skip the smoking skillet, eliminate persistent cooking odors, and achieve consistently succulent results. The real advantage? You can use less expensive cuts of beef, like sirloin or flank steak, and still end up with a dish so tender it melts in your mouth.

This Instant Pot method simplifies the process, making it ideal for busy weeknights when you crave a hearty, satisfying meal without spending hours in the kitchen. It’s a game-changer for anyone looking for convenience without compromising on authentic fajita flavor.

Happy Cooking! xo Kristen

Table of Contents

  • Instant Pot Steak Fajitas Recipe Summary
  • Why You’ll Love This Recipe
  • Essential Ingredients for Perfect Fajitas
  • Step-By-Step Walkthrough: Crafting Your Fajitas
  • Expert Tips for Perfect Instant Pot Steak Fajitas
  • Serving Suggestions & Topping Ideas
  • Customization & Variations
  • Storage & Reheating
  • Frequently Asked Questions (FAQ)
  • More Instant Pot Tex-Mex Recipes to Explore

Why You’ll Love These Instant Pot Steak Fajitas

If you’re looking for a new go-to recipe that delivers big on flavor and ease, these Instant Pot Steak Fajitas are it! Here’s why this dish is about to become a household favorite:

  • Incredibly Tender Steak: The pressure cooker works its magic, transforming even tougher cuts of beef into fork-tender strips that are bursting with flavor.
  • Effortless & Quick: Say goodbye to standing over a hot stove! With minimal hands-on time and the speed of the Instant Pot, you can have a delicious meal on the table in about 30 minutes total.
  • Less Mess & Odor: No more smoking skillets or lingering cooking smells. The Instant Pot keeps the mess contained and your kitchen fresh.
  • Family-Friendly: A vibrant and customizable meal that appeals to all ages. Everyone can build their own fajitas with their favorite toppings.
  • Budget-Friendly: This recipe shines with more affordable cuts of beef, proving that delicious meals don’t have to break the bank.
  • Versatile: Perfect for dinner, excellent for meal prep, and easily adjustable to different dietary preferences.

Essential Ingredients for Perfect Fajitas

Ingredients for Steak Fajitas labeled on counter. A colorful array of fresh bell peppers, onions, steak, and lime.

The beauty of fajitas lies in their fresh, vibrant ingredients and bold seasoning. Here’s a closer look at what you’ll need and why each component is crucial for success:

  • Steak: For this Instant Pot recipe, we recommend using a sirloin steak roast or flank steak. These cuts are typically less expensive than prime cuts but become incredibly tender under pressure. Sirloin is often easier to find and provides excellent flavor. The key is thin slicing, which is made easier by partially freezing the meat first.
  • Bell Peppers: Don’t limit yourself! Use a colorful combination of bell peppers—red, yellow, and/or green. Red and yellow peppers tend to be sweeter, adding a lovely contrast to the savory beef. Green bell peppers offer a slightly more robust, fresh flavor. A variety of colors also makes your fajitas visually appealing and packed with nutrients.
  • Onion: Opt for a large yellow, white, or sweet onion. These varieties soften beautifully when pressure cooked, releasing their sweet, savory notes into the dish. We advise against using red onions for this particular recipe, as they tend to hold their crispness more, which isn’t ideal for the tender texture we’re aiming for in the Instant Pot.
  • Beef Broth: This provides the thin cooking liquid essential for pressure cooking. Use low-sodium beef broth to control the overall saltiness of your dish. You’ll need about ½ cup for 3 or 6-quart Instant Pot models, or ¾ cup for an 8-quart model. While the Instant Pot usually requires at least 1 cup of liquid, the natural juices released from the raw onions and peppers during cooking will contribute enough additional moisture to safely bring the pot to pressure and cook your fajitas to perfection.
  • Fajita Seasoning: The heart of the flavor! You can use your favorite store-bought blend, or whip up a batch of homemade fajita seasoning. A good blend typically includes smoked paprika, garlic powder, onion powder, and cumin. For a slightly different twist, taco seasoning can also be used effectively, offering a similar, delightful Tex-Mex profile.
  • Limes: Do NOT underestimate the power of fresh lime! Adding both the zest and juice of fresh limes at the end of cooking is crucial. The bright acidity cuts through the richness of the meat and peppers, enhancing all the flavors and making them truly “pop” in your mouth. It’s the finishing touch that truly elevates your fajitas.
  • Extra Virgin Olive Oil: Just a teaspoon is needed for searing the steak, providing a lovely initial browning that adds depth of flavor before pressure cooking.

Step-By-Step Walkthrough: Crafting Your Tender Instant Pot Steak Fajitas

Follow these detailed steps to achieve perfect, tender Instant Pot Steak Fajitas every time. The full ingredient quantities and precise instructions are provided in the recipe card below, but these tips will guide you to flawless results.

  1. Prepare and Season the Steak: Begin by thinly slicing your sirloin or flank steak. A pro tip for easier slicing is to place the steak in the freezer for about 10 to 15 minutes before cutting. This firms up the meat, allowing you to get clean, even ½-inch strips against the grain. Slicing against the grain is vital for tender results. Once sliced, generously season the steak strips with half of your chosen fajita seasoning blend, ensuring each piece is coated evenly.
Sirloin Steak thinly sliced on cutting board. Perfectly cut strips of beef ready for seasoning.
  1. Sear the Steak (Optional but Recommended): Turn on your Instant Pot’s “Sauté” function and add a teaspoon of extra virgin olive oil. Once hot, sear the beef in batches. It’s crucial not to overcrowd the pot; this allows the meat to brown rather than steam. Cook for just 1-2 minutes per side until the steak strips are lightly browned. The goal is a light caramelization, not cooking through. Remove the seared steak to a plate and repeat with any remaining batches, adding a little more oil if needed. This searing step adds a wonderful depth of flavor, enhancing the overall taste of your fajitas.
Side by side photo before and after searing steak in Instant Pot. Shows raw steak next to lightly browned steak.
  1. Deglaze the Inner Pot: Hit “Cancel” to turn off the Sauté function. Pour in the beef broth. Using a wooden or metal spatula, thoroughly scrape all the browned bits from the bottom of the inner pot. This crucial step not only prevents a “Burn” notice but also incorporates all those flavorful caramelized bits into your cooking liquid, enriching the fajita sauce.
  2. Layer the Ingredients: Return the seared steak to the Instant Pot. Evenly layer the thinly sliced onions and bell peppers over the beef. Sprinkle the remaining half of the fajita seasoning over the vegetables. Avoid stirring at this point; layering helps the ingredients cook evenly and prevents the seasoning from clumping.
Side by side photo of seared steak in instant pot before and after topping with onions and peppers. Demonstrates layering technique.
  1. Pressure Cook to Perfection: Secure the lid on your Instant Pot, ensuring the venting knob is set to the “Sealing” position. Cook on High Pressure for just 2 minutes. Once the cooking cycle is complete, allow a natural pressure release (NPR) for 10 minutes. This natural release method is key to ensuring the steak remains incredibly tender and juicy. After 10 minutes, you can carefully turn the knob to “Venting” to release any remaining pressure (Quick Release – QR), then open the lid.
Cooked steak and pepper in instant pot. Perfectly cooked fajita mixture with tender beef and vibrant vegetables.
  1. Finish with Fresh Lime: Using a slotted spoon, carefully transfer the cooked steak, peppers, and onions to a serving bowl or platter, leaving any excess liquid in the pot. Zest and juice your fresh limes directly over the fajita mixture. Gently toss everything together to incorporate the bright, acidic lime flavors. This final touch brightens the entire dish and makes the flavors sing!
Instant Pot Fajita mixture topped with lime zest on platter. Ready to serve fajitas with a fresh lime garnish.

Expert Tips for Perfect Instant Pot Steak Fajitas

  • Partial Freezing for Easy Slicing: Don’t skip the 10-15 minute freezer trick for your steak. It makes cutting uniform, thin strips against the grain much simpler, which directly impacts the tenderness of your cooked fajitas.
  • Don’t Overcrowd During Searing: If searing your beef, work in batches. Overcrowding the Instant Pot while sautéing will steam the meat instead of browning it, preventing that delicious caramelized flavor.
  • Deglazing is Essential: Always deglaze your pot thoroughly after searing. Those browned bits stuck to the bottom are packed with flavor, and scraping them up prevents the dreaded “Burn” notice.
  • Natural Pressure Release for Tenderness: The 10-minute Natural Pressure Release (NPR) is vital. It allows the meat to rest and reabsorb juices, ensuring your steak fajitas are incredibly tender.
  • Fresh Limes are Non-Negotiable: Bottled lime juice simply doesn’t compare. Fresh lime zest and juice added at the end elevate the entire dish, bringing a vibrant, essential tang.
  • Slice Veggies Uniformly: Aim for uniformly thin slices of peppers and onions so they cook evenly and reach the perfect tender-crisp texture.
  • Don’t Stir Before Pressure Cooking: Layering the vegetables on top of the meat and liquid helps prevent the vegetables from becoming mushy and ensures even cooking.

Serving Suggestions & Topping Ideas

The beauty of fajitas is in the customization! Serve your tender Instant Pot steak fajita mixture piping hot on warmed corn or flour tortillas. Set up a fajita bar with an array of delicious toppings, allowing everyone to build their perfect meal:

  • Classic Toppings:
    • Sour cream or Greek yogurt
    • Shredded cheese (Cheddar, Monterey Jack, or a Mexican blend)
    • Freshly sliced avocado or homemade guacamole
    • Minced fresh cilantro
    • Pico de gallo or salsa
  • Creative Additions:
    • Pickled jalapeños for an extra kick
    • Sautéed mushrooms or corn
    • Crumbled cotija cheese
    • A drizzle of your favorite hot sauce
    • Fresh pineapple salsa for a sweet and tangy contrast

To make it a complete and satisfying meal, pair your Instant Pot Steak Fajitas with one of these delicious sides:

  • Crispy tortilla chips
  • Light and fluffy Instant Pot Spanish Rice
  • Bright and zesty Instant Pot Cilantro Lime Rice
  • A simple green salad with a lime vinaigrette
  • Black beans or refried beans

These fajitas are also fantastic served as a bowl over rice or quinoa, or even as a filling for lettuce wraps for a lower-carb option.

Customization & Variations

This Instant Pot Steak Fajita recipe is wonderfully adaptable. Feel free to experiment with these ideas to suit your taste:

  • Spice Level: For more heat, add a pinch of cayenne pepper or a diced jalapeño to your seasoning blend. A few dashes of chipotle powder can also add a smoky spice.
  • Vegetable Mix: While bell peppers and onions are traditional, you can add other quick-cooking vegetables. Consider thin slices of zucchini, mushrooms, or even a handful of spinach (added at the very end).
  • Different Proteins: Not in the mood for beef? This Instant Pot method works beautifully with other proteins. Try Instant Pot Chicken Fajitas using sliced chicken breast or thighs, adjusting cooking time as needed. Pork loin or even hearty portobello mushrooms (for a vegetarian option) can also be used.
  • Smoky Flavor Boost: If you enjoy a deeper smoky flavor, consider adding a dash of liquid smoke (just a tiny amount!) or extra smoked paprika to your seasoning.
  • Marinade: For an extra layer of flavor, you could briefly marinate your steak in a mixture of lime juice, olive oil, and fajita seasoning for 30 minutes before searing.

Storage & Reheating

Instant Pot Steak Fajitas are excellent for meal prep and leftovers, ensuring you have delicious, ready-to-eat meals throughout the week.

  • Storage: Store any leftover steak fajita mixture in an airtight container in the refrigerator for up to 3 days. We recommend storing the fajita mixture separately from tortillas and toppings to maintain freshness.
  • Freezing: For longer storage, the cooked steak and pepper mixture freezes well. Place in a freezer-safe bag or container and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating:
    • Microwave: For a quick reheat, place individual portions in a microwave-safe dish and heat on high for 1-2 minutes, stirring halfway through, until warmed through.
    • Stovetop: For best results, reheat the fajita mixture in a skillet over medium heat with a splash of beef broth or water. Stir frequently until heated through. This helps prevent drying out the steak and keeps the vegetables tender-crisp.
  • Creative Use for Leftover Liquid: Don’t discard the flavorful cooking liquid left in the Instant Pot! It makes a fantastic base for preparing rice in the Instant Pot or can be used as a savory broth for soups.

Frequently Asked Questions (FAQ)

Q: Can I skip searing the steak?

A: Yes, you can skip the searing step if you’re really short on time or want to minimize cleanup. However, searing adds a crucial layer of flavor and depth to the beef, which we highly recommend for the best results. The pressure cooking will still tenderize the meat beautifully without searing, but the flavor profile might be slightly less complex.

Q: What if I don’t have bell peppers?

A: While bell peppers are a fajita staple, you can substitute with other vegetables like sliced poblano peppers (for a mild kick), zucchini, or even thick-cut mushrooms. The cooking time should remain largely the same, but the flavor profile will shift.

Q: Can I use frozen steak?

A: For best results and optimal texture, we recommend using fresh or thawed steak. If you must use frozen steak, ensure it is sliced before freezing, or you’ll need to thaw it enough to slice. Cooking from completely frozen and unsliced is not recommended for this recipe as it affects both texture and cooking time consistency.

Q: My Instant Pot gave a “Burn” notice. What happened?

A: The “Burn” notice usually means there were bits stuck to the bottom of the pot, preventing proper pressure buildup, or insufficient thin liquid. Ensure you thoroughly deglazed the pot after searing and that you have enough liquid (beef broth, plus the natural juices from the vegetables). Avoid adding thick sauces or pastes directly to the bottom without enough thin liquid.

Q: How can I make this recipe spicier?

A: To increase the heat, you can add a pinch of cayenne pepper, a finely diced jalapeño or serrano pepper along with the bell peppers, or a dash of your favorite hot sauce after cooking. Using a “hot” fajita seasoning blend can also do the trick.

More Instant Pot Tex-Mex Recipes to Explore

If you loved these Instant Pot Steak Fajitas, you’ll definitely want to try these other delicious Tex-Mex inspired dishes made easy in your pressure cooker:

  • Instant Pot Taco Pasta
  • Instant Pot Carnitas
  • Instant Pot Barbacoa
  • Instant Pot Chicken Fajitas

Did you make this recipe?

If you enjoyed this recipe, please consider leaving a comment with a 5-star review below. Your feedback helps us improve and share more delicious meals!

4.63 from 45 votes

Instant Pot Steak Fajitas Recipe

By:
Kristen Chidsey
Servings:
6
Prep:
7 mins
Cook:
8 mins
Pressure Build-Up and Release:
15 mins
Total:
30 mins
Pin
Rate
Print
Steak Fajitas served on corn toritllas. A vibrant plate of tender steak and vegetables.
Make tender, delicious steak fajitas using the Instant Pot and an inexpensive cut of beef.

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 to firm it up for easier slicing. After freezing, thinly slice the steak into ½-inch strips against the grain. Season the meat thoroughly with ½ tablespoon fajita seasoning.
  • Turn on your Instant Pot’s “Sauté” function and add in 1 teaspoon extra virgin olive oil. Allow the oil to heat until shimmering.
  • Once the oil is hot, add half of the seasoned steak to the Instant Pot in a single layer (do not overcrowd). Sauté for about 1-2 minutes per side, just until the steak is lightly browned. Remove the seared meat to a plate. Repeat this process with the remaining steak, adding an additional teaspoon of oil if necessary. Once all steak is browned, remove any excess grease from the pot if needed.
  • Hit “Cancel” to turn off the Sauté function. Pour in ¾ cup low-sodium beef broth. Use a wooden or metal spatula to scrape up all the browned bits from the bottom of the inner pot. This is essential for both flavor and preventing a “Burn” notice.
  • Add the seared beef back to the inner pot. Top the meat with the thinly sliced 1 large yellow or white onion and 3 large bell peppers (any color). Sprinkle the additional ½ tablespoon fajita seasoning over the peppers and onions. Do not stir.
  • Place the lid on the Instant Pot and ensure the vent knob is pointed to the “Sealing” position. Select “Manual” or “Pressure Cook” and set to High Pressure for 2 minutes. Once the cooking time is complete, allow the pressure to release naturally for 10 minutes. This 10-minute natural release is crucial for keeping the meat super tender. After 10 minutes, carefully perform a quick release of any remaining pressure.
  • Using a slotted spoon, remove the cooked steak, onions, and peppers to a serving platter, leaving any excess liquid behind. Add the zest and juice of 2 medium limes to the fajita mixture and gently toss to coat.
  • Serve the delicious fajita mixture immediately on tortillas or over rice with your favorite toppings. Enjoy!

Equipment

  • Electric Pressure Cooker (6 or 8 quart)

Notes

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.

Doubling the Recipe: To double the recipe, simply double the amount of meat, peppers, onions, and seasonings. Crucially, keep the amount of liquid (beef broth) the same. The cooking time will also remain the same at 2 minutes of high pressure with a 10-minute natural release.

Storage: Store leftover steak fajita mixture in an airtight container in the refrigerator for up to 3 days.

Leftover Cooking Liquid: Don’t discard the flavorful liquid left in the pot! It makes a great flavoring for preparing rice in the Instant Pot or as a base for other savory dishes.

Nutrition

Calories: 153kcal
Carbohydrates: 10g
Protein: 18g
Fat: 5g
Saturated Fat: 1g
Polyunsaturated Fat: 1g
Monounsaturated Fat: 2g
Cholesterol: 46mg
Sodium: 184mg
Potassium: 531mg
Fiber: 3g
Sugar: 5g
Vitamin A: 2579IU
Vitamin C: 113mg
Calcium: 40mg
Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.


Tried this recipe?
Mention @amindfullmom or tag #amindfullmom!

This recipe was originally published in 2018 but updated in 2022 with new photos and a video.