Are you ready to transport your backyard barbecue to a tropical paradise? If you’re looking to shake up your grilling routine with something fresh, vibrant, and bursting with flavor, then you have to try these incredible Shrimp and Pineapple Fajitas.
This is your ultimate guide to creating a spectacular summer meal cooked entirely on the grill. We’ll show you how to perfectly grill smoky, seasoned shrimp alongside sweet, caramelized pineapple rings and crisp bell peppers. Everything is tossed together and served in warm tortillas with a cool, creamy, homemade avocado-jalapeño sauce.
What makes this recipe so special is the phenomenal combination of sweet, smoky, spicy, and savory flavors. These Shrimp and Pineapple Fajitas are a light yet satisfying meal that perfectly captures the essence of summer. It’s a fun, interactive dinner that is guaranteed to be a new family favorite.
Table of Contents
Table of Contents
The Game-Changer: Why You Must Grill Your Pineapple
The secret ingredient that elevates these Shrimp and Pineapple Fajitas from good to absolutely unforgettable is the grilled fresh pineapple. Grilling fruit is a game-changing technique that does two magical things:
- It Caramelizes the Sugars: The high heat of the grill caramelizes the natural sugars in the pineapple, making it incredibly sweet, tender, and juicy.
- It Adds a Smoky Char: The grill grates impart a beautiful, smoky char that provides a fantastic savory contrast to the pineapple’s sweetness. This smoky-sweet flavor is the perfect partner for the spicy shrimp and creamy avocado sauce.
The Perfect Sauce: A Creamy Avocado-Jalapeño Crema
Instead of plain sour cream, this recipe for Shrimp and Pineapple Fajitas features a quick and easy homemade crema that ties all the flavors together. By blending a whole avocado with sour cream, fresh cilantro, lime juice, and a bit of jalapeño, you create a sauce that is:
- Cool & Creamy: Perfectly balances the spice and char from the grilled components.
- Tangy & Bright: From the fresh lime juice.
- Rich & Healthy: Packed with healthy fats from the avocado. This simple, 5-minute sauce is a massive upgrade that makes the entire dish feel like a gourmet meal.
The Key Ingredients for Your Tropical Fajitas
This recipe for Shrimp and Pineapple Fajitas uses a handful of fresh, vibrant ingredients.
- Large Shrimp: The star protein. Buying them already peeled and deveined is a huge time-saver.
- Fresh Pineapple: You’ll want thick, round slices from a fresh pineapple for the best grilling results.
- The Vegetables: A colorful mix of bell peppers and a whole jalapeño that gets charred on the grill for a deep, smoky heat.
- The Seasoning: A simple, store-bought fajita seasoning works great. You can also make your own with chili powder, cumin, paprika, and garlic powder.
- For the Avocado Crema: A ripe avocado, sour cream, fresh cilantro, jalapeño, and lime juice.
- Flour Tortillas: The perfect soft, warm vessel for your fajita fillings.

Step-by-Step Guide to Your Grilled Shrimp and Pineapple Fajitas
This entire meal comes together on the grill, making it a perfect dish for summer entertaining with minimal cleanup.
Part 1: Preparation
- Prepare the Grill: Preheat your outdoor grill or a large grill pan to a steady medium-high heat. Make sure your grates are clean and lightly oiled.
- Make the Avocado Crema: While the grill heats, make your sauce. Halve the avocado, remove the pit, and scoop the flesh into a food processor. Add the sour cream, chopped jalapeño, 1/2 cup of cilantro, and 2 teaspoons of lime juice. Process until the mixture is completely smooth and creamy. Season to taste with salt and pepper and set aside.
- Prep the Shrimp: If using wooden skewers, make sure they have soaked for at least 30 minutes. Toss the peeled and deveined shrimp in a large bowl with 2 tablespoons of vegetable oil, 2 teaspoons of fajita seasoning, the remaining 2 teaspoons of lime juice, a big pinch of salt, and a few grinds of pepper. Thread the seasoned shrimp onto the skewers.
- Prep the Veggies and Pineapple: In another large bowl, toss the sliced bell peppers, the thick pineapple rings, and the whole jalapeño with the remaining 2 tablespoons of vegetable oil, 1/2 teaspoon of fajita seasoning, and a pinch of salt and pepper.
Part 2: Grilling and Assembly
- Grill the Components: Place the shrimp skewers on the hot grill. At the same time, place the pineapple rings on the grates and place the bell peppers and the whole jalapeño in a grill basket on the grill.
- Cook to Perfection:
- Grill the shrimp skewers for 2 to 3 minutes per side, until they are pink, opaque, and cooked through.
- Grill the pineapple rings for 1 to 2 minutes per side, until they have beautiful char marks.
- Grill the vegetables in the basket, flipping occasionally, for 5 to 6 minutes, until they are charred and crisp-tender.
- Toast the Tortillas: During the last minute of cooking, throw the tortillas directly on the grill for about 30 seconds per side until they are warm and lightly charred.
- Create the Fajita Filling: Transfer the cooked shrimp, grilled pineapple, and grilled vegetables to a cutting board. Remove the shrimp from the skewers. Coarsely chop the grilled pineapple. Thinly slice the grilled bell peppers and the charred jalapeño (remember to remove the seeds for less heat!).
- Toss It All Together: In a large bowl, toss the shrimp, chopped pineapple, sliced peppers, sliced jalapeño, and the remaining 1/2 cup of cilantro. Season with more salt if needed. This is the finished filling for your Shrimp and Pineapple Fajitas.
- Serve: Divide the warm shrimp and pineapple mixture among the warm tortillas. Top each taco generously with the creamy avocado sauce. Serve your amazing Shrimp and Pineapple Fajitas immediately with extra lime wedges on the side.

