There’s something about firing up the grill that instantly makes dinner feel a little more exciting. And when Shrimp Skewer is on the menu, everyone seems to gather around just a little faster! These colorful skewers are packed with juicy shrimp, sweet pineapple, crisp bell peppers, and red onion, all coated in a sweet and tangy glaze that’s impossible to resist.
I love this recipe because it’s one of those meals that looks impressive but couldn’t be easier to make. Whether you’re planning a backyard barbecue, looking for a quick weeknight dinner, or adding something special to your meal prep, these shrimp skewers check every box. The combination of fresh vegetables and tender shrimp makes every bite bright, flavorful, and satisfying.
If you’re searching for the Best Shrimp Skewer recipe or even a delicious hawaiian shrimp skewer with tropical flavors, you’ve just found a family favorite that’s sure to become a regular in your dinner rotation.
Table of Contents
Why You’ll Love This Shrimp Skewer
- Quick & Easy: Ready in about 30 minutes, making it perfect for busy weeknights.
- Family-Friendly: The sweet pineapple glaze is a hit with both kids and adults.
- Bright Tropical Flavor: Juicy pineapple pairs beautifully with tender shrimp for a fun Hawaiian-inspired meal.
- Simple Ingredients: Everything can be found at your local grocery store.
- Perfect for Entertaining: Colorful skewers always look beautiful on the grill or serving platter.
- Customizable: Mix and match your favorite vegetables or adjust the glaze to suit your taste.
Ingredients You’ll Need
For the Shrimp
- 2 pounds large shrimp (21–25 count), peeled and deveined
- 3 tablespoons olive oil
Large shrimp stay juicy while grilling and are sturdy enough for skewers. Be sure to pat them dry so the marinade sticks well.
Fresh Produce
- 1 fresh pineapple, cut into 1-inch chunks
- 3 bell peppers, cut into large pieces
- 1 red onion, cut into chunks
The pineapple caramelizes beautifully while cooking, while the peppers and onions become tender with just a little char.
Sweet and Tangy Marinade & Glaze
- 1/3 cup red wine vinegar
- 1/4 cup canned pineapple juice
- 1/4 cup sugar
- 1/4 cup honey
- 2 tablespoons ketchup
- 1 tablespoon reduced-sodium soy sauce
- 1 teaspoon salt
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ginger powder
- 1/4 teaspoon red pepper flakes
To Finish
- 1 teaspoon cornstarch
- 2 tablespoons olive oil (for vegetables)
Easy Substitutions
- Use yellow onion instead of red onion.
- Try zucchini or mushrooms for extra vegetables.
- Swap honey with maple syrup if preferred.
- Want more heat? Add extra red pepper flakes or a dash of sriracha.
How to Make Best Shrimp Skewer
1. Soak the Skewers
If you’re using wooden skewers, soak them in water for at least 30 minutes to help prevent burning.
2. Prepare the Marinade
Whisk together the vinegar, pineapple juice, sugar, honey, ketchup, soy sauce, salt, garlic powder, ginger powder, and red pepper flakes.
Reserve most of the marinade for the glaze. Combine 1/4 cup with 3 tablespoons olive oil and toss with the shrimp. Let the shrimp marinate for about 30 minutes while preparing the vegetables.
3. Coat the Vegetables
Mix 2 tablespoons of the marinade with 2 tablespoons olive oil. Toss the pineapple, peppers, and onions until evenly coated.
4. Assemble the Skewers
Alternate shrimp, pineapple, peppers, and onions on each skewer. Mixing the ingredients keeps every bite colorful and full of flavor.
5. Make the Glaze
Whisk the reserved marinade with the cornstarch in a small saucepan.
Bring to a boil, then reduce to a gentle simmer for about 5 minutes until slightly thickened. If you’d like it sweeter, stir in a little more honey. Prefer extra tang? Add another splash of red wine vinegar.
6. Grill the Shrimp Skewers
Heat your grill to medium-high heat (about 400°F).
Lightly oil the grill grates before placing the skewers on them.
Grill for about 2 minutes per side until the shrimp turn pink and are cooked through.
Brush generously with the warm glaze before serving.
7. Oven Method
No grill? No problem.
Preheat your oven to 450°F.
Arrange the skewers on a foil-lined baking sheet coated with nonstick spray.
Bake for 6–8 minutes, turning halfway through. Brush with the glaze just before serving.
Helpful Tips
- Don’t overcook the shrimp. They cook incredibly fast and stay the juiciest when they’re just pink and opaque.
- Cut the vegetables into similar sizes so everything cooks evenly.
- Pat the shrimp dry before marinating to help them absorb more flavor.
- Keep a little extra glaze on the side for dipping—trust me, people will ask for it.
- If your pineapple is especially sweet, add a tiny splash of vinegar to keep the glaze balanced.
- Don’t pack the skewers too tightly. Giving everything a little space helps create those beautiful caramelized edges.
Variations and Substitutions
This recipe is incredibly flexible.
- Turn it into a delicious hawaiian shrimp skewer by adding chunks of fresh mango alongside the pineapple.
- Add zucchini, mushrooms, or cherry tomatoes.
- Use chicken if shrimp isn’t available. Just increase the cooking time.
- Try teriyaki sauce in place of the ketchup for a slightly different flavor.
- Make it lower in sugar by reducing the honey and sugar slightly.
- Serve over coconut rice, cilantro lime rice, or fluffy jasmine rice for a complete meal.
Storage and Reheating
Store leftover shrimp skewers in an airtight container in the refrigerator for up to 3 days.
For longer storage, remove the shrimp and vegetables from the skewers and freeze in a freezer-safe container for up to 2 months.
To reheat:
- Warm gently in a 300°F oven for about 8–10 minutes.
- Heat in a skillet over medium-low heat until warmed through.
- Microwave in short 30-second intervals, but avoid overheating since shrimp can become rubbery.
If you’ve saved extra glaze, brush it over the shrimp after reheating to refresh the flavor.

