Grilled Shrimp with Sweet Sour Sauce Recipe

By Marina Caldwell

Jump to Recipe
Spread Love ❤️:
★ 0.00 from 0 votes

Grilled Shrimp with Sweet Sour Sauce Recipe

The Sauce Looked Too Thin

I pulled the pan off the heat before the cornstarch had really done anything, and the sauce ran straight off the shrimp like water. It tasted fine. It just pooled on the plate and sat there.

That was the first time.

The second time I left it on about 90 seconds longer, kept stirring, and watched it shift — first glossy, then thick enough to coat the back of a spoon without dripping off immediately. That’s the version I’m writing about.

There’s no dramatic story here. No family gathering, no impressive guest. I made this on a Tuesday because I had shrimp in the freezer and pineapple juice left over from something else, and I wanted to grill something that wasn’t chicken.

Curious about whether it would actually work — that’s the mood I was in. Not confident. Curious.

About the Pineapple.

Fresh chunks on the grill behave differently than canned, and I want to say that upfront because most recipes don’t distinguish between them.

Fresh pineapple caramelizes at the edges in about 2 minutes on a hot grill. Canned, water-packed pineapple steams instead. You still get flavor, but it’s softer, less defined, and it won’t hold its shape the same way on a skewer.

I thought about skipping the grilled pineapple entirely — actually no, I kept it in. It’s one of the things that makes this feel like something instead of just shrimp with sauce poured on top.

The bell peppers go on in the last two minutes, not earlier. I tried putting them on at the start once. They went limp and bitter and I had to pick them off.

Quick tip: Cut your bell pepper chunks thick — at least an inch — or they’ll fall through the grill grates before they have a chance to char.

The Garlic Went in Later Than I Expected.

Every instinct I have says garlic goes in first. Bloom it in oil, let it get fragrant. But this is a sauce built on acidic liquid — pineapple juice and rice vinegar — and raw garlic dropped straight into that at medium heat gets sharp and kind of metallic if you rush it.

I add it after the liquids are already warming, not before. Two cloves, minced fine, not chunky.

The brown sugar matters more than it sounds like it should. Two tablespoons sounds like a lot for four servings, but the rice vinegar needs something to push against or the whole sauce tastes flat and kind of aggressively sour. Don’t halve it the first time.

Soy sauce is in there too — just one tablespoon — and it’s not for saltiness alone. It rounds out the edges. Without it, the sauce reads as two-dimensional, more like a glaze than a sauce.

It Looked Wrong Before It Looked Right.

When the cornstarch slurry goes in, the sauce goes cloudy and slightly gray for about 30 seconds. Don’t panic and don’t stop stirring.

Keep it on medium heat — not high. High heat makes cornstarch seize unevenly and you get lumps. I learned this the hard way and I’m not going to pretend I only did it once.

Once it clears and thickens, pull it immediately. It keeps thickening off the heat for another minute. If you wait until it looks done in the pan, it’ll be paste by the time you pour it.

The sesame oil goes in last, off heat. Not a big amount — one teaspoon — but if you add it while the pan is still hot, the flavor burns off and you lose it entirely. You want it fragrant, not cooked.

Honestly? It’s not that deep. But those two details — off heat for the sesame oil, medium heat for the cornstarch — changed the sauce completely.

Grilled Shrimp with Sweet Sour Sauce Recipe ingredients

The Shrimp Themselves.

Two pounds, large, peeled, deveined. That’s four servings if people are eating other things alongside. Closer to three if this is the main event and people are actually hungry.

Thread them onto skewers — metal if you have them, soaked wood if you don’t. Pack them snugly but not so tight they press flat against each other, because the parts that touch won’t cook evenly.

Brush with olive oil. Season with salt and pepper only — the sauce does everything else. More seasoning on the shrimp before grilling just competes with what’s coming.

Three to four minutes per side at 400°F, no peeking. Shrimp announce when they’re ready — they curl into a loose C shape and turn opaque and pink. A tight curl means overcooked. Flat and translucent means not yet.

Most recipes tell you to grill shrimp on high heat for speed. I think that’s wrong, at least for skewered shrimp going onto a sauce this sticky. Medium-high gives you a little more control and the exterior doesn’t char before the center finishes.

What I’d Do Differently Next Time.

I poured the sauce over everything at once on the serving platter, and the shrimp on the bottom got soggy before we finished eating. Next time I’d serve the sauce on the side, or pour it just before the table actually sits down.

My daughter picked out every piece of pineapple and left them in a small pile at the edge of her plate. That’s fine. The shrimp stood on their own without it.

Still not sure if I’d add a chili flake next time or leave it clean. The sweetness has a nice finish as-is, but something in me wants a little heat in there. I haven’t committed either way.

