Beef and Veggie Sheet Pan Fajitas are a simple and tasty way to enjoy all the classic fajita flavors without a lot of fuss. Tender strips of beef, colorful bell peppers, onions, and a blend of spices all cook together on one pan for easy cleanup and quick dinner magic.
I love how this dish comes together in one go—just toss everything on the sheet pan and pop it in the oven. It saves me so much time, especially on busy nights when I want something flavorful but don’t feel like standing over the stove. Plus, the beef gets perfectly juicy and the veggies stay crisp and full of sweetness.
My favorite way to serve these fajitas is on warm tortillas with a dollop of sour cream, some avocado slices, and a squeeze of lime. It’s simple, fresh, and everyone at the table always loves grabbing their own little fajita stacks. It’s a great meal for sharing and definitely one I keep in my regular dinner rotation.
Key Ingredients & Substitutions
Beef: Flank or skirt steak are great because they cook quickly and stay tender when sliced thin against the grain. If you want a leaner option, try sirloin or even chicken strips.
Bell Peppers & Onions: Classic for fajitas! Use red, yellow, or green peppers to add color and sweetness. If you can’t find bell peppers, try poblano or Anaheim peppers for a smoky kick.
Spices: Chili powder, cumin, and smoked paprika give that fajita flavor. If you don’t have smoked paprika, regular paprika works fine, or add a pinch of chipotle powder for smokiness.
Olive Oil: Helps the spices stick and adds a bit of richness. You can swap with avocado or vegetable oil if preferred.
Tortillas: Flour or corn tortillas both work well. Gluten-free tortillas are a good choice for dietary needs.
How Do You Get the Beef Tender and the Veggies Perfectly Cooked on One Pan?
Balancing cooking time for meat and vegetables on a single pan can be tricky. Here’s how to nail it:
- Slice the beef thin against the grain. Thin slices cook quickly and stay tender.
- Coat beef and veggies separately with spices and oil to ensure even flavor.
- Spread veggies in an even layer so they roast and char nicely.
- Add beef on top so it cooks from the pan’s heat and juices as the veggies roast.
- Stir halfway through baking to cook everything evenly.
- Keep an eye on the meat doneness; 15-20 minutes at 425°F usually gives tender beef and crisp-tender veggies.
This method keeps the beef juicy and the veggies tender with lovely caramelized edges—all without overcooking either.

Equipment You’ll Need
- Large rimmed baking sheet – I like it because it holds all the ingredients in a single layer for even roasting.
- Mixing bowls – perfect for tossing the beef and vegetables with spices and oil.
- Sharp knife – for slicing the beef and veggies thin and evenly.
- Measuring spoons – to accurately measure spices and oil.
- Cookie spatula or tongs – for tossing ingredients halfway through baking without breaking the meat.
- Optional: Aluminum foil or parchment paper – makes cleanup easier and prevents sticking.
Flavor Variations & Add-Ins
- Swap beef for chicken strips or shrimp for a different protein option.
- Mix in sliced mushrooms, zucchini, or corn for extra veggies and flavor.
- Add a dash of cayenne pepper or hot sauce to spice things up.
- Sprinkle with shredded cheese or add guacamole for creaminess and richness.
Beef and Veggie Sheet Pan Fajitas
Ingredients You’ll Need:
- 1 ½ pounds flank steak or skirt steak, thinly sliced against the grain
- 2 tablespoons olive oil, divided
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon crushed red pepper flakes (optional for heat)
- Salt and pepper, to taste
- 1 large red bell pepper, sliced into strips
- 1 large yellow bell pepper, sliced into strips
- 1 large onion, sliced into wedges
- Fresh cilantro, chopped, for garnish
- 8 small flour or corn tortillas, warmed
- Lime wedges, for serving
- Optional sides: sour cream or Mexican crema, avocado slices, shredded cheese
Time Needed
This recipe takes about 10 minutes to prepare and 15-20 minutes to bake. Overall, you can have flavorful sheet pan fajitas ready in about 30 minutes, making it perfect for a quick, delicious weeknight dinner.
Step-by-Step Instructions:
1. Prepare the Oven and Seasonings:
Preheat your oven to 425°F (220°C). Lightly grease a large rimmed baking sheet or line it with foil for easy cleanup. In a small bowl, mix together chili powder, cumin, smoked paprika, garlic powder, onion powder, crushed red pepper flakes (if using), salt, and pepper.
2. Season the Beef and Veggies:
Place the thinly sliced beef in a large bowl. Drizzle with 1 tablespoon olive oil and sprinkle half of the spice mix over the meat. Toss well to coat evenly and set aside. In a separate bowl, combine the sliced bell peppers and onion with the remaining 1 tablespoon olive oil and the rest of the spice mixture. Toss to coat.
3. Arrange and Bake:
Spread the seasoned peppers and onions evenly on the prepared baking sheet in a single layer. Lay the seasoned beef strips on top of the veggies. Place the sheet pan in the oven and bake for 15-20 minutes, stirring halfway through. Cook until the beef is cooked to your liking and the vegetables are tender with slight char.
4. Garnish and Serve:
Remove the sheet pan from the oven. Sprinkle freshly chopped cilantro over the beef and veggies. Serve immediately with warm tortillas, lime wedges, and your favorite toppings like sour cream, avocado, or shredded cheese. To enjoy, spoon the beef and vegetable mixture onto a tortilla, add toppings, squeeze lime juice over, and dig in!
Can I Use Frozen Beef for This Recipe?
Yes, but make sure to fully thaw the beef in the refrigerator overnight before slicing and seasoning. This helps the meat cook evenly and stay tender.
Can I Make This Recipe Ahead of Time?
You can prep and season the beef and veggies a few hours ahead or the night before. Store them covered in the fridge and bake fresh when ready for the best flavor and texture.
How Should I Store Leftovers?
Keep leftover fajita meat and veggies in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave before serving.
What Can I Substitute for Bell Peppers?
If you’re out of bell peppers, try using poblano peppers, zucchini slices, or even mushrooms for a different but tasty twist.