I did not trust sheet pan dinners for seafood. The concept always sounded nice in theory—throw everything on one tray, walk away, come back to a perfect meal. But in practice? I had been burned before. Overcooked shrimp turning rubbery, vegetables either raw or burnt to a crisp, and flavors that never quite came together. So when a friend insisted I try her method for sheet pan shrimp fajitas, I nodded politely and changed the subject. Honestly, I thought it was a shortcut that sacrificed too much.
Then she showed up at my door with a steaming tray of them. The smell alone made me pause—smoky char from the peppers, garlic clinging to the shrimp, and a tangy lime crema drizzled over the top that looked almost too pretty to eat. I took a bite. Then another. And I had to admit it—I was wrong. The shrimp were plump and juicy, the peppers had those perfect blistered edges, and the crema tied everything together in a way that felt restaurant-level but took maybe five minutes to whisk together.
That moment changed how I think about weeknight cooking. This recipe is the one that finally converted me, and now it is the meal I make when I want something that feels like a treat but does not demand my whole evening. It is proof that easy can still be exceptional.
Why You’ll Love This Recipe
Let me tell you why these sheet pan shrimp fajitas have earned a permanent spot in my weekly rotation. I have tested this recipe at least a dozen times, tweaking temperatures and timing until everything hits that sweet spot of perfectly cooked and deeply flavorful.
- Quick & Easy: From start to table in under 30 minutes. No standing over a hot stove, no multiple pans to wash. Just one sheet pan and dinner is served.
- Simple Ingredients: You probably already have most of the spices in your pantry. The shrimp, peppers, and onions are easy to find at any grocery store, and the crema uses basic staples.
- Perfect for Busy Weeknights: Whether it is a Tuesday night scramble or a Friday night craving for something fun, this recipe delivers without the stress.
- Crowd-Pleaser: I have served these to kids, picky eaters, and seafood skeptics. Every single person went back for seconds. The combination of smoky, tangy, and creamy is basically irresistible.
- Unbelievably Delicious: The texture of the shrimp when done right is pure magic—tender, slightly charred, and bursting with citrus and chili flavor. And that crema? It is the kind of sauce you will want to put on everything.
What makes this recipe different from every other fajita recipe out there is the method. By arranging the vegetables and shrimp with strategic spacing on the sheet pan, everything cooks evenly without steaming. The shrimp go on top of the peppers halfway through, so they get that beautiful caramelization without turning tough. It is a small tweak, but it makes all the difference between okay fajitas and the ones you dream about.
This is comfort food that feels light and fresh. It is the kind of meal that makes you close your eyes after the first bite and forget you are eating something that took twenty minutes to throw together.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create bold fajita flavor without any fuss. Most of these are pantry staples or easy to find at any grocery store.
For the Shrimp Fajitas
- 1 ½ pounds large shrimp, peeled and deveined (tails removed for easy eating; I prefer wild-caught for better flavor)
- 3 bell peppers, sliced into ½-inch strips (use a mix of red, yellow, and orange for sweetness and color; green peppers work too but are slightly more bitter)
- 1 large red onion, sliced into thin wedges
- 3 tablespoons olive oil (avocado oil works well too for higher heat cooking)
- 1 teaspoon chili powder (I like using a smoky ancho chili powder for deeper flavor)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika (this is non-negotiable for that authentic fajita char)
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
- Juice of 1 lime (about 2 tablespoons)
- 2 cloves garlic, minced
For the Creamy Lime Crema

