Attribute Detail
Prep Time 15 minutes
Marinating Time 15 minutes (minimum) β 2 hours (optimal)
Cook Time 8β10 minutes
Total Time 38β145 minutes
Servings 4 (2 skewers per person)
Difficulty Easy
Cost Intensity $$ (Moderate β fresh shrimp and mango cost more, but worth it)
Heat Intensity πΆοΈπΆοΈ (Medium β adjustable by chili garlic sauce amount)
Flavor Intensity High β bold, sweet, savory, with a spicy finish
Ingredients
For the Shrimp & Marinade
1 lb (450g) large raw shrimp (16β20 count), peeled and deveined, tails on or off
1/3 cup sweet chili sauce (Mae Ploy or Sky Valley recommended)
2 tbsp low-sodium soy sauce (or tamari/coconut aminos for gluten-free)
1 tbsp fresh lime juice (plus extra for serving)
1 tbsp honey or brown sugar (adds caramelization)
2 tsp chili garlic sauce (sambal oelek) β reduce to 1 tsp for mild
3 cloves garlic, minced
1 tsp fresh ginger, grated
For the Skewers
1 cup fresh pineapple chunks (1-inch pieces)
1 red bell pepper, cut into 1-inch squares
1 small red onion, cut into 1-inch wedges
Optional: 1 jalapeΓ±o, sliced into rounds
8β10 bamboo or metal skewers (if bamboo, soak in water for 30 minutes)
For the Mango Salsa (No-Cook)
1 large ripe mango, diced small (about 1 cup)
1/4 cup red onion, finely minced
1/4 cup fresh cilantro, chopped
1 tbsp fresh mint, chopped (optional β adds cooling effect)
1 tbsp fresh lime juice
1/2 tsp sea salt
For Garnish
Lime wedges
Toasted sesame seeds or crushed red pepper flakes
Extra cilantro
Intensity Breakdown
Difficulty: Easy β No advanced techniques. The most βdifficultβ step is not overcooking the shrimp, which takes just 2β3 minutes per side.
Cost Intensity: Moderate β Wild-caught shrimp and out-of-season mango raise the price. To lower cost: use frozen shrimp (thawed) and frozen mango chunks for the salsa.
Heat Intensity: Medium (2/4) β Sweet chili sauce is mild. The heat comes from chili garlic sauce. For low heat, omit chili garlic sauce entirely. For high heat, add 1 finely chopped Thai birdβs eye chili to the marinade.
Time Efficiency: Very high. Active cooking time is under 10 minutes. The marinade does the flavor work while you prep the salsa and skewer ingredients.
Instructions
Step 1: Marinate the Shrimp (15 minutes β 2 hours)
In a medium bowl, whisk together sweet chili sauce, soy sauce, lime juice, honey, chili garlic sauce, minced garlic, and grated ginger.
Add the peeled shrimp and toss to coat. Cover and refrigerate for at least 15 minutes (do not exceed 2 hours, or the acid from the lime will begin to βcookβ the shrimp, making them mushy).
Intensity note: This step requires minimal effort but high patience β donβt skip the resting time.
Step 2: Prepare the Mango Salsa (10 minutes)
While the shrimp marinates, combine diced mango, finely minced red onion, cilantro, mint (if using), lime juice, and sea salt in a small bowl. Stir gently. Taste and adjust lime or salt. Set aside at room temperature. Do not refrigerate β cold mutes the tropical flavors.
Step 3: Assemble the Skewers (5 minutes)
If using bamboo skewers, ensure they have soaked for at least 30 minutes. Preheat your grill to medium-high heat (about 400Β°F/200Β°C) or set your oven broiler to high with a rack 6 inches from the heat source.
Remove shrimp from marinade, reserving the leftover marinade in a small saucepan. Thread ingredients onto skewers in this repeating pattern: shrimp β pineapple β red bell pepper β red onion. Leave tiny gaps between each piece for even cooking. Aim for 4β5 shrimp per skewer.
Step 4: Cook the Shrimp (8β10 minutes total)
Grilling method: Place skewers directly on grill grates. Cook for 2β3 minutes per side, until shrimp are pink, opaque, and lightly charred at the edges. Brush with reserved marinade during the last minute of cooking (only if the marinade hasnβt touched raw shrimp β otherwise boil it first β see Step 5).
Broiler method: Line a baking sheet with foil. Arrange skewers in a single layer. Broil for 2β3 minutes, flip, then broil another 2 minutes. Watch closely β broilers vary, and sugar from the marinade burns quickly.
Intensity note: Shrimp cook fast. Overcooked shrimp turn rubbery. Remove from heat the moment they curl into a loose βCβ shape (not a tight βOβ).
Step 5: Make the Glaze (2 minutes)
While skewers cook, pour the reserved marinade into a small saucepan. Bring to a full boil over medium-high heat, then reduce to a simmer for 1 minute. This kills any bacteria from raw shrimp. The glaze will thicken slightly. Use as a final drizzle over the cooked skewers.
Step 6: Serve Immediately
Arrange two skewers on each plate. Spoon a generous amount of mango salsa alongside (or directly over the top). Drizzle with the boiled glaze. Squeeze fresh lime over everything. Garnish with sesame seeds and extra cilantro.
Nutrition Information (Per Serving β 2 skewers + 1/4 of salsa)
Calculated using 16β20 count shrimp, 2 tsp oil from marinade absorption, and full salsa portion.
Nutrient Amount
Calories 315 kcal
Protein 28 g
Carbohydrates 34 g
β Dietary Fiber 3 g
β Sugars 24 g (natural from fruit + honey)
Fat 4 g
β Saturated Fat 0.8 g
Cholesterol 215 mg
Sodium 980 mg (moderate β use low-sodium soy sauce to reduce)
Vitamin C 98% DV
Vitamin A 35% DV
Iron 12% DV