Glossy, garlicky shrimp tossed in a spicy chili sauce that comes together faster than delivery.

I started making this on nights when I wanted something that tasted like it came from a good Asian restaurant but didn’t want to leave the house or wash a dozen dishes. One skillet, twenty minutes, and the whole kitchen fills with the smell of garlic hitting hot butter, followed by that first hiss of chilies. My kids call it “the spicy shrimp” and ask for extra rice specifically to soak up the sauce, which tells you everything about how this one turns out.
What I love most is how the shrimp actually gets seared first, real color, a little char at the edges, before it ever meets the sauce. So many quick shrimp stir-fries skip that step and just simmer everything together, which leaves you with shrimp that’s soft and a little steamed instead of that golden, slightly caramelized bite you get here.
This version also holds back just enough heat that it’s bold without torching anyone’s mouth off. The chilies and pepper flakes are both listed as adjustable, so you can dial it up for a spice-loving crowd or dial it back for a Tuesday night dinner with the kids.
Why you’ll love this recipe
- On the table in 20 minutes — faster than most takeout deliveries, start to finish.
- Real seared shrimp, not steamed — that quick sear before saucing gives you golden edges and real texture.
- Adjustable heat — the chilies and red pepper flakes are both easy to scale up or down.
- One skillet, minimal cleanup — the whole dish, sauce and all, happens in a single pan.
- Big, glossy flavor — garlic, chili, and a savory-sweet sauce that clings to every shrimp.
Ingredients you’ll need
Nothing hard to find here, just a few pantry sauces doing most of the heavy lifting.

- Large shrimp, peeled and deveined, tails on — leave the tails on for presentation and easier eating, or take them off if you’d rather eat with a fork.
- Vegetable oil and butter — oil handles the high-heat sear, butter goes in after for the garlic and chilies since it browns faster and adds richness.
- Garlic, finely minced — eight cloves sounds like a lot, but it melts into the sauce and becomes the backbone of the whole dish.
- Red chilies, thinly sliced — fresh chilies give you real heat and color. Remove the seeds if you want it milder.
- Green onions and cilantro — added at the very end so they stay bright and fresh instead of wilting into the sauce.
- Oyster sauce, soy sauce, and fish sauce — this trio builds the savory depth. Fish sauce smells strong straight from the bottle, but it mellows completely once it hits the pan.
- Fresh lime juice — cuts through the richness and wakes the whole sauce up. Bottled juice works in a pinch, but fresh makes a real difference here.
- Sugar — just a touch, to balance the salt and heat.
- Crushed red pepper flakes — optional, and only needed if you want more heat than the chilies alone provide.
- Cornstarch and water — whisked into the sauce to give it that glossy, clingy thickness instead of a thin, watery finish.
How to make spicy garlic chili shrimp

- Dry the shrimp. Pat the shrimp thoroughly dry with paper towels. Wet shrimp steams instead of searing, so this step matters more than it seems.
- Mix the sauce. In a small bowl, whisk together the oyster sauce, soy sauce, fish sauce, lime juice, sugar, cornstarch, and water until smooth.
- Sear the shrimp. Heat the vegetable oil in a large skillet over medium-high heat until shimmering. Add the shrimp in a single layer and sear 1½ to 2 minutes per side, until pink and lightly golden at the edges. Remove and set aside.
- Cook the garlic and chilies. Reduce the heat to medium and melt the butter in the same skillet. Add the garlic and sliced chilies, stirring for about 30 seconds until fragrant and just starting to turn golden.
- Thicken the sauce. Pour in the prepared sauce and let it simmer for about a minute, until it turns glossy and coats the back of a spoon.
- Coat the shrimp. Return the shrimp to the skillet and toss until every piece is glossy and coated in the spicy garlic sauce.
- Add fresh herbs. Stir in the green onions and cilantro and cook for one more minute, just until the green onions soften slightly and turn bright.
- Serve hot. Serve immediately over steamed jasmine rice or noodles, spooning any extra sauce from the pan over the top.

