
Crispy fried shrimp tossed in a glossy, tangy-sweet sauce that beats takeout in just 30 minutes. This sweet and sour shrimp recipe is the perfect weeknight dinner.

There is something magical about the moment crispy fried shrimp meets a glossy, tangy sauce. This sweet and sour shrimp recipe captures everything you love about your favorite Chinese takeout spot, but it comes together in your own kitchen in about 30 minutes. The shrimp fry up golden and crunchy, then get tossed with juicy pineapple, crisp bell pepper, and a sauce that is the perfect balance of sweet, tangy, and savory.
If you grew up ordering sweet and sour shrimp at the local takeout counter, this recipe is going to feel like a warm hug of nostalgia, except better, because you control exactly how crispy, sweet, or tangy it gets.
Before we get cooking, the right tools and ingredients really do make a difference here. A heavy bottomed wok or skillet helps the shrimp fry evenly without scorching the sauce later, and a good quality rice vinegar keeps the sweet and sour sauce for shrimp tasting bright instead of harsh. Here are a few things worth having on hand.
The difference between limp, soggy shrimp and shatteringly crisp shrimp comes down to two things: drying the shrimp thoroughly before coating, and using the cornstarch-egg-cornstarch dredging method outlined below. This double coating creates a delicate, craggy crust that holds up beautifully even after it meets the sauce.
Chef's Tip: Do not overcrowd the pan when frying. Work in two batches so the oil temperature stays steady and every piece of shrimp gets that perfect golden crust.
A proper sweet and sour sauce for shrimp needs balance. Too much sugar and it tastes like candy, too much vinegar and it puckers your mouth. This version leans on ketchup for body and color, rice vinegar for tang, a touch of soy sauce for depth, and pineapple juice to tie the sweetness together naturally.
The sauce comes together right in the same pan you used for the vegetables, so it picks up all those flavorful browned bits left behind. Simmer it just until it turns glossy and coats the back of a spoon, then it is ready for the shrimp and fried, fragrant aromatics.
Chef's Tip: Reserve the juice from canned pineapple instead of buying a separate bottle of juice. It adds natural sweetness and saves you a trip to the store.
This dish moves fast once the frying starts, so it helps to have your vegetables chopped, your sauce whisked, and your serving plate ready before the shrimp hit the oil. Sweet and sour shrimp is one of those recipes where timing matters more than precision, you are essentially assembling four components that all come together in the final two minutes.
If you are someone who usually orders sweet n sour shrimp from a delivery app, you will notice this homemade version tastes fresher and brighter, with a sauce that clings rather than pools. Ready to make it? Here is the full step-by-step recipe.

Crispy fried shrimp tossed in a glossy, tangy-sweet sauce that beats takeout in just 30 minutes. This sweet and sour shrimp recipe is the perfect weeknight dinner.
Pat the shrimp completely dry with paper towels and season lightly with salt.
Set up a dredging station: place half the cornstarch in one bowl, the beaten egg in another, and the remaining cornstarch in a third bowl.
Dip each shrimp first in plain cornstarch, then in egg, then in cornstarch again, pressing gently so the coating sticks.
Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering, around 350 degrees F (175 degrees C).
Fry the shrimp in batches for 2 to 3 minutes per side until golden and crisp, then transfer to a paper towel lined plate.
Pour off most of the oil, leaving about a tablespoon in the pan, and add the bell pepper and onion. Stir-fry for 2 minutes until just starting to soften.
Add the garlic and cook for 30 seconds until fragrant.
Whisk together the ketchup, rice vinegar, sugar, soy sauce, and pineapple juice in a small bowl, then pour into the pan.
Bring the sauce to a simmer and cook for 2 to 3 minutes until it thickens slightly and turns glossy.
Add the pineapple chunks and the fried shrimp back into the pan, tossing gently to coat everything in sauce.
Cook for 1 more minute just until everything is heated through, then serve immediately.
Serve this sweet and sour shrimp over steamed white rice or fluffy jasmine rice to soak up every bit of that sauce. A side of stir-fried bok choy or simple steamed broccoli rounds out the meal nicely.
Leftovers will keep in the fridge for up to two days, though the shrimp coating softens over time. For the best texture when reheating, use a skillet over medium heat rather than the microwave, this helps revive some of that original crispness instead of turning the shrimp rubbery.
However you make it, this homemade sweet and sour shrimp recipe is proof that your favorite takeout dish is easy to recreate, and honestly, even better, right at home.