The Ultimate Grilled Shrimp and Pineapple Fajitas
A tropical-inspired fajita recipe where all the main components are cooked on the grill. Large shrimp are seasoned with fajita spices and grilled on skewers. Sliced bell peppers and a whole jalapeno are charred in a grill basket, while pineapple rings are grilled directly on the grates. The grilled shrimp and pineapple are then chopped and tossed with the vegetables and fresh cilantro. The fajitas are served in warm flour tortillas with a homemade creamy avocado-jalapeno sauce.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 32 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Tex-Mex
Ingredients
- 1 avocado
- 1/3 cup sour cream
- 2 jalapeno peppers (1 chopped, 1 whole)
- 1 cup fresh cilantro, chopped
- 4 teaspoons fresh lime juice, plus wedges for serving
- Kosher salt and freshly ground pepper
- 1/4 cup vegetable oil, plus more for the grill
- 1 pound peeled and deveined large shrimp
- 2 1/2 teaspoons fajita seasoning
- 2 bell peppers (red and/or orange), sliced
- 3 thickly sliced fresh pineapple rings
- 8 small flour tortillas
Instructions
- Make the Avocado Sauce: In a food processor, combine the halved avocado, sour cream, the chopped jalapeno, 1/2 cup of cilantro, and 2 teaspoons of lime juice. Process until smooth. Season with salt and pepper to taste and set aside.
- Prepare for Grilling: Preheat a grill to medium-high heat and lightly oil the grates. If using wooden skewers, soak them in water for at least 15 minutes.
- In a large bowl, toss the shrimp with 2 tablespoons of vegetable oil, 2 teaspoons of fajita seasoning, the remaining 2 teaspoons of lime juice, a big pinch of salt, and a few grinds of pepper. Thread the shrimp onto skewers.
- In another large bowl, toss the sliced bell peppers, pineapple rings, and the whole jalapeno with the remaining 2 tablespoons of vegetable oil, 1/2 teaspoon of fajita seasoning, and a pinch of salt and pepper.
- Grill the Ingredients: Grill the shrimp skewers for 2-3 minutes per side, until cooked through.
- Grill the pineapple and tortillas for 1-2 minutes per side, until well-marked.
- Place the bell peppers and the whole jalapeno in a grill basket and grill for 5-6 minutes, flipping occasionally, until charred.
- Assemble the Fajita Filling: Transfer the grilled shrimp to a large bowl. Chop the grilled pineapple and add it to the bowl. Thinly slice the grilled jalapeno (removing seeds for less heat) and add it to the bowl along with the grilled bell peppers and the remaining 1/2 cup of cilantro. Toss everything to combine and season with more salt if needed.
- Serve: Divide the shrimp and vegetable mixture among the warm tortillas. Serve with the prepared avocado sauce and fresh lime wedges.
Notes
- This recipe requires a grill. A grill basket is recommended for the vegetables, and skewers are needed for the shrimp.
- Soaking wooden skewers before use prevents them from burning on the grill.
- The heat level can be adjusted by removing the seeds and membranes from the grilled jalapeno before slicing and adding it to the filling.
Nutrition
- Serving Size: 2 fajitas
- Calories: 600-700
- Sugar: 12-18 g
- Sodium: 800-1000 mg
- Fat: 30-40 g
- Saturated Fat: 8-12 g
- Trans Fat: 0 g
- Carbohydrates: 45-55 g
- Fiber: 8-10 g
- Protein: 25-30 g
- Cholesterol: 180-220 mg
For more recipe follow my Pinterest account
Conclusion: A Taste of Summer on a Tortilla
These Shrimp and Pineapple Fajitas are a vibrant celebration of everything we love about summer cooking. They are smoky, sweet, spicy, and incredibly fresh. This recipe is a perfect way to break out of your grilling rut and create a fun, interactive, and healthy meal that your whole family will love.
Frequently Asked Questions (FAQs)
My shrimp are rubbery. What did I do wrong?
You overcooked them. Shrimp cook extremely fast on a hot grill, often in just 5-6 minutes total. They are perfectly cooked when they turn pink and opaque and curl into a “C” shape. Pull them off the heat as soon as they reach this stage.
I don’t have a grill basket. How can I cook the peppers?
If you don’t have a grill basket, it’s best to leave your bell peppers in large pieces (like halves or quarters) so they don’t fall through the grates. You can grill the large pieces and then slice them after they are cooked.
Can I make parts of this Shrimp and Pineapple Fajitas recipe ahead of time?
Yes! You can make the avocado crema up to a day in advance. To keep it from browning, press a piece of plastic wrap directly onto the surface of the sauce before sealing the container. You can also slice your peppers ahead of time. For the best result, grill the shrimp and pineapple right before serving.