These Sheet Pan Steak Fajitas are so delicious and exceptionally easy to make! Tender seasoned flank steak with colorful onions and bell peppers all cooked together on just one sheet pan. This dinner is truly restaurant quality and you can have it on the table in about 30 minutes. It’s perfect for busy week nights but special enough to serve to company. Everyone is going to love these out-of-this-world steak fajitas! Serve them in a soft warm tortilla, corn or flour depending on your preference, with fresh avocados and sour cream. Yum!
My Sheet Pan Chicken Fajitas and Sheet Pan Shrimp Fajitas are some of our family’s favorite recipes, and I’m so excited to add these Steak Fajitas in our rotation. These are so good, I’ve already made them several times!
Start by preparing the seasoning blend, then divide the seasoning and use half to season the steak and half to season the veggies. The seasoning blend, combined with olive oil, fresh lime juice and a splash of soy sauce create a super charged marinade that flavors the meat while you are slicing the onions and veggies. The soy sauce is the secret ingredient that enhances the meaty flavor of the steak, you won’t taste it in the finished recipe.
If your steak is smaller than two pounds or especially thin, adjust the cooking time down and cut the onions and bell peppers thinner. For a thin flank steak, you can also put the veggies back under the broiler while the steak is resting to get a little extra cooking time if needed. Be sure to let the flank steak rest and cut against the grain when serving for the most tender results. Depending on the size of the flank steak, you may also want to cut the steak strips down the middle as well as horizontal.
- 2 pound flank steak
- 2 teaspoons of kosher salt
- several turns of freshly ground pepper
- 1 tablespoon of chili powder
- 1 teaspoon of garlic powder
- 1 teaspoon of onion powder
- 1/2 teaspoon of ground cumin
- 1 teaspoon of smoked paprika
- 1 1/2 tablespoons of olive oil
- 1 tablespoon of freshly squeezed lime juice
- 1/2 tablespoon of soy sauce
- 1 yellow bell pepper
- 1 red bell pepper
- 1 orange bell pepper
- 1 small red onion
- limes for garnish
- fresh cilantro for garnish
- tortillas, warmed
- Preheat oven to 450 degree.
- In a small bowl combine salt, pepper, chili powder, garlic powder, onion powder, cumin and paprika. Divide spice mixture in half.
- In a large plastic storage baggie, combine 1 tablespoon of olive oil, lime juice, soy sauce and 1/2 of spice mixture.
- Add steak to plastic storage baggie and turn to coat, let steak marinate at room temperature while slicing peppers and onions.
- Slice peppers and onions into 1/4 in slices.
- Add peppers and onions to sheet pan, drizzle with 1/2 a tablespoon of olive oil and sprinkle with remaining spice mixture, turning to coat.
- Move bell peppers and onions to outer edges of sheet pan and place steak in the middle.
- Cook at 450 degrees for 12-15 minutes, then broil on high for additional 2 minutes.
- Use a meat thermometer check for doneness. About 140 for medium rare to 150 for medium.
- IMPORTANT - for juicy and tender steak, let rest at least 10 minutes and cut against the grain.
- Sprinkle with fresh cilantro and a squeeze of fresh lime juice before serving.
- Tortillas can be wrapped in a foil packet and heated in the oven while steak is resting.
- Serve fajitas in warm tortillas with avocado and/or sour cream.
These Steak Fajitas make great leftovers too! I store the steak and veggies together in the fridge, then reheat on the stove top over low heat.
For even more dinner ideas, check out these easy dinner recipes!
I’d love for you to keep up on my new projects and recipes. You can follow me on Facebook and Twitter. You can also find me on Pinterest, that’s my favorite place to hang out and I’d love to see you there.
If you like this recipe, you may also like some of my recent favorites: