Sheet pan dinners are the deal of the century. One pan, one set of leftovers, one round of dishes. Shrimp fajitas are especially well-suited because the protein cooks so fast — 20 minutes start to finish, and most of that is hands-off oven time.
This is in my regular rotation when I want something that feels like a Friday dinner without spending Friday energy on it. The smell as it comes out of the oven is the kind that makes everyone in the house wander into the kitchen asking what’s for dinner.
Why this works
The two-stage roasting is the key trick. Vegetables need 12-15 minutes to soften and develop a little char. Shrimp need 4-5. Adding shrimp partway through means everything finishes together without overcooking either component.
The oil-and-seasoning split (half for vegetables, half for shrimp) is intentional too. Coating each component separately gives more flavor coverage than tossing everything at once.
A squeeze of lime at the end matters. Fajitas without lime taste flat. Fresh cilantro is also non-negotiable for me, but if you’re in the cilantro-tastes-like-soap camp, parsley works as a not-quite-the-same substitute.
Variations to try
- Chicken fajitas: swap shrimp for 1.25 lb sliced chicken breast. Add at the start with the vegetables; total cook time about 18 minutes.
- Steak fajitas: use 1.25 lb skirt or flank steak, sliced thin against the grain. Sear in a hot pan separately, add to roasted vegetables.
- Vegetable fajitas: skip protein entirely; double the peppers and add 8 oz sliced portobello mushrooms.
- Pineapple-shrimp: add 1 cup pineapple chunks to the vegetables in the last 5 minutes of roasting. Sweet-savory combo.
Storage and meal prep
Leftovers keep 2-3 days. Reheat shrimp gently — overcooked-twice shrimp are very rubbery. The microwave at 50% power for 60 seconds is more forgiving than a high-power blast. Or reheat in a hot skillet for 90 seconds.
This recipe is easier to assemble fresh than to fully meal-prep ahead, but you can prep the vegetables (slice and store) and the seasoning mix on Sunday so the actual cooking on Tuesday is just toss-and-roast. Saves about 8 minutes.
Ingredients
Makes 4 servings.
- 1.25 lb large shrimp, peeled and deveined
- 1 large red bell pepper, sliced
- 1 large green bell pepper, sliced
- 1 medium yellow onion, sliced
- 2 tbsp olive oil
- 1 tbsp fajita seasoning (or use mix below)
- Juice of 1 lime
- Fresh cilantro to garnish
- Lime wedges to serve
- 8 small (6-inch) corn or whole wheat tortillas (optional, adds ~80 kcal each)
- Fajita seasoning: 1 tsp chili powder, 1/2 tsp cumin, 1/2 tsp paprika, 1/2 tsp salt, 1/4 tsp garlic powder, 1/4 tsp onion powder, 1/4 tsp oregano
Instructions
- Preheat oven to 425°F (220°C).
- Pat shrimp dry with paper towels.
- On a large sheet pan, toss bell peppers and onion with 1 tbsp olive oil and half the seasoning. Spread in an even layer.
- Roast 8 minutes until vegetables start to soften.
- Meanwhile, toss shrimp with remaining 1 tbsp olive oil and remaining seasoning.
- Remove pan from oven. Add shrimp on top of vegetables.
- Return to oven for 4-5 minutes, until shrimp are pink and just opaque.
- Squeeze lime over the pan. Garnish with cilantro.
- Serve as-is for low-carb, or with warm tortillas.
Nutrition (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 295 kcal |
| Protein | 26 g |
| Carbs | 28 g |
| Fat | 10 g |
| Fiber | 5 g |
| Sugar | 6 g |
| Sodium | 720 mg |
Estimates calculated from typical USDA values for the listed ingredients. Your numbers will vary slightly based on brand and exact portion.
Frequently Asked Questions
Note above: does the calorie count include tortillas?
Yes — the 295 kcal per serving includes 2 small (6-inch) corn tortillas. Without tortillas it's about 215 kcal per serving. Whole wheat tortillas of similar size are usually a few calories higher than corn.
Can I use frozen shrimp?
Yes — thaw fully in cold water (15-20 minutes sealed in a bag) and pat completely dry before tossing with oil. Wet shrimp don't roast well; they steam in their own water and stay pale.
Why don't I add the shrimp at the start?
Shrimp cook in 4-5 minutes flat. If you put them in with the vegetables at the start, they'll be rubbery jerky by the time the vegetables soften. Add at the very end.
How do I know shrimp are done?
Pink/orange exterior, opaque (not translucent) flesh, curled into a loose 'C' shape. Tightly curled into a 'O' means overcooked and rubbery. They go from raw to perfect to overcooked in about 90 seconds, so watch them.
More to cook: All recipes · Find a meal plan · Crunch the numbers