FAQs About shrimp skewers
Can I make these shrimp skewers ahead of time?
Yes. Assemble the skewers several hours ahead and refrigerate until you’re ready to cook.
How long should shrimp marinate?
About 30 minutes is ideal. Since the marinade contains vinegar, longer marinating can begin to change the texture of the shrimp.
Can I use frozen shrimp?
Absolutely. Just thaw them completely and pat them dry before marinating.
Can I bake instead of grill?
Definitely. Baking at 450°F produces juicy shrimp with beautifully cooked vegetables in just a few minutes.
What should I serve with shrimp skewers?
Rice, grilled corn, pasta salad, roasted potatoes, or a fresh green salad all pair wonderfully with these skewers.
Can I freeze leftovers?
Yes. Remove everything from the skewers before freezing for easier storage and reheating.
Your Next Grilling Favorite
If you’re looking for the Best Shrimp Skewer recipe that’s packed with bright flavors and simple enough for any night of the week, this one won’t disappoint. The sweet pineapple, colorful vegetables, and sticky glaze come together in the most delicious way, creating a meal that feels like summer no matter the season.
I hope this Shrimp Skewer recipe brings plenty of smiles to your dinner table. If you give it a try, I’d love to hear how it turned out!
More Summer Recipes You’ll Love
If you enjoyed these Shrimp Skewers, here are a few more fresh and flavorful recipes to round out your meal or inspire your next cookout:
- Pair your skewers with this refreshing Pineapple Cucumber Salad for a cool tropical side that complements the sweet and tangy flavors perfectly.
- Add even more smoky summer flavor by serving them alongside Grilled Veggies with Marinade, an easy side dish that’s always a crowd-pleaser.
- If you’re craving another seafood favorite, don’t miss these Sheet Pan Shrimp Boil, packed with bold flavors and perfect for busy weeknights.
- Love tropical recipes? You’ll definitely want to try this delicious Hawaiian Teriyaki Chicken Kabobs, another colorful grilling recipe that’s perfect for summer gatherings.
If this recipe made it to your dinner table, I’d love to hear what you thought! Please leave a comment below and give it a ⭐⭐⭐⭐⭐ star rating. Your reviews help other readers find the recipe and always make my day. Happy cooking!
hawaiian Shrimp Skewer
- Total Time: 38 minutes
- Yield: 6 servings 1x
Description
These juicy Shrimp Skewers are loaded with tender shrimp, sweet pineapple, colorful bell peppers, and red onion, all coated in a homemade sweet and tangy glaze. Grill or bake them in just 30 minutes for an easy summer dinner that’s perfect for family meals, BBQs, or entertaining.
Ingredients
For the Shrimp & Vegetables
- 2 pounds large shrimp (21–25 count), peeled and deveined, patted dry
- 1 fresh pineapple, cut into 1-inch chunks
- 3 bell peppers, cut into 1¼-inch pieces
- 1 red onion, cut into 1-inch chunks
- 5 tablespoons olive oil, divided
- 1 teaspoon cornstarch
Sweet & Tangy Marinade/Glaze
- ⅓ cup red wine vinegar
- ¼ cup canned pineapple juice
- ¼ cup granulated sugar
- ¼ cup honey
- 2 tablespoons ketchup
- 1 tablespoon reduced-sodium soy sauce
- 1 teaspoon salt
- ½ teaspoon garlic powder
- ½ teaspoon ginger powder
- ¼ teaspoon red pepper flakes
Instructions
- If using wooden skewers, soak them in water for at least 30 minutes.
- In a bowl, whisk together all the marinade ingredients.
- Place ¼ cup marinade and 3 tablespoons olive oil in a large bowl or zip-top bag. Add the shrimp and toss to coat. Marinate for 30 minutes.
- Toss the pineapple, bell peppers, and onion with 2 tablespoons marinade and 2 tablespoons olive oil.
- Reserve the remaining marinade for the glaze.
- Thread shrimp, pineapple, peppers, and onions onto skewers.
- In a small saucepan, whisk the reserved marinade with the cornstarch. Bring to a boil, then reduce to a simmer for about 5 minutes until thickened.
To Grill
- Heat grill to medium-high (400°F) and lightly oil the grates.
- Grill skewers for about 2 minutes per side, or until shrimp are pink and cooked through.
- Brush generously with the warm glaze before serving.
To Bake
- Preheat oven to 450°F.
- Arrange skewers on a foil-lined baking sheet sprayed with nonstick cooking spray.
- Bake for 6–8 minutes, turning halfway through.
- Brush with the glaze before serving.
Notes
- Soak wooden skewers to prevent burning.
- Avoid overcooking the shrimp—they’re done once pink and opaque.
- Cut vegetables into similar sizes for even cooking.
- Fresh pineapple provides the best flavor, but canned pineapple chunks can be substituted.
- Leftover glaze makes a delicious dipping sauce.
- Serve with rice, grilled vegetables, or a fresh summer salad.
- Prep Time: 30 minutes
- Cook Time: 8 minutes
- Category: Main course
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 345 kcal
- Sugar: 17 g
- Sodium: 730 mg
- Fat: 15 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 23 g
- Fiber: 2 g
- Protein: 29 g
- Cholesterol: 220 mg