This post may contain affiliate links.

Anytime I can fire up the grill instead of dirtying a pan or turning on the oven, I will. There are so many benefits to making shrimp fajitas on the grill. For starters, the clean up is nearly nothing. But more importantly, you can cook them over high heat—as fajitas should be—to develop color and flavor quickly. These grilled shrimp fajitas are served with charred peppers, scallions, and pineapple (some of which gets turned into a pineapple salsa). 

This recipe was developed by Jenni Lata, a Charleston-based recipe developer with years of experience developing fish and seafood recipes. I then back-tested the recipe a few times to ensure everything was streamlined and written with clarity. 

This has quickly become a staple summer dinner for me, especially because it can be scaled up for larger groups.

Raw shrimp in a glass bowl, topped with various spices on a light brown surface.

Shrimp Fajita Seasoning 

The seasoning for the shrimp is a simple combination of coriander, smoked paprika, cayenne, salt, and black pepper. It’s a simple combination that delivers on all fronts—earthy, smoky, spicy, and salty. 

And while you could use this seasoning as-is, Jenni recommends mixing it all with some lime juice and vegetable oil. Lime adds vibrant acidity and the oil helps to keep the shrimp from sticking to the grill grate during cooking. 

How Easy It Is To Make Shrimp Fajitas

The process is really straight forward. Basically season the shrimp, skewer, and grill everything until charred. Here’s a more detailed outline with step-by-step photos (I’ve also included a video in the recipe card). 

  1. Toss the shrimp with the spices, lime juice and oil. Thread onto skewers (as many as you want). 
  1. Prep the vegetables then drizzle with oil and season with salt and pepper. 
Pineapple, red peppers, green peppers, green onions, and red onions arranged on a baking sheet.
  1. Grill the pineapple and vegetables until charred. 
  1. For the pineapple salsa, combine red onion, serrano, lime juice, olive oil, garlic, salt, the diced grilled pineapple and cilantro. 
  1. Grill the shrimp until charred and cooked through and grill the tortillas until light charred and pliable. 
Shrimp skewers grilling on a barbecue, with flames visible underneath the metal grate.
  1. Slice vegetable and arrange on a platter.

Tips From Recipe Testing

  • For these fajitas with shrimp, you can use any size shrimp as long as it can be threaded onto a skewer. So use what you like or have on hand. 
  • You will likely have extra grilled pineapple. It’s great served with a scoop of vanilla ice cream or dice it up and serve over my juicy brined pork chops with some whole grain mustard.
Two flour tortillas filled with shrimp fajita makings featuring grilled peppers, pineapple and a salsa
A platter with grilled shrimp fajitas featuring pineapple, avocado, grilled veggies, salsa, and tortillas on the side.

Grilled Shrimp Fajitas with Pineapple Salsa

No ratings yet
Prep Time 25 minutes
Cook Time 25 minutes
Total Time 50 minutes
Yield 6 servings
Category Dinner
Cuisine American/Mexican

Description

Grilled shrimp served with grilled peppers and pineapple on a platter with avocado and a grilled pineapple salsa.

Video

Save This Recipe!

We’ll email this post to you, so you can come back to it later.

Ingredients

  • 3 limes
  • pounds colossal (16/20) or jumbo (21/25) shrimp, peeled and deveined
  • 5 tablespoons vegetable or avocado oil, divided
  • 1 teaspoon toasted ground coriander
  • 1 teaspoon smoked paprika
  • Kosher salt and black pepper
  • ¼ teaspoon cayenne
  • 1 red onion
  • 2 tablespoons olive oil
  • 1 serrano pepper, minced
  • 1 small clove garlic, grated
  • 1 bunch scallions
  • 2 red or orange bell peppers, seeded and cut into quarters
  • 2 poblano peppers, seeded and cut into quarters
  • 1 pineapple, outer skin removed, sliced into ¾-inch thick round slabs
  • 12 small flour tortillas
  • ¼ cup chopped cilantro leaves + more for serving
  • 2 avocados, seeded, peeled, thinly sliced
  • Hot sauce, for serving

