Spicy Sweet and Sour Shrimp

Skill Level:

Servings : Prep Time : Cook Time : Ready In : A little sweet, a little sour, a little spicy. This recipe for Spicy Sweet and Sour Shrimp is the perfect combination of all three.

spicy sweet and sour shrimp

This recipe for Spicy Sweet and Sour Shrimp is not overly sweet, nor sour, nor spicy, but is a perfect combination of the three. Simple to prepare, delicious to eat. 

Spicy Sweet and Sour Shrimp


  • 1 pound shrimp, cleaned and deveined (thawed if frozen); patted dry
  • salt and freshly ground pepper
  • 1/4 cup rice flour or cornstarch
  • vegetable oil for frying
  • 1/2 cup cider vinegar
  • 1/2 cup packed brown sugar
  • 3/8 cup ketchup
  • 3/8 cup pineapple juice (take this right from the can)
  • 2 tablespoons cornstarch
  • 4 teaspoons reduced sodium soy sauce
  • 2 teaspoons chili garlic sauce (found in the Oriental section of the supermarket)
  • 1/2 to 1 teaspoon crushed red pepper flakes
  • 1 - 2 tablespoons vegetable oil (I use grapeseed oil or canola oil)
  • 1/2 cup coarsely diced onion
  • 1 cup diced bell pepper (I used orange and red, but you can use any color you like); cut into about 1/2 inch dice
  • 3/4 cup pineapple chunks (I cut the big ones in half)


Step 1

Sprinkle the salt and pepper over the shrimp. Put the rice flour in a zip-top bag, add the shrimp and shake until coated. Heat some oil in a wok or large saute pan; when hot, add the shrimp, in batches if necessary, turning them once until just cooked and the coating is just getting a little crisp, about 1 - 2 minutes (do not overcook the shrimp or it will be tough and not tender). Remove each batch to paper towels when done, and repeat until all the shrimp has been sauteed, adding oil as needed. Pour off excess oil and wipe the wok (or skillet) clean.

Step 2

In a bowl, combine the vinegar, brown sugar, ketchup, pineapple juice, cornstarch, soy sauce, garlic chili sauce and red pepper flakes. Mix well and set aside.

Step 3

Heat the wok over medium-high heat; add the oil. When the oil is hot, add the onion and bell peppers, saute for 2 - 3 minutes, give the sauce a good stir then add to the wok along with the pineapple and shrimp. Stir until bubbly and thickened.

{The making of Spicy Sweet and Sour Shrimp}


delicious spicy sweet and sour shrimp


As a kid, I loved sweet and sour dishes in Chinese restaurants. Sweet sour pork, sweet sour chicken. I mean what was not to love? Big old pieces of deep-fried meat, which was mostly the coating and very little meat, sauced with a sickeningly sweet sauce with not much sour. Some overcooked bell pepper, with pineapple. YUM!

As an adult, not so much. Nowadays I want a more balanced lighter sauce, with a bit of spice to it, along with lightly coated proteins, so you can actually taste all the ingredients. So that’s what I did here. Lightly coated shrimp, in a light, well-balanced sauce that is a bit of sweet, a bit of sour, and a bit of spicy. The vegetables are crisp-tender so their flavors can shine. With just a hint of pineapple to round the whole thing out.


The Shrimp

What size shrimp you use is up to you. I used shrimp that are 21-30 per pound which is considered jumbo shrimp.  Smaller shrimps could be used as well as larger. And while I say, 1 pound of shrimp in the recipe, I generally count how many shrimps I think each person will want to eat, and then that’s what I cook. Shrimp doesn’t generally reheat well, so for this dish, I try to make just enough.

While it’s not necessarily necessary to coat the shrimp at all, I like a little crusty crunch on mine, so I used rice flour to coat them. Rice flour is a super light, superfine gluten-free flour that can be found in many stores, I got mine at my local Hispanic store, but it is also easily found in Oriental markets. If you can’t find any you could make it yourself by grinding rice in a grinder, but easier, substitute the rice flour with cornstarch. It still gives a nice light crunch.


a plate of lightly coated shrimp


Just put the flour or cornstarch in a plastic bag, add the shrimp and shake shake shake.


spicy sweet and sour shrimp in the frying pan cooking


Now heat your skillet or wok to medium-high heat, I actually prefer a skillet for this dish so I can lay my shrimps around and only turn them once, keeping the coating on them. If you stir-fry them in a wok, chances are the coating will come off.

