You know those nights when you want something that tastes like you spent an hour in the kitchen, but you really only have 25 minutes and zero energy for cleanup? That’s exactly why I fell in love with this shrimp fajitas sheet pan recipe.
I stumbled upon this method on a particularly chaotic Tuesday evening – the kind where everyone’s hungry, the sink is full, and cooking feels impossible. I tossed everything onto one pan, slid it into the oven, and fifteen minutes later, the house smelled like a Mexican restaurant. My family devoured it, and I only had one pan to wash. Win-win.
What makes this recipe special: It takes just 25 minutes from start to finish, requires basic cooking skills (seriously, if you can chop vegetables, you can make this), and delivers that perfect balance of smoky, spicy, and tangy flavors. The shrimp get slightly caramelized, the peppers soften with crispy edges, and that lime juice at the end? Chef’s kiss.

Why You’ll Keep Making This Shrimp Fajitas Recipe
Let me be honest – I’ve tried plenty of weeknight dinners that promised to be “quick and easy,” but this one actually delivers. The beauty of a one-pan dinner is that everything cooks together, the flavors meld beautifully, and you’re not juggling multiple pots and pans while trying to get dinner on the table.
Shrimp cooks incredibly fast, which is perfect when you’re racing against the clock. Unlike chicken fajitas that need 20-25 minutes, shrimp only needs about 12-15 minutes in the oven. Plus, they soak up all those spices and lime juice like little flavor sponges.
And can we talk about the cleanup? One sheet pan. That’s it. On nights when I’m already exhausted, that single detail makes all the difference. No scrubbing multiple pans, no grease splattered across the stovetop. Just pop the sheet pan in the dishwasher (or give it a quick scrub), and you’re done.
The vegetables get this amazing caramelized sweetness that balances the heat from the spices. Those slightly charred edges? They add a smoky depth that makes this Mexican weeknight meal taste like it came from a restaurant grill.
Ingredients You’ll Need
For the Fajita Seasoning:
- 1½ tsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika (substitute: regular paprika)
- ½ tsp garlic powder
- ½ tsp onion powder
- ¼ tsp cayenne pepper (optional, for extra heat)
- ½ tsp salt
- ¼ tsp black pepper
For the Fajitas:
- 450g (1 lb) large shrimp, peeled and deveined (tails on or off, your choice)
- 2 large bell peppers (use red, yellow, or green – I like a mix for color), sliced into strips
- 1 large onion, sliced into thick strips
- 3 tbsp olive oil
- 2 cloves garlic, minced
- Juice of 2 limes (about 60ml or ¼ cup)
- Fresh cilantro, chopped (for garnish)
For Serving:
- 8-10 small flour or corn tortillas, warmed
- Sour cream
- Guacamole or sliced avocado
- Salsa
- Shredded cheese (cheddar or Mexican blend)
- Extra lime wedges
Ingredient Notes: If you can’t find smoked paprika, regular paprika works fine – you’ll just miss that subtle smoky flavor. For the shrimp, I prefer large or jumbo size (21-25 count per pound) because they stay juicy and don’t overcook as quickly. Frozen shrimp works perfectly; just thaw them completely and pat dry before using.

Step-by-Step Instructions
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Difficulty Level: Easy
Equipment Needed: Large sheet pan, mixing bowls, knife, cutting board
Step 1: Preheat and Prepare
Preheat your oven to 220°C (425°F). Line a large sheet pan with parchment paper or lightly grease it with cooking spray. This prevents sticking and makes cleanup even easier.
Step 2: Make the Fajita Seasoning
Combine chili powder, cumin, smoked paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper in a small bowl. Mix thoroughly with a spoon. Set aside for later use.
Step 3: Season the Vegetables
Place sliced bell peppers and onions in a large mixing bowl. Drizzle with 2 tbsp olive oil. Sprinkle half of the fajita seasoning over the vegetables. Toss everything together with your hands until evenly coated. The vegetables should glisten with oil and spices.
Step 4: Arrange Vegetables on Sheet Pan
Spread the seasoned vegetables across the prepared sheet pan in a single layer. Try not to overcrowd – leave a little space for heat circulation. This helps them caramelize instead of steaming.
Step 5: Roast the Vegetables
Place the sheet pan in the preheated oven. Roast for 8 minutes. The vegetables should start softening and developing some color at the edges.
Step 6: Season the Shrimp
While vegetables are roasting, pat shrimp completely dry with paper towels. This is important – wet shrimp won’t get that nice sear. Place shrimp in the same bowl you used for vegetables. Add remaining 1 tbsp olive oil, minced garlic, and the rest of the fajita seasoning. Toss until every shrimp is coated in the spice mixture.