Instructions

  • Prepare a charcoal or gas grill to medium-high heat. Juice 1–2 limes to get ¼ cup juice; cut remaining limes into wedges for serving.
  • Add shrimp to a medium bowl with 2 tablespoons lime juice, 3 tablespoons vegetable oil, 1 teaspoon coriander, 1 teaspoon smoked paprika, 1 teaspoon kosher salt, a few turns black pepper, and ¼ teaspoon cayenne. Toss to coat then thread shrimp onto skewers; refrigerate until ready to grill.
  • Cut red onion crosswise into rounds. Finely dice ¼ cup of red onion and transfer to a small bowl. To diced onion, add remaining 2 tablespoons lime juice, 2 tablespoons olive oil, 1 minced serrano, 1 small grated clove garlic, and ½ teaspoon kosher salt; stir to combine and set aside.
  • Place remaining red onion rounds on a sheet pan or platter and add scallions, quartered peppers, and sliced pineapple. Drizzle with remaining 2 tablespoons vegetable oil and season with 1 teaspoon kosher salt and a few turns black pepper.
  • Place scallions, red onion, peppers, and pineapple on grill grate (in that order). By the time the last piece of pineapple has been added to grill, you’ll want to flip the scallions. Cook for another minute until charred then remove and transfer back to sheet pan (2–3 minutes total for scallions). Continue grilling red onion, peppers, and pineapple until charred and tender, turning occasionally, 10–15 minutes total. Transfer to sheet pan.
  • Add shrimp skewers to grill and cook until shrimp is lightly charred and just cooked through, turning once, 4–5 minutes depending on size. Meanwhile, add tortillas to a cooler section (usually outside edge) of grill and cook until puffed up and lightly brown, 1–2 minutes. Wrap tortillas in a towel to keep warm and pliable.
  • Finely dice ¾ cup of charred pineapple and add to bowl with diced red onion and serrano. Add ¼ cup cilantro and stir to combine.
  • Thinly slice remaining pineapple and peppers and cut scallions into 1-inch pieces.
  • Remove shrimp from skewers and arrange on a large platter with charred vegetables, pineapple, tortillas, avocado, and pineapple salsa.
  • Serve family-style with lime wedges and hot sauce.

Notes

Shrimp: any large shrimp will work here. I’ve had great luck with super colossal (8/12) but colossal (16/20) and jumbo (21/25) also work well. Thread as many shrimp as you want on each skewer. And keep in mind, the smaller the shrimp, the quicker it will cook, so keep an eye on them as they cook.
You’ll know the grill is adequately preheated when you’re only able to hold your hand above the grill for 3–5 seconds.

Nutrition

Serving: 1/6 recipeCalories: 534kcalCarbohydrates: 51gProtein: 21gFat: 30gSaturated Fat: 5gPolyunsaturated Fat: 9gMonounsaturated Fat: 13gTrans Fat: 0.1gCholesterol: 143mgSodium: 874mgPotassium: 887mgFiber: 11gSugar: 21gVitamin A: 2023IUVitamin C: 173mgCalcium: 157mgIron: 3mg
Like this? Leave a comment below!I love hearing from you and I want to hear how it went with this recipe! Leave a comment and rating below, then share on social media @zestfulkitchen and #zestfulkitchen!
A platter with grilled shrimp fajitas featuring pineapple, avocado, grilled veggies, pineapple salsa, and tortillas on the side.

Pin This Recipe

Love this recipe and want to save it? Pin this recipe!

Pin This Recipe

Share it with the world

Pin

About The Author

Lauren Grant is a professional culinary food scientist, food writer, recipe developer, and food photographer. Lauren is a previous magazine editor and test kitchen developer and has had work published in major national publications including Diabetic Living Magazine, Midwest Living Magazine, Cuisine at Home Magazine, EatingWell.com, AmericasTestKitchen.com, and more.

Learn More

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?