- ½ cup sour cream (full-fat gives the best texture, but Greek yogurt works for a lighter version)
- 2 tablespoons mayonnaise (adds richness and helps the crema emulsify beautifully)
- Juice of 1 lime (about 2 tablespoons)
- 1 teaspoon lime zest (do not skip this—it is where the bright flavor lives)
- 1 small clove garlic, minced or grated
- ¼ teaspoon salt
- 2 tablespoons fresh cilantro, finely chopped (optional but highly recommended)
For Serving
- 8-10 small corn or flour tortillas, warmed
- Fresh cilantro, chopped
- Lime wedges
- Optional toppings: sliced avocado, crumbled cotija cheese, pickled jalapeños, or hot sauce
When buying shrimp, look for ones that smell like the ocean—clean and not fishy. If using frozen shrimp, thaw them overnight in the fridge or under cold running water for about 15 minutes. Pat them very dry with paper towels before seasoning; this step is crucial for getting that nice sear instead of steaming.
For the crema, I recommend using a good-quality sour cream like Daisy or full-fat Greek yogurt from Fage if you are swapping. The mayonnaise might seem unusual, but it stabilizes the sauce and keeps it from separating when you drizzle it over hot fajitas. Trust me on this one.
Equipment Needed
The beauty of this recipe is that it does not require much gear. Here is what you will need:
- Large sheet pan (half-sheet size, about 18×13 inches). A rimmed baking sheet is essential to catch any juices. I recommend a heavy-duty aluminum or steel pan—thin pans can warp under high heat.
- Parchment paper or aluminum foil (for easy cleanup; optional but highly recommended)
- Mixing bowls (one large for the shrimp and vegetables, one small for the crema)
- Chef’s knife and cutting board
- Measuring spoons
- Microplane or zester (for the lime zest—a regular grater works in a pinch)
- Tongs (for flipping the shrimp and vegetables halfway through)
- Small whisk or fork (for the crema)
If you do not have a microplane, you can use the small side of a box grater to zest the lime. Just be careful to only get the green part—the white pith is bitter. For the sheet pan, I have used both Nordic Ware and cheaper store-brand pans, and honestly, as long as it is sturdy, it will work fine. Just avoid nonstick sheet pans for this recipe because you want those little charred bits to develop on the surface.
Preparation Method
Let me walk you through this step by step. I have made this recipe enough times to know exactly where things can go wrong, so I will point out the tricky parts as we go.
- Preheat your oven to 400°F (200°C). Place the oven rack in the middle position. If you have a convection setting, use it—the circulating air helps everything cook more evenly and gives you better caramelization.
- Make the crema first. In a small bowl, combine the sour cream, mayonnaise, lime juice, lime zest, minced garlic, salt, and chopped cilantro. Whisk until smooth and creamy. Taste it and adjust the salt or lime juice if needed. Cover and refrigerate while you prepare the fajitas. This gives the flavors time to meld together beautifully.
- Prep the vegetables. Slice the bell peppers into ½-inch strips and the red onion into thin wedges. Try to keep the pieces similar in size so they cook evenly. I like to separate the onion layers a bit so they get those lovely charred edges.
- Season the shrimp and vegetables. In a large bowl, combine the olive oil, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, black pepper, lime juice, and minced garlic. Whisk it together, then add the shrimp, sliced peppers, and onions. Toss everything gently with your hands or a spatula until every piece is well coated. The shrimp should look evenly reddish-orange from the spices.
- Arrange on the sheet pan. Line your sheet pan with parchment paper for easy cleanup. Spread the peppers and onions in a single layer across the pan, leaving some space between them. Do not crowd them too much or they will steam instead of roast. Place the shrimp on top of the vegetables, spreading them out so they are not overlapping. This is important—overlapping shrimp will steam and turn rubbery.
- Roast for 10 minutes. Place the pan in the preheated oven and set a timer. After 10 minutes, remove the pan and use tongs to flip the shrimp and stir the vegetables. The shrimp should be starting to turn pink and opaque. Return the pan to the oven and roast for another 3-5 minutes, until the shrimp are fully cooked through (they will be pink and firm to the touch) and the vegetables have nice charred edges.
- Check for doneness. The shrimp are done when they curl into a loose C shape and the flesh is opaque all the way through. If they curl into a tight O, they are overcooked. Total roasting time should be between 13-15 minutes depending on the size of your shrimp and your oven. When in doubt, err on the side of slightly underdone—residual heat will finish cooking them as they rest.
- Rest and serve. Remove the pan from the oven and let it rest for 2 minutes. Squeeze a little extra lime juice over everything if you like. Warm your tortillas (I do mine directly over a gas flame for about 30 seconds per side, or wrapped in foil in the oven for 5 minutes).
- Assemble the fajitas. Spoon the shrimp and peppers onto warm tortillas. Drizzle generously with the creamy lime crema. Top with fresh cilantro, extra lime wedges, and any other toppings you love. Serve immediately.
One thing I learned the hard way: do not skip flipping the shrimp halfway through. The first time I made these, I left them untouched and the bottoms got overdone while the tops were still pale. That extra minute of effort makes a huge difference.
Cooking Tips & Techniques
After making these sheet pan shrimp fajitas more times than I can count, I have picked up a few tricks that make the process smoother and the results more consistent.
Getting the Perfect Shrimp Texture
The number one mistake people make with shrimp is overcooking. Shrimp cook incredibly fast—usually in 4-6 minutes total depending on size. For this recipe, the key is to arrange them in a single layer on top of the vegetables, not buried underneath. This allows the hot air to circulate around each piece. If your shrimp are on the smaller side (like 31-40 count), check them at the 10-minute mark. For larger shrimp (16-20 count), the full 13-15 minutes should be perfect.
Maximizing Vegetable Char
For those beautiful blistered edges on your peppers and onions, make sure they are dry before seasoning. Any excess moisture will create steam and prevent browning. I pat my sliced vegetables with a clean kitchen towel before tossing them with the oil and spices. Also, do not be shy with the oil—each piece should look glossy. A dry vegetable will burn before it chars.
Timing and Multitasking
Here is how I streamline this meal: While the oven preheats, I make the crema and pop it in the fridge. Then I slice the vegetables and season everything while the oven finishes heating. By the time the oven beeps, everything is ready to go on the pan. While the fajitas roast, I warm the tortillas and set out the toppings. The whole process feels effortless when you stack the tasks like this.
My Biggest Failure
I will be honest—the first time I made these, I used frozen shrimp that I thawed in the microwave. Big mistake. They released so much water that the entire sheet pan turned into a soupy mess. The shrimp ended up boiled instead of roasted, and the crema could not save them. Now I always thaw shrimp slowly in the fridge overnight or under cold running water, and I pat them bone-dry with paper towels before seasoning. That extra step is non-negotiable.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some variations I have tried and loved:
Dietary Adaptations
- Dairy-Free: Swap the sour cream in the crema with a dairy-free coconut yogurt or cashew cream. Use a vegan mayonnaise or omit it and add an extra tablespoon of lime juice and a splash of olive oil to thin it out.
- Low-Carb/Keto: Serve the fajita filling over a bed of lettuce or cauliflower rice instead of tortillas. The crema is naturally low in carbs if you use full-fat sour cream.
- Gluten-Free: Use corn tortillas instead of flour, and you are good to go. The rest of the recipe is naturally gluten-free.
Flavor Twists
- Spicy Version: Add ½ teaspoon of cayenne pepper or a chopped chipotle pepper in adobo sauce to the seasoning mix. For the crema, stir in a teaspoon of hot sauce or some finely chopped pickled jalapeños.
- Garlic Lovers: Double the minced garlic in both the fajita seasoning and the crema. Roast a few whole garlic cloves alongside the vegetables for a sweet, mellow garlic flavor to spread on your tortillas.
- Citrus Burst: Add the zest of one orange to the fajita seasoning and use half orange juice, half lime juice. The sweetness of the orange balances the smoky spices beautifully.
Protein Swaps
If you do not have shrimp on hand, this recipe works wonderfully with boneless, skinless chicken thighs cut into strips (increase roasting time to about 20 minutes) or with firm tofu cut into cubes (toss in cornstarch before seasoning for extra crispiness). I have even made it with sliced steak, and it was fantastic—just cook the steak to your preferred doneness and let it rest before slicing against the grain.
Serving & Storage Suggestions
These sheet pan shrimp fajitas are best served immediately, while the shrimp are still warm and the vegetables have that fresh-from-the-oven char. But they are also surprisingly good the next day if you have leftovers.
Serving Temperature and Presentation
Serve the fajita filling straight from the sheet pan for a casual family-style dinner, or arrange it on a platter with the warm tortillas on the side. Drizzle the crema over the top right before serving so it stays creamy and does not get absorbed into the shrimp. Garnish with fresh cilantro leaves and a few lime wedges for that pop of color.
What to Serve Alongside
These fajitas pair beautifully with creamy no-churn salted caramel pretzel ice cream for dessert—the sweet and salty contrast is amazing after the smoky, tangy fajitas. For a complete meal, add a side of Mexican street corn salad or a simple black bean soup. If you are hosting a crowd, these fajitas also go great with easy beer cheese football dip with soft pretzel bites as a starter.
Storage Instructions
Store any leftover fajita filling in an airtight container in the refrigerator for up to 3 days. Keep the crema in a separate container—it will stay fresh for about 4 days. The tortillas should be stored separately at room temperature in a sealed bag.
Reheating Tips
The best way to reheat the fajita filling is in a hot skillet over medium-high heat for 2-3 minutes, stirring occasionally. This brings back some of the charred texture that gets lost in the microwave. If you are in a hurry, the microwave works, but the shrimp will be a bit softer. Reheat the crema gently at room temperature or in the microwave for 10-second intervals, stirring between each.
How Flavors Develop
Honestly, the flavors actually get better after a day in the fridge. The spices meld together and the lime brightens everything up. I have been known to make a double batch just for leftovers—they are fantastic cold on top of a salad the next day for lunch.
Nutritional Information & Benefits
Here is an approximate nutritional breakdown for one serving (about 4-5 shrimp with vegetables and 2 tablespoons of crema, without tortillas):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 |
| Protein | 28g |
| Carbohydrates | 12g |
| Fiber | 3g |
| Fat | 18g |
| Saturated Fat | 5g |
| Sodium | 680mg |
Shrimp are an excellent source of lean protein and provide selenium, vitamin B12, and omega-3 fatty acids. Bell peppers are packed with vitamin C—one serving gives you more than your daily requirement. The lime juice and zest add a boost of antioxidants, and the spices like cumin and chili powder have anti-inflammatory properties.
This meal is naturally low in carbs if you skip the tortillas, making it suitable for low-carb and keto diets. It is also gluten-free and can easily be made dairy-free with a few simple swaps. The only potential allergen to note is shellfish, so if you are cooking for someone with a shellfish allergy, try the chicken or tofu variation instead.
From a wellness perspective, I love that this recipe feels indulgent but is actually packed with nutrients. It is the kind of meal that satisfies a craving for something savory and satisfying without leaving you feeling heavy or sluggish.
Conclusion
These easy sheet pan shrimp fajitas with creamy lime crema have become my go-to answer for the question “What is for dinner?” when I want something that feels special but does not require a whole production. They are proof that you do not need complicated techniques or a long ingredient list to create a meal that makes everyone at the table happy.
I love how forgiving this recipe is—you can swap in whatever vegetables you have, adjust the spice level to your mood, and it still turns out delicious every time. The crema is the kind of sauce that makes you want to lick the bowl, and the combination of smoky, tangy, and creamy flavors is just unbeatable.
I would love to hear how these turn out for you! Did you try any fun variations? Did the crema win over your family like it did mine? Drop a comment below and let me know—I read every single one and I love seeing your adaptations. And if you snapped a photo, tag me on social media so I can cheer you on.
Until next time, happy cooking—and remember, sometimes the best meals come from the simplest methods.
Frequently Asked Questions
Can I use frozen shrimp for this recipe?
Yes, but you need to thaw them completely first. Thaw frozen shrimp overnight in the refrigerator or under cold running water for about 15 minutes. Pat them very dry with paper towels before seasoning to prevent them from steaming in the oven. Never thaw shrimp in the microwave—it cooks them unevenly and makes them tough.
How do I know when the shrimp are fully cooked?
Shrimp are done when they turn pink and opaque all the way through, and they curl into a loose C shape. If they curl into a tight O, they are overcooked. The internal temperature should reach 120°F (49°C), but honestly, the visual cues are more reliable. When in doubt, cut one open to check—it should be white and firm with no translucent spots.
Can I make the crema ahead of time?
Absolutely! The crema actually gets better after sitting in the fridge for a few hours because the flavors meld together. You can make it up to 3 days in advance. Just give it a good stir before serving, and if it has thickened up too much, add a splash of lime juice or water to loosen it.
What if I do not have a sheet pan?
You can use any large, rimmed baking sheet. If you do not have one, you can divide the ingredients between two smaller baking pans. Just make sure the shrimp and vegetables are spread in a single layer without overcrowding. You can also cook everything in a large cast-iron skillet if you prefer stovetop cooking—just cook the vegetables first, then add the shrimp for the last few minutes.
Can I add other vegetables to the sheet pan?
Definitely! Zucchini, summer squash, cherry tomatoes, and mushrooms all work beautifully. Just keep in mind that vegetables with higher water content (like zucchini) may release moisture and affect the browning. Cut them into similar-sized pieces and pat them dry before seasoning. If adding mushrooms, give them extra space on the pan so they roast instead of steam.
Pin This Recipe!