Step 7: Add Shrimp to Pan
Remove the sheet pan from the oven (use oven mitts!). Give the vegetables a quick stir. Nestle the seasoned shrimp among the vegetables on the sheet pan. Try to keep shrimp in a single layer for even cooking.
Step 8: Finish Roasting
Return the sheet pan to the oven. Roast for an additional 6-8 minutes. Shrimp are done when they turn pink and opaque throughout. Don’t overcook or they’ll become rubbery – keep a close eye during the last few minutes.
Step 9: Add the Zesty Lime Finish
Remove the sheet pan from the oven. Immediately squeeze fresh lime juice over the entire pan. The sizzle and aroma are incredible. Toss everything gently to distribute the lime juice. Sprinkle with fresh chopped cilantro.
Step 10: Serve and Enjoy
Warm your tortillas (wrap in damp paper towels and microwave for 30 seconds, or heat directly over a gas flame for 10-15 seconds per side). Transfer the shrimp and vegetables to a serving platter or serve directly from the sheet pan for a casual family-style meal. Set out your favorite toppings and let everyone build their own fajitas.

Tips for Perfect Shrimp Fajitas Every Time
Don’t Skip the Pat Dry Step: Seriously, I learned this the hard way. Wet shrimp release moisture in the oven and end up steaming instead of roasting. You want that slight caramelization, not soggy seafood.
Watch the Shrimp Closely: Shrimp cook fast – really fast. The difference between perfectly cooked and rubbery is about 2 minutes. Start checking at the 6-minute mark after adding them to the pan.
Use High Heat: That 220°C (425°F) temperature is crucial for getting those caramelized edges on the vegetables. Lower heat will steam everything instead of roasting.
Cut Vegetables Uniformly: Try to slice your peppers and onions roughly the same thickness. This ensures everything cooks at the same rate. I aim for about 1cm (½ inch) strips.
Don’t Overcrowd the Pan: If your sheet pan looks packed, use two pans. Overcrowding traps steam and prevents that delicious caramelization we’re after. You want a little breathing room between ingredients.
Fresh Lime is Non-Negotiable: Bottled lime juice just doesn’t have that bright, zesty punch. Fresh limes make a huge difference in the final flavor. I usually keep extras on hand because we end up squeezing more over our assembled fajitas too.
Customization Ideas
One thing I love about this shrimp fajitas recipe is how flexible it is. Some nights I add sliced jalapeños to the vegetable mix for extra heat. Other times I throw in some cherry tomatoes during the last 5 minutes – they burst and create this amazing juicy sauce.
If you’re not a shrimp person (though I hope this recipe converts you!), this method works beautifully with chicken thighs cut into strips, though you’ll need to increase the cooking time to about 25-30 minutes total. For a vegetarian version, try it with extra vegetables and chickpeas – just add the chickpeas at the same time as the vegetables.
You can also play with the spice level. Sometimes I add a full teaspoon of cayenne when I’m craving serious heat, or I completely omit it when making this for my niece who’s still building up her spice tolerance.
The topping combinations are endless too. Some of my favorites include pickled red onions (so good with shrimp!), crumbled queso fresco, or a drizzle of chipotle mayo. My husband insists on adding black beans straight from the can – he says it makes it more filling.