Grilled Shrimp with Sweet Sour Sauce Recipe

How to Make Grilled Shrimp with Sweet and Sour Sauce

Step 1: Heat your grill to medium-high, around 400°F. While it heats, thread the peeled, deveined shrimp onto skewers — snug but not pressed flat. Brush both sides with olive oil and season with salt and pepper. Set aside while you start the sauce.

Step 2: In a small saucepan over medium heat, combine the pineapple juice, rice vinegar, ketchup, brown sugar, and soy sauce. Stir to combine. Let it come up to a gentle simmer — not a boil. (If it boils hard right away, drop the heat. You don’t want the vinegar burning off before the flavors have time to meld.)

Step 3: Add the minced garlic directly into the warming liquid. Stir it in and let the sauce simmer for about 2 minutes. The garlic will soften into the sauce instead of staying sharp the way it would in oil.

Step 4: Mix the 2 teaspoons of cornstarch with 2 tablespoons of cold water until fully dissolved — no dry clumps. Pour it into the simmering sauce and stir constantly over medium heat. It’ll go cloudy first. Keep stirring. After about 90 seconds to 2 minutes it will clear, turn glossy, and coat the spoon. Pull it off the heat immediately. (The sauce continues thickening off heat — don’t wait until it looks done in the pan.)

Step 5: Stir in the sesame oil while the pan is off the heat. One teaspoon. If the pan is still hot enough to sizzle, wait 30 seconds. You want the oil fragrant, not cooked out of the sauce.

Step 6: Place shrimp skewers on the grill. Cook 3–4 minutes without touching them. Flip once and cook another 3–4 minutes. They’re done when pink, opaque, and curved into a loose C. A tight curl means you went about 90 seconds too long — which I’ve done and you can still eat them, they’re just less good. How do you like your shrimp — softer or with a little char on the outside? Share below!

Step 7: In the last 2 minutes of shrimp cooking time, lay the bell pepper chunks and pineapple directly on the grill grates. Not on skewers — just directly on the grates if they’re big enough, or use a grill basket. Two minutes gives you color and a little softening without them going limp.

Step 8: Pull everything off the grill and arrange on a serving platter. Pour the sweet and sour sauce over the top — or serve it alongside if you’re eating slowly. Scatter green onions and sesame seeds over everything and bring it to the table.

Ways to Change It Up

Try this: Add a teaspoon of chili garlic sauce or a pinch of red pepper flakes to the sauce while it simmers. It shifts the whole profile — less sweet-forward, more of a genuine sweet-heat thing.

Try this: Swap the shrimp for thick-cut salmon cubes on skewers. The sauce works on salmon in a different way — it clings to the fish fat and tastes almost teriyaki-adjacent. Cook time is closer to 5 minutes per side depending on thickness.

Try this: Make it vegetarian by replacing the shrimp with firm tofu, pressed dry and cubed. Grill the tofu on a well-oiled surface at the same temperature. It won’t curl like shrimp tells you it’s done, so you’re watching for crust instead — about 4 minutes per side.

Which would you go for? Drop it in the comments.

How to Serve It

Steamed jasmine rice is the obvious answer and I stand behind it. The sauce soaks into the rice and the whole plate ties together without any extra effort.

If you want something with a little more texture, try it over thin rice noodles tossed with a little sesame oil and sliced cucumber. The cold noodles against the hot shrimp works better than it sounds.

You can also just put it on a big platter and let people serve themselves alongside whatever else is on the table — it doesn’t need to be centered. It holds its own as a side-dish-sized situation too.

What would you pair it with?

Storing It Without Ruining It

Shrimp and sauce store separately if you can manage it. The shrimp alone keep in the fridge for up to 2 days in a sealed container. The sauce keeps separately for about 4 days — it’ll thicken more in the fridge but loosens back up with a little heat and a splash of water.

If they’re already combined, eat them within a day. The acid in the sauce starts to soften the shrimp texture after that and it gets a little mushy in a way that bothers me.

Freezing the shrimp after grilling is technically possible but I don’t recommend it. The texture gets grainy when reheated. Freeze them raw before cooking instead, if that’s what you’re planning for.

To reheat, warm in a skillet over medium-low heat with the lid on for about 3 minutes. Microwave works but the shrimp come out unevenly hot and slightly rubbery at the edges.

Have you ever saved leftovers like this? Tell me below!

Mistakes I Made So You Don’t Have To

I once added the cornstarch slurry to a sauce that was already boiling hard, and the whole thing seized into a lumpy, stringy mess in about 20 seconds flat. I tried whisking it smooth. It didn’t get smooth. I started over.