Tips from my kitchen
- Don’t crowd the shrimp in the skillet. If your pan is small, sear in two batches. Overcrowded shrimp release water and steam instead of getting that golden sear.
- Whisk the sauce right before you need it. Cornstarch settles at the bottom of the bowl fast, so give it one more whisk right before pouring it into the pan.
- Watch the garlic closely. Thirty seconds is really all it takes. Garlic goes from fragrant to bitter fast in hot butter, so keep it moving.
- Make-ahead move: mix the sauce and mince the garlic and chilies up to a day ahead. Store separately in the fridge so the actual cooking takes ten minutes flat.
- Use fresh lime juice, not bottled. The bottled version has a flat, slightly metallic taste that dulls the brightness this sauce needs.
- Don’t skip the shrimp resting off heat. Pull the shrimp out while you build the sauce so they don’t overcook while sitting in a hot pan.
Variations
- Extra spicy — double the red pepper flakes or add a spoonful of chili garlic sauce to the mix.
- Milder — remove the seeds from the chilies and skip the red pepper flakes entirely; the garlic and sauce still carry plenty of flavor.
- Add vegetables — toss in snap peas, bell pepper strips, or broccoli florets when you return the shrimp to the pan.
- Swap the protein — this same sauce works beautifully over chicken thighs or firm tofu if you want a change from shrimp.
- Gluten-free — use tamari in place of the soy sauce and check that your fish sauce and oyster sauce are gluten-free labeled.
What to serve with spicy garlic chili shrimp
- Steamed jasmine rice — the classic pairing, and essential for soaking up every bit of that glossy sauce.
- Rice noodles or lo mein — toss the noodles right in the pan sauce for a heartier meal.
- A cool cucumber salad — something crisp and cold to balance the heat.
- Iced green tea or sparkling water with lime — light and refreshing next to a spicy dish like this.
Storage and reheating
Fridge: store in an airtight container for up to 2 days. Shrimp is best enjoyed fresh, since the texture softens the longer it sits.
Reheating: warm gently in a skillet over low heat just until heated through. High heat or the microwave can turn shrimp rubbery fast, so keep it low and quick.
Freezing: not recommended. The shrimp’s texture suffers significantly after freezing and thawing, turning mushy instead of tender.
Frequently asked questions
Can I use frozen shrimp?
Yes, just thaw completely and pat very dry before cooking. Excess moisture from thawed shrimp will keep them from searing properly.
Can I make the sauce ahead of time?
Yes. Whisk it together and store it in the fridge for up to a day. Give it one more whisk before adding it to the pan since the cornstarch settles.
My sauce turned out thin instead of glossy. What happened?
This usually means the sauce didn’t simmer quite long enough, or the cornstarch wasn’t fully whisked in before it went into the pan. Let it bubble for the full minute and whisk thoroughly beforehand.
Is this dish very spicy?
It’s moderately spicy as written, with adjustable heat. The chilies and red pepper flakes are both easy to reduce or leave out entirely for a milder version.

Spicy Garlic Chili Shrimp
Ingredients
Equipment
Method
- Pat the shrimp thoroughly dry with paper towels so they sear well instead of steaming in the skillet.
- In a small bowl, whisk together the oyster sauce, soy sauce, fish sauce, lime juice, sugar, cornstarch, and water until smooth.
- Heat the vegetable oil in a large skillet over medium-high heat. Add the shrimp and cook for 1½ to 2 minutes per side, until pink and lightly golden. Remove and set aside.
- Reduce the heat to medium and melt the butter in the same skillet. Add the garlic and sliced red chilies and cook for about 30 seconds, until fragrant.
- Pour in the prepared sauce and simmer for 1 minute, until slightly thickened and glossy.
- Return the shrimp to the skillet and toss until evenly coated in the spicy garlic chili sauce.
- Add the green onions and cilantro and stir for another minute until fragrant and bright.
- Serve immediately over steamed jasmine rice or noodles, spooning the extra sauce over the shrimp.