What to Serve With Your Shrimp Fajitas
This shrimp fajitas sheet pan is pretty complete on its own, but I usually round out the meal with a few simple sides. Mexican rice or cilantro lime rice is always a hit – you can even make it while the fajitas are in the oven.
Refried beans or black beans are classic pairings that add protein and make the meal more filling. Sometimes I just open a can, heat them up with a little cumin, and call it done. No judgment here.
A simple side salad with lime vinaigrette keeps things fresh and light. Or try some tortilla chips with store-bought salsa and guacamole as an appetizer while the fajitas finish cooking. Your family will be too busy munching to hover around asking “when’s dinner ready?”
For more inspiration on quick and easy meals that fit busy schedules, check out our collection at Tasty Dish Diary.
Storage and Reheating
Leftovers keep well in an airtight container in the refrigerator for up to 3 days. I’ll be honest – the shrimp aren’t quite as tender when reheated, but they’re still tasty. The vegetables actually taste even better the next day after the flavors have melded.
To reheat, I spread everything on a sheet pan and warm in a 180°C (350°F) oven for about 8-10 minutes, just until heated through. The microwave works in a pinch (2-3 minutes on high), but you’ll lose some of that texture.
Sometimes I repurpose leftovers into a fajita bowl over rice or quinoa with extra salsa and avocado. It feels like a completely different meal, and my lunch is sorted without any extra effort.
Why This One-Pan Dinner Works
Here’s the thing – I’m all about recipes that don’t create a mountain of dishes. After a long day, the last thing I want is to spend 30 minutes washing pots and pans. This recipe respects your time and energy.
But it’s not just about convenience. The flavor here is genuinely restaurant-quality. That combination of smoky paprika, cumin, and fresh lime creates this bright, zesty profile that makes even picky eaters ask for seconds. The shrimp stay juicy, the vegetables get that perfect char, and everything comes together in harmony.
It’s become my go-to when friends come over last minute. I can throw this together quickly, and it looks impressive served right from the sheet pan. Everyone builds their own fajitas, which means less work for me and everyone gets exactly what they want.
For more healthy meal options that don’t sacrifice flavor, we’ve got you covered with plenty of nutritious recipes that taste amazing.
Frequently Asked Questions
Can I use frozen shrimp? Absolutely. Just make sure to thaw them completely first – I usually leave them in the refrigerator overnight. Pat them very dry before seasoning. Frozen shrimp often have more moisture, so this step is even more important.
What if I don’t have a sheet pan? A large baking dish works too, though you might need to increase the cooking time by a few minutes since the heat won’t circulate as well. A cast iron skillet is another option if you’re cooking for 2-3 people.
Can I prep this ahead? You can slice the vegetables and mix the seasoning up to a day ahead. Store the vegetables in the fridge and keep the seasoning in an airtight container. Add the shrimp and toss everything together right before cooking for best results.
My shrimp are different sizes. Does it matter? Yes, size affects cooking time. Smaller shrimp (31-40 count) will cook in about 5-6 minutes, while jumbo shrimp might need 10 minutes. Watch them closely and remove the pan when they’re just opaque.
What’s the best way to warm tortillas? My favorite method is wrapping them in a damp kitchen towel and microwaving for 30-45 seconds. For flour tortillas, you can also heat them directly over a gas flame for about 10 seconds per side – they get these beautiful toasted spots.
Make This Mexican Weeknight Meal Tonight

If you’re looking for a dinner that delivers maximum flavor with minimal effort, this is it. No complicated techniques, no hard-to-find ingredients, just straightforward cooking that results in something delicious. It reminds me that good food doesn’t have to be complicated or time-consuming.
The first time I made this, I was skeptical that something so simple could taste so good. But that’s the magic of letting quality ingredients shine with just the right amount of seasoning. The shrimp, the caramelized vegetables, that hit of fresh lime – it all just works.
Give this shrimp fajitas sheet pan recipe a try on your next busy weeknight. I think you’ll find yourself making it on repeat, just like I do. And when your family asks what’s for dinner tomorrow, you might just find yourself saying “fajitas again?” with zero regrets.Looking for more time-saving dinner ideas? Check out our 20-minute lasagna that’s perfect for those nights when you need comfort food fast.