Easy Sheet Pan Shrimp Fajitas with Creamy Lime Crema
Quick and easy sheet pan shrimp fajitas with smoky charred peppers and a tangy lime crema. Ready in under 30 minutes, this one-pan dinner is perfect for busy weeknights and packed with flavor.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1 ½ pounds large shrimp, peeled and deveined (tails removed)
- 3 bell peppers (red, yellow, orange), sliced into ½-inch strips
- 1 large red onion, sliced into thin wedges
- 3 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
- Juice of 1 lime (about 2 tablespoons)
- 2 cloves garlic, minced
- ½ cup sour cream (full-fat)
- 2 tablespoons mayonnaise
- Juice of 1 lime (about 2 tablespoons)
- 1 teaspoon lime zest
- 1 small clove garlic, minced or grated
- ¼ teaspoon salt
- 2 tablespoons fresh cilantro, finely chopped (optional)
- 8–10 small corn or flour tortillas, warmed
- Fresh cilantro, chopped (for serving)
- Lime wedges (for serving)
- Optional toppings: sliced avocado, crumbled cotija cheese, pickled jalapeños, hot sauce
Instructions
- Preheat your oven to 400°F (200°C). Place the oven rack in the middle position. If you have a convection setting, use it.
- Make the crema first: In a small bowl, combine sour cream, mayonnaise, lime juice, lime zest, minced garlic, salt, and chopped cilantro. Whisk until smooth and creamy. Cover and refrigerate while you prepare the fajitas.
- Prep the vegetables: Slice bell peppers into ½-inch strips and red onion into thin wedges. Try to keep pieces similar in size.
- Season the shrimp and vegetables: In a large bowl, combine olive oil, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, black pepper, lime juice, and minced garlic. Whisk together, then add shrimp, sliced peppers, and onions. Toss gently until well coated.
- Arrange on the sheet pan: Line your sheet pan with parchment paper. Spread peppers and onions in a single layer, leaving space between them. Place shrimp on top of vegetables, spreading them out so they are not overlapping.
- Roast for 10 minutes. Remove pan, flip shrimp and stir vegetables using tongs. Return to oven and roast for another 3-5 minutes, until shrimp are fully cooked (pink and firm) and vegetables have charred edges.
- Check for doneness: Shrimp are done when they curl into a loose C shape and are opaque all the way through. Total roasting time: 13-15 minutes.
- Rest and serve: Remove pan from oven and let rest for 2 minutes. Squeeze extra lime juice over everything if desired. Warm tortillas (over gas flame for 30 seconds per side or wrapped in foil in oven for 5 minutes).
- Assemble fajitas: Spoon shrimp and peppers onto warm tortillas. Drizzle generously with creamy lime crema. Top with fresh cilantro, lime wedges, and any other toppings. Serve immediately.
Notes
Pat shrimp very dry before seasoning to prevent steaming. Do not skip flipping shrimp halfway through. For best results, thaw frozen shrimp slowly in the fridge overnight or under cold running water. The crema can be made up to 3 days ahead.
Nutrition
- Serving Size: 1 serving (about 4-5
- Calories: 320
- Sodium: 680
- Fat: 18
- Saturated Fat: 5
- Carbohydrates: 12
- Fiber: 3
- Protein: 28
Keywords: sheet pan shrimp fajitas, easy fajitas, shrimp fajitas, lime crema, weeknight dinner, one pan meal


