How Long Does It Take To Cook Shrimp
Shrimp cook fast enough that a single minute can mean the difference between tender and rubbery. So how long does it take to cook shrimp? In most cases, just 2 to 5 minutes, depending on the method and whether you’re using raw or pre-cooked shrimp. That tiny window is why shrimp is one of the quickest proteins you can make, but also one of the easiest to overcook.
Below you’ll find exact cook times for every common method, plus simple visual cues so you never have to guess again.
How Long Does It Take To Cook Shrimp
The short answer: raw shrimp need about 2 to 3 minutes per side when sautéed or grilled, 1 to 3 minutes in boiling water, and 2 to 4 minutes in the oven. Pre-cooked shrimp only need to be heated through, which takes 30 seconds to 2 minutes.
Shrimp are done when they turn opaque and pink, and curl into a loose C shape. A tight O shape means they’re overcooked.
Quick Reference Chart
- Boiling: 1 to 3 minutes
- Sautéing: 2 to 3 minutes per side
- Grilling: 2 to 3 minutes per side
- Broiling: 2 to 4 minutes total
- Baking: 8 to 10 minutes at 400°F
- Air frying: 5 to 7 minutes at 400°F
- Steaming: 3 to 5 minutes
Boiling And Poaching Shrimp
Boiling is the fastest route to cooked shrimp. Bring a pot of water to a rolling boil, then drop in the shrimp.
- Boil raw shrimp for 1 to 3 minutes, depending on size.
- Small shrimp finish in about 1 minute. Jumbo shrimp need closer to 3.
- As soon as they float and turn pink, pull them out.
- Move them straight into ice water to stop the cooking.
For poaching, keep the liquid at a gentle simmer, around 180°F, and cook for 3 to 5 minutes. The lower heat is more forgiving, so it’s a good choice if your timing tends to slip.
Sautéing And Pan-Searing Shrimp
This is where shrimp shine. High heat, a hot pan, and a single layer of shrimp is all you need.
- Pat the shrimp completely dry with paper towels.
- Heat oil over medium-high until it shimmers.
- Add shrimp in one layer. Don’t crowd the pan.
- Cook 2 to 3 minutes per side.
- Remove from heat the second they turn opaque.
If you’re cooking for a crowd, work in batches. A crowded pan steams the shrimp instead of searing them, and the cook time gets unpredictable.
Garlic Butter Shrimp Timing
For a classic garlic butter shrimp, add minced garlic after the first side is done. Garlic burns in under a minute, so give the shrimp a head start, then toss everything together for the final 60 to 90 seconds.
Grilling And Broiling Shrimp
Grilled shrimp cook fast, so stay close to the grill. Skewers help, especially for smaller shrimp.
- Preheat the grill to medium-high, about 400°F.
- Thread shrimp onto skewers or place them directly on oiled grates.
- Grill 2 to 3 minutes per side.
- Brush with marinade or sauce during the last minute only.
Sugar-based marinades burn quickly over direct heat, which is why you add them late. For broiling, set the oven rack about 6 inches from the element and cook 2 to 4 minutes total, flipping once.
Baking, Air Frying, And Steaming Shrimp
Baking Shrimp In The Oven
Spread raw shrimp on a sheet pan in a single layer. Bake at 400°F for 8 to 10 minutes, or until pink and opaque. Thinner shrimp may finish in 6 minutes, so check early.
Air Fryer Shrimp
Air fry at 400°F for 5 to 7 minutes, shaking the basket halfway through. Smaller shrimp can be done in 4 minutes, so peek at the 4-minute mark.
Steaming Shrimp
Steam over simmering water for 3 to 5 minutes. Steaming is gentle and keeps shrimp moist, which makes it a smart pick for salads and cold platters.
Raw Vs Pre-Cooked Shrimp
Check the label before you start. Raw shrimp are gray and translucent. Pre-cooked shrimp are already pink, and they only need reheating.
- Raw shrimp: follow the full cook times above.
- Pre-cooked shrimp: heat for 30 seconds to 2 minutes, just until warm.
- Pre-cooked shrimp in cold dishes: no cooking needed at all.
Overheating pre-cooked shrimp is the fastest way to make them tough, so keep the heat low and the time short.
How To Tell When Shrimp Are Done
You don’t need a timer if you know the signs. Use these cues together.
- Color: gray turns to pink or orange.
- Texture: flesh looks opaque, not translucent.
- Shape: a loose C curl. A tight O means overcooked.
- Firmness: springy but not rubbery when pressed.
When two or three of these signs show up at once, get the shrimp off the heat immediately. They keep cooking from residual heat even after you remove them from the pan.
Does Shrimp Size Change The Cook Time
Yes, and it matters more than most people think. Shrimp are sold by count per pound, and the count tells you the size.
- Small (51/60 per pound): 1 to 2 minutes
- Medium (31/40 per pound): 2 to 3 minutes
- Large (21/25 per pound): 3 to 4 minutes
- Jumbo (16/20 per pound): 4 to 5 minutes
When in doubt, pull one shrimp out early and cut into it. The center should be opaque all the way through with no gray spots.
Common Mistakes That Make Shrimp Rubbery
- Walking away from the pan. Shrimp go from perfect to overcooked in under a minute.
- Crowding the pan, which steams instead of sears.
- Adding acidic marinades too early. Lime and lemon juice start “cooking” shrimp before they hit heat.
- Not drying the shrimp, which stops browning.
- Leaving shrimp in the hot pan after cooking.
Fix these five habits and your shrimp will come out tender every single time.
Final Timing Tips
Set a timer for the low end of the range, then check. Shrimp are safe to eat as soon as they turn opaque, so slightly under is always better than slightly over. If you’re mixing shrimp into pasta, rice, or stir-fry, cook them separately and fold them in at the end. That way the shrimp never sit in heat longer than they should.
With these times in hand, you can cook shrimp on any given weeknight in under five minutes flat.