Chipotle Steak Fajita Sheet Pan with Lime Crema
Why You’ll Love This Recipe
I have a confession to make. I used to hate making fajitas. All that standing over a hot skillet, cooking in batches, trying to get that perfect char on the steak without steaming the peppers. It felt like a whole production. Then one night, after a particularly long day, I decided to throw everything on a single sheet pan and hope for the best. The result was so good, my family asked for it three nights in a row.
This Chipotle Steak Fajita Sheet Pan with Lime Crema changed everything for me. The oven does all the heavy lifting, giving you deeply caramelized peppers and onions while the steak stays perfectly tender. The chipotle marinade adds a smoky warmth that you just cannot get from a stovetop. And that lime crema? It cuts through the richness and ties it all together. This is the kind of dinner that makes you feel like you have your life together, even when you absolutely do not.
The key to this recipe is understanding the Maillard reaction. That browning on the steak and vegetables is pure flavor. By using a sheet pan, you maximize surface area for that browning to happen all at once. No more crowded pans. No more steamed veggies. Just pure, concentrated fajita goodness.
Ingredients
- 1.5 pounds flank steak, sliced against the grain into thin strips
- 3 bell peppers (mix of red, yellow, and orange), sliced into strips
- 1 large red onion, sliced into half moons
- 3 tablespoons olive oil, divided
- 2 tablespoons chipotle peppers in adobo sauce, minced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 cup sour cream
- 1/4 cup mayonnaise
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest
- 1/4 cup chopped fresh cilantro
- 8 small flour tortillas, warmed
Step-by-Step Directions
- Get your oven preheating to 425 degrees Fahrenheit. While that heats up, grab your largest sheet pan and line it with parchment paper or foil for easy cleanup.
- In a large bowl, whisk together 2 tablespoons of olive oil, the minced chipotle peppers, garlic, cumin, smoked paprika, salt, and black pepper. Drop the sliced steak into this bowl and use your hands to really massage the marinade into every piece. Let it sit for 10 minutes while you prep the vegetables.
- On your prepared sheet pan, toss the sliced bell peppers and red onion with the remaining 1 tablespoon of olive oil. Spread them out in a single layer, leaving a little space in the center. Push the vegetables toward the edges of the pan to create an open spot in the middle.
- Lay the marinated steak strips in that center spot, spreading them out so they are not overlapping. You want each piece to have contact with the hot pan for proper browning.
- Slide the pan into the oven and roast for 12 to 15 minutes. Halfway through, give the vegetables a quick stir but leave the steak alone. The steak should be browned on the edges and cooked through but still tender. The peppers should have charred spots and look slightly shriveled.
- While everything cooks, make the lime crema. In a small bowl, stir together the sour cream, mayonnaise, lime juice, lime zest, and half the cilantro. Taste it and add a pinch of salt if needed.
- Pull the sheet pan out of the oven and let it rest for 2 minutes. Sprinkle the remaining cilantro over everything.
- Serve the steak and vegetables directly on warm tortillas with a generous drizzle of lime crema.
Pro Tips for Success
Do not skip slicing the steak against the grain. This is the single most important step for tender meat. The grain runs in long fibers, and cutting across them shortens those fibers so the meat is easy to chew. If you cut with the grain, you will end up with chewy, stringy steak no matter how well you cook it.
Get your pan screaming hot before you add the vegetables and steak. I know the recipe says to put everything on a cold pan, but here is the trick: the pan will heat up in the oven, and the direct contact with the hot metal is what creates that beautiful char. If your pan is overcrowded, the food will steam instead of brown. Spread everything out in a single layer, and if you have to, use two pans.
Let the meat rest after cooking. I know it is tempting to dig in immediately, but that 2-minute rest allows the juices to redistribute throughout the steak. If you cut into it right away, all those flavorful juices will run out onto the cutting board, leaving you with dry meat. For more on why resting meat matters, check out this explanation of resting meat.
Servings and Timing
This Chipotle Steak Fajita Sheet Pan with Lime Crema makes 4 generous servings. Total time from start to finish is about 30 minutes, with 10 minutes of active prep and 15 minutes of hands-off oven time. Perfect for a busy weeknight when you need dinner on the table fast.
Variations and Substitutions
If you cannot find flank steak, skirt steak or sirloin work beautifully here. Just remember to slice both against the grain. For a milder version, use only 1 tablespoon of chipotle peppers or swap them for ancho chili powder. To make this dairy free, use a cashew-based sour cream or a dairy-free yogurt for the crema. The chipotle marinade also works great with chicken thighs or portobello mushrooms for a vegetarian twist.
What to Serve With This
These fajitas are fantastic on their own, but they pair beautifully with a side of Loaded Chicken Quesadilla Melt with Chipotle Sour Cream for an extra indulgent meal. For something lighter, try Miso Butter Salmon Rice Bowls with Cucumber Salad on another night. A simple side of black beans or Mexican rice also rounds out the meal perfectly.
Storage and Reheating
Store any leftover steak and vegetables in an airtight container in the refrigerator for up to 3 days. The lime crema should be stored separately to keep it from thinning out. To reheat, spread the leftovers on a sheet pan and warm them in a 350 degree oven for 5 to 7 minutes. Avoid the microwave, which will make the steak tough and the vegetables mushy. The crema will keep for up to 5 days in the fridge.
FAQs
Can I use a different cut of beef for this recipe?
Absolutely. Skirt steak is my second choice, and sirloin works well too. Just make sure you slice any cut against the grain. The cooking time might vary slightly depending on thickness, so keep an eye on it.
What if I accidentally leave the steak marinating for 24 hours?
That is actually fine for this recipe. The acid in the chipotle marinade is mild enough that it will not break down the meat too much. The flavor will be even deeper. Just do not go much longer than 24 hours, or the texture might start to get mushy.
Can I cook this on a sheet pan that is not rimmed?
I would not recommend it. The vegetables and steak release juices as they cook, and a rimless pan will let those juices drip into your oven, causing smoke and a mess. Stick with a rimmed half-sheet pan for best results.
My vegetables always come out soggy. What am I doing wrong?
You are likely overcrowding the pan. If the vegetables are piled on top of each other, they steam instead of roast. Spread them out in a single layer with space between each piece. If your pan is too small, use two pans.
Can I make the lime crema ahead of time?
Yes, and I actually prefer it that way. The flavors meld together and get even better after a few hours in the fridge. Just give it a good stir before serving.
Conclusion
This Chipotle Steak Fajita Sheet Pan with Lime Crema has become a staple in my weekly dinner rotation. It is the kind of meal that feels special but requires almost no effort. The smoky chipotle, the sweet charred peppers, the cool tangy crema, all wrapped in a warm tortilla. I hope you love it as much as my family does. Let me know how it turns out for you.
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||











