• Skip to main content
  • Skip to primary sidebar
That's Deelicious!
menu icon
go to homepage
  • Entrees
  • Sauces
  • Sides
  • Videos
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Entrees
    • Sauces
    • Sides
    • Videos
    • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Entrees

    Steak Fajitas {Easy, One Pot Meal}

    Published: Oct 23, 2022 · Modified: May 1, 2025 by Diana · This post may contain affiliate links · 1 Comment

    Sharing is caring!
    5.2K
    Shares

    Jump to Recipe Jump to Video

    This Steak Fajitas recipe is an easy one pot meal, that cooks in less than 30 minutes! It consist of zesty marinated steak slices sautéed with bell peppers and onions. Serve as is for a low-carb meal, or serve as tacos!

    Steak Fajitas {Easy, One Pot Meal}

    Steak Fajitas can also be made in the Instant Pot or Crock Pot...instructions included for both in the notes!

    How to Make Steak Fajitas in a Skillet:

    Step 1: To a small bowl, add the ingredients for the seasoning blend, and mix well. 

    seasoning blend made of a variety of spices for Steak Fajitas marinade

    Step 2: In a large bowl, add the ingredients for the marinade, and mix well. Then add in the steak strips, tossing to evenly coat. Cover, and let marinate 30 minutes or up to 4 hours. 

    steak strips in a zesty marinade for Steak Fajitas

    Step 3: Heat a large skillet over medium-high heat. Add 1 tablespoon canola or avocado oil. Once pan is really hot, add bell peppers, onions, and the remaining seasoning. Cook about 5 minutes, occasionally stirring. 

    Step 4: Turn off the heat. Remove the veggie mixture from the pan, place in a bowl, cover and set aside. Wipe down any excess liquid left in the pan with a paper towel.

    Step 5: Turn the heat back onto medium-high. Add 1 tablespoon of canola or avocado oil. Once really hot, add half of the marinated steak strips. Cook about 4-5 minutes, or until cooked through. 

    Step 6: Remove the steak from the pan, and place in the bowl with veggies. Cook the remaining beef. Once done, add the reserved veggies and beef back in. 

    Step 7: Toss until well combined. Remove from the heat, garnish with cilantro, and squeeze in juice of half of a lime. Ready to serve!

    Steak Fajitas {Easy, One Pot Meal}

    Ways to Serve:

    There are so many ways to use and serve Steak Fajitas! We sometimes just eat it on it's own for a low-carb option. But often times we serve it with a side of beans and rice, and warmed tortillas to make tacos with these toppings:

    • Homemade Guacamole
    • Red or Green Hot Sauces
    • Healthy Mexican Crema
    • Shredded Cheese
    Steak Fajitas {Easy, One Pot Meal}

    Here are a few other ways to use Steak Fajitas in meals:

    • Sizzling Steak Fajitas (see tips from Chicken Fajitas for sizzling and flame effects!)
    • Rice Bowls
    • Salads
    • Quesadillas
    • Burritos
    • Nachos
    • Omelettes
    Steak Fajitas {Easy, One Pot Meal}

    Recipe Notes:

    Cuts of Beef to use for Steak Fajitas:

    There are so many options on what cuts of beef you can use for fajitas, including (but not limited to): 

    • skirt steak
    • flank steak
    • sirloin steaks

    Honestly, with the price of beef right now, I just go with whatever is on sale! Lately petite sirloin steaks have been the cheapest, so that is what is pictured for this recipe.

    sliced petite sirloin steak for steak fajitas

    But, we also tried it with Chuck steaks (very thinly sliced) because that is what we had on hand one day. The Chuck steak did take a bit longer to get tender while stir frying...but took the same amount of time in Instant pot and Crock Pot as the sirloin.  

    Alternative Cooking Methods:

    This Steak Fajita recipe can be made in the Crock Pot or Instant Pot. However, both of these methods will result in extra liquid! But you can just use a slotted spoon to serve, and add more salt and pepper to taste.

    sliced petite sirloin steak and sliced bell peppers and onions

    I love that either of these methods are "skinnier" versions because you are not using additional oil to saute the beef or veggies. They are also both "dump and go" recipes...meaning less time spent in the kitchen! (*Note: If you prefer, you can sear the beef beforehand, but we found the taste was just as good without!)

    Steak Fajitas {Easy, One Pot Meal}

    Instant Pot Instructions:

    1. Follow steps 1-2 of stove top instructions.
    2. Place the marinated beef strips into the Instant Pot insert, then top with the onions, the remaining seasoning, and ½ cup of beef or chicken broth.
    3. Close the lid and set the pressure valve to "sealing." Cook on "Manual" mode (or pressure cook on High) for 10 minutes.
    4. Once done, allow a 10 minute natural release, then set the valve to “venting”. 
    5. Once the pin has dropped, open the lid, stir in the bell peppers, and close the lid for 5 minutes. (Note: This time allows the bell peppers to "steam" a bit and slightly soften. If you prefer your veggies even softer, you can set the Instant Pot to "0" on Manual Mode, followed by a quick release once it's done.) 
    6. Taste for salt and pepper (I added ½ teaspoon salt and ¼ teaspoon pepper). 
    7. Top with cilantro, and squeeze in juice of half a lime. 
    8. There will be quite of bit of liquid left, so use a slotted spoon to strain some liquid out while serving. 

    Crock Pot Instructions:

    1. Follow steps 1-2 of stove top instructions.
    2. Place the marinated beef strips into the Crock Pot insert, then top with the onions and the remaining seasoning. 
    3. Cover, and cook on "HIGH" for 3-4 hours, or low for 6-8 hours, until the beef is fork tender. (During the last 30 minutes of cooking, stir in the bell peppers.) 
    4. Taste for salt and pepper (I added ¼ teaspoon salt). 
    5. Top with cilantro, and squeeze in juice of half a lime. 
    6. There will be quite of bit of liquid left, so use a slotted spoon to strain some liquid out while serving. 
    Steak Fajitas {Easy, One Pot Meal}

    Enjoy! 🙂

    TRIED THIS RECIPE? PLEASE LEAVE A REVIEW AND STAR RATING IN THE COMMENT SECTION...WOULD LOVE TO KNOW HOW IT CAME OUT!

    Steak Fajitas {Easy, One Pot Meal}

    This Steak Fajita recipe is an easy one pot meal, that cooks in less than 30 minutes! It consist of zesty marinated steak slices sautéed with bell peppers and onions. Serve as is for a low-carb meal, or serve as tacos!
    (Instructions for Instant Pot and Crockpot are also included in notes.)
    4.59 from 12 votes
    Print Pin Rate
    Prep Time: 15 minutes minutes
    Cook Time: 20 minutes minutes
    Marinating Time: 30 minutes minutes
    Total Time: 1 hour hour 5 minutes minutes
    Servings: 6
    Calories: 320kcal

    Equipment

    • 12" Cast Iron Skillet
    • Instant Pot (6 quart)
    • Crockpot

    Ingredients

    • 2 lbs beef steak, cut into thin strips (I used petite sirloin steak, *see notes)
    • 1 red bell pepper, cut into thin strips
    • 1 green bell pepper, cut into thin strips
    • 1 yellow bell pepper, cut into thin strips
    • 1 large yellow onion, thinly sliced
    • 2 tablespoon canola or avocado oil (or other oil with high smoke point)

    Seasoning Blend:

    • 1 ¼ teaspoon salt
    • ½ teaspoon ground black pepper
    • 2 tablespoon chili powder (I used McCormick brand)
    • 1 teaspoon smoked paprika
    • 1 teaspoon garlic powder
    • 1 teaspoon ground cumin
    • ½ teaspoon dried oregano
    • ½ teaspoon crushed red pepper

    Marinade:

    • 2 tablespoon of the seasoning blend
    • 2 tablespoon olive oil
    • 1 tablespoon Worcestershire sauce
    • ¼ cup lime juice, fresh squeezed

    Garnish:

    • ¼ cup fresh cilantro, chopped
    • lime juice from half a lime

    Instructions

    • To a small bowl, add the ingredients for the seasoning blend, and mix well.
    • In a large bowl, add the ingredients for the marinade, and mix well. Then add in the steak strips, tossing to evenly coat. Cover, and let marinate 30 minutes or up to 4 hours.
    • Heat a large skillet over medium-high heat. Add 1 tablespoon canola or avocado oil.
    • Once pan is really hot, add bell peppers, onions, and the remaining seasoning. Cook about 5 minutes, occasionally stirring.
    • Turn off the heat. Remove the veggie mixture from the pan, place in a bowl, cover and set aside.
    • Wipe down any excess liquid left in the pan with a paper towel.
    • Turn the heat back onto medium-high. Add 1 tablespoon of canola or avocado oil. Once really hot, add half of the marinated steak strips. Cook about 4-5 minutes, or until cooked through.
    • Remove the steak from the pan, and place in the bowl with veggies. Cook the remaining beef. Once done, add the reserved veggies and beef back in.
    • Toss until well combined. Remove from the heat, garnish with cilantro, and squeeze in juice of half of a lime.
    • Serve with warm tortillas, and optional toppings/sides such as: lime wedges, shredded cheese, guacamole, hot sauces, Mexican Crema, rice, beans.
      *See blog notes for more ways to serve!

    Video

    Notes

     
    Cuts of Beef to use for Fajitas:
    There are so many options on what cuts of beef you can use for fajitas, including (but not limited to): skirt steak, flank steak, sirloin steaks. 
    Honestly, with the price of beef right now, I just go with whatever is on sale! Lately petite sirloin steaks have been the cheapest, so that is what is pictured for this recipe.
    But, we also tried it with Chuck steaks (very thinly sliced) because that is what we had on hand one day. The Chuck steak did take a bit longer to get tender while stir frying...but took the same amount of time in Instant pot and Crock Pot as the sirloin. 
     
    Alternative Cooking Methods:
    This Steak Fajita recipe can be made in the Crock Pot or Instant Pot. However, both of these methods will result in extra liquid! But you can just use a slotted spoon to serve, and add more salt and pepper to taste.
    I love that either of these methods are "skinnier" versions because you are not using additional oil to saute the beef or veggies. They are also both "dump and go" recipes...meaning less time spent in the kitchen!
    *Note: If you prefer, you can sear the beef beforehand, but we found the taste was just as good without!
     

    Instant Pot Instructions:

    1. Follow steps 1-2 of stove top instructions.
    2. Place the marinated beef strips into the Instant Pot insert, then top with the onions, the remaining seasoning, and ½ cup of beef or chicken broth.
    3. Close the lid and set the pressure valve to "sealing." Cook on "Manual" mode (or pressure cook on High) for 10 minutes.
    4. Once done, allow a 10 minute natural release, then set the valve to “venting”. 
    5. Once the pin has dropped, open the lid, stir in the bell peppers, and close the lid for 5 minutes. (Note: This time allows the bell peppers to "steam" a bit and slightly soften. If you prefer your veggies even softer, you can set the Instant Pot to "0" on Manual Mode, followed by a quick release once it's done.) 
    6. Taste for salt and pepper (I added ½ teaspoon salt and ¼ teaspoon pepper). 
    7. Top with cilantro, and squeeze in juice of half a lime. 
    8. There will be quite of bit of liquid left, so use a slotted spoon to strain some liquid out while serving. 
     

    Crock Pot Instructions:

    1. Follow steps 1-2 of stove top instructions.
    2. Place the marinated beef strips into the Crock Pot insert, then top with the onions and the remaining seasoning. 
    3. Cover, and cook on "HIGH" for 3-4 hours, or low for 6-8 hours, until the beef is fork tender. (During the last 30 minutes of cooking, stir in the bell peppers.) 
    4. Taste for salt and pepper (I added ¼ teaspoon salt). 
    5. Top with cilantro, and squeeze in juice of half a lime. 
    6. There will be quite of bit of liquid left, so use a slotted spoon to strain some liquid out while serving. 
     
    (Nutritional info is for 1 of 6 servings. If you cook this recipe in the Crock Pot or Instant Pot (no oil used for sautéing) it reduces to 279 cal and 10.9g fat per serving.)

    Nutrition Facts

    Serving: 1serving | Calories: 320kcal | Carbohydrates: 9.5g | Protein: 35.9g | Fat: 15.6g | Saturated Fat: 3.3g | Cholesterol: 100mg | Sodium: 655mg | Fiber: 2.4g | Sugar: 3.8g
    Course: Main Course
    Cuisine: Mexican
    Keyword: beef, crockpot, easy recipe, fajitas, healthy, instant pot, keto, low-carb, mexican, one-pot meal, stove top
    Tried this recipe?Mention @thatsdeelicious or tag #thatsdeelicious!

    Watch the VIDEO on how to make Steak Fajitas. Make sure to subscribe to my YouTube Cooking Channel  so that you never miss a recipe video!  🙂

    Steak Fajitas {Easy, One Pot Meal}

    Sharing is caring!
    5.2K
    Shares

    More Entrees

    • easy Swedish Meatballs made with frozen meatballs served over egg noodles
      Easy Swedish Meatballs {Crockpot or Instant Pot Recipe}
    • Easy Taco Meat {Skillet, Instant Pot, or Crock Pot}
    • heet Pan Chicken & Veggies {Easy Kabob Alternative}. skewerless kabobs baked in oven
      Sheet Pan Chicken & Veggies {Easy Kabob Alternative}
    • Pollo Asado {Mexican Grilled Chicken}
      Easy Pollo Asado {Mexican Grilled or Roasted Chicken}
    4.59 from 12 votes (12 ratings without comment)
    Subscribe
    Notify of
    guest
    Recipe Rating




    guest
    Recipe Rating




    1 Comment
    Newest
    Oldest Most Voted
    Inline Feedbacks
    View all comments

    Primary Sidebar

    Welcome! My name is Diana, but my friends call me Dee. I live in Vancouver, WA with my husband Chad and son Dexter. Here you will find a variety of easy, and mostly healthy recipes that we have tried and perfected!

    More about me →

    Popular

    • Mexican Shredded Beef {Easy, Crock-pot or Instant Pot Recipe}
      Mexican Shredded Beef {Easy, Crock Pot or Instant Pot Recipe}
    • Green Enchiladas with Chicken (Enchiladas Verdes)
      Green Enchiladas with Chicken {Enchiladas Verdes}
    • Easy Red Enchilada Sauce {15 Minute Recipe}
      Easy Red Enchilada Sauce {15 minute Recipe}
    • Easy Thai Red Curry Chicken {One Pot, 30-Minute Meal}
      Easy Thai Red Curry Chicken {One Pot, 30-Minute Meal}

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    That's Deelicious! is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

    Copyright © 2024 That's Deelicious!

    Steak Fajitas {Easy, One Pot Meal}
    wpDiscuz

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.