To ensure the shrimps are all cooked to perfection, I use the “clock method” of adding foods to a skillet. Starting at 12:00 and going around the pan until the sides are all full, then moving into the center. Once all the shrimp are in the skillet, I immediately start turning them over from the 12:00 position until they all are turned, then remove them in the same order. Shrimp doesn’t take very long to cook, and you don’t want to overcook them or they turn rubbery. Rubbery shrimp is not good eats. Better a little undercooked at this point, as you will be heating them up in the sauce later and can certainly finish them there.


perfectly cooked shrimp

Shrimp, perfectly cooked.

Once all the shrimp are cooked, remove them to some paper towels or a rack to drain and set aside.


The Veggies

the veggies in sweet and sour shrimp


Pretty basic stuff here. Peppers, onions, pineapple.

This time I used baby bells, or baby peppers as they are called because I had them in the refrigerator. What’s the difference between the bell peppers and sweet baby bells? Well, a couple of things. First off the baby bells are sweeter, with a less vegetative taste to them. Second, baby bells have a thinner skin than their big brother (sister?) counterpart. Because of that, I find I don’t need to cook them as long so they can be more crisp-tender while remaining sweet.

For the onion, just your basic yellow onion. You could probably use a sweet onion, but I like the acidity a yellow onion adds.

The pineapple is Dole chucks in pineapple juice. I cut them in halves so they aren’t quite as intrusive for each bite. But if you love big pieces of pineapple, leave them whole. I use canned, rather than fresh, since it’s cooking anyway, fresh would get soft, and I need the juice from the can for the sauce. Should you decide to use fresh pineapple, feel free. Just buy a can of pineapple juice for the sauce.


cooked vegetables for spicy sweet sour shrimp in the pan


After wiping out the pan, I added a little oil along with the onions, saute for a few minutes then add the peppers if using baby bells, If using regular bell pepper, add them at the same time as the onion. Only about 2 minutes to cook the baby bells crisp-tender.  Then add your pineapple pieces. Get them hot, then it’s time to sauce.


The Sauce


a well sauced plate of spicy sweet and sour shrimp


The sauce is where I did the most work.

I didn’t want the sauce to be too sweet. I didn’t want the sauce to be too sour. And I wanted some heat, but for it not to be overpowering. With some experimentation, I think I hit on the perfect combination of flavor. The ying and yang.

The vinegar is important. Apple cider vinegar is the perfect choice for this dish. It offers a clean fresh sour element.

I used brown, rather than granulated, sugar. I find the darker caramel element added a nice roundness.

Ketchup. Ketchup has sweetness, sourness, and of course, adds color.

Pineapple juice. Right from the can. Now that said, my pineapple juice was 100% juice, no sugar added. If you are using pineapple chunks in heavy syrup, you have added sugar. You will want to adjust the amount of brown sugar you use – and you’ve also added high fructose sugar – so I recommend you use 100% juice. Not sweetened juice.

As I said, I wanted a more grown-up sauce. Not the overly sweet sauce of my childhood years. So heat had to be entered into the equation. I started with using some garlic chili sauce. And yes, it did add heat, but to get to the level I wanted, it also changed the basic flavors of the sweet/sour sauce. So red pepper flakes to the rescue. This is where you have total control over how hot or not to make it. I suppose you could use some dried red chilies like they do in Kung-Pao, but then you have to remove those – you don’t want to bite into that! But red pepper flakes do the same job, and no removal necessary.


perfectly spicy sweet and sour shrimp


I think it’s pretty perfect…but of course, feel free to adjust. Don’t like so much sour? Add less vinegar. Spicier? Add more red pepper flakes. Thicker or thinner? Adjust the amount of cornstarch in your sauce.

It’s your recipe.  Just give me some credit …

Try this with some Grilled Sesame Asparagus


You Might Also Enjoy...

Recipe Comments

  1. posted by BB on July 26, 2018

    The best thing about this preparation of an American Chinese classic is the extra bit of heat. The sweet and sour is balanced but that kick of red pepper adds new dimension to the flavor. And at less than 400 calories you can afford seconds!


Post A Comment

Average Member Rating:

Average Member Rating

  (5 / 5)

5 5 3
Rate this recipe

3 people rated this recipe

Nutritional Info

This information is per serving.
  • Calories
  • Fat
    6g (trace Sat, 2g Mono, 2g Poly)
  • Protein
  • Carbohydrate
  • Dietary Fiber
  • Cholesterol
  • Sodium
  • As always, nutritional information may not be 100% accurate, but it's pretty close.

Site developed especially for LindySez by Chris Geirman