The second mistake: I grilled the bell peppers at the start alongside the shrimp and gave them the full 8 minutes. They fell apart, turned bitter, and made the platter look sad. Two minutes only, at the end. The recipe says this and I ignored it the first time.

Third — and I see this coming up in comments on similar recipes all the time — people under-season the shrimp before grilling because they figure the sauce will handle everything. It doesn’t. Salt and pepper directly on the shrimp before they hit the grill makes a difference you notice when you eat one plain, off the skewer, before the sauce goes on.

Did something like this happen to you?

Questions People Actually Ask

Can I use frozen shrimp? Yes, but thaw them fully first — overnight in the fridge or 20 minutes submerged in cold water. Pat them completely dry before skewering. Wet shrimp steam on the grill instead of searing and you lose the char on the outside. I tried skipping the drying step once and regretted it.

What if I don’t have a grill? A cast iron grill pan on high heat gets you close. Heat it for at least 3 minutes before the shrimp go on — it needs to be genuinely hot, not warm. You won’t get the same smoke, but the char marks and caramelization on the pineapple come through.

Can I make the sauce ahead of time? Up to 3 days ahead in the fridge. It thickens considerably when cold. Reheat it low and slow with about a tablespoon of water stirred in, and it comes back to the right consistency. Don’t microwave it on high or it gets gluey at the edges.

How spicy is this? As written, not at all. Zero heat. It’s sweet, tangy, savory. If you want spice, add chili garlic sauce a teaspoon at a time — it depends entirely on your tolerance and whose plate you’re serving. But the base recipe is firmly in family-friendly territory.

Do I have to use skewers? No. A grill basket works fine and honestly makes flipping easier. The only reason to skewer is if you want presentation on the plate — shrimp on skewers look like a thing you made. In a basket they look like shrimp you dumped on a grill. Taste is identical.

Can I double the sauce? And you’d be smart to. It keeps well, it goes on everything — rice, noodles, roasted vegetables — and the quantities scale cleanly. Two cups of sauce from a doubled batch is not too much for four people who like saucy things.

Which answer helped you most?

Before You Close This Tab

This recipe took me maybe 25 minutes start to finish the second time I made it, once I’d stopped making the sauce mistakes. The first time was closer to 40, counting the restart.

It photographs well, which I mention only because some recipes that look good in photos taste like the effort went to the visual and not the food. This one’s the other way — it’s a little messy on the platter once the sauce goes on and people start pulling skewers, but the flavor is there.

Fun fact: Pineapple contains bromelain, an enzyme that actively breaks down protein — which means if you marinate raw shrimp in pineapple juice for longer than about 30 minutes, the texture starts to degrade. Keep the juice in the sauce and off the raw shrimp.

Will you make this soon?

I still haven’t decided about the chili flakes. That’s where this recipe sits for me right now — done but not quite settled.

Happy cooking! —Marina Caldwell

Grilled Shrimp with Sweet Sour Sauce Recipe

Author: Marina Caldwell

Grilled Shrimp with Sweet Sour Sauce Recipe
Prep time: 15 minutes
Cook time: 10 minutes
Total time: 25 minutes
Servings: 4
Difficulty: Beginner
Cooking temp: 400°F

Ingredients

  • 2 lbs large shrimp, peeled and deveined
  • 3 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1/2 cup pineapple juice
  • 1/4 cup rice vinegar
  • 3 tablespoons ketchup
  • 2 tablespoons brown sugar
  • 1 tablespoon soy sauce
  • 1 red bell pepper, cut into chunks
  • 1 green bell pepper, cut into chunks
  • 1 cup fresh pineapple chunks
  • 2 teaspoons cornstarch
  • 2 tablespoons water
  • 1 teaspoon sesame oil
  • Salt and pepper to taste
  • Green onions for garnish
  • Sesame seeds for garnish

Instructions

  1. 1Heat grill to medium-high heat (400°F). Thread shrimp onto skewers, brush with olive oil, season with salt and pepper.
  2. 2In a saucepan, combine pineapple juice, rice vinegar, ketchup, brown sugar, and soy sauce over medium heat.
  3. 3Add minced garlic to the sauce and stir well.
  4. 4Mix cornstarch with water to create a slurry, then add to sauce. Stir constantly until thickened, about 2 minutes.
  5. 5Remove sauce from heat and stir in sesame oil.
  6. 6Grill shrimp skewers for 3-4 minutes per side until pink and cooked through.
  7. 7In the last 2 minutes of grilling, add bell peppers and pineapple chunks to grill grates.
  8. 8Remove shrimp and vegetables from grill and transfer to a serving platter.
  9. 9Pour sweet and sour sauce over grilled shrimp and vegetables.
  10. 10Garnish with green onions and sesame seeds before serving.

Notes

See full recipe for nutritional information.

You may also like

Leave a Comment

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