Grilled Shrimp Skewers with Charred Bok Choy and Sesame-Lime Dressing
Shrimp and snap peas threaded onto skewers and grilled fast, with halved bok choy charred cut side down, all of it dressed in ginger, lime, and toasted sesame.
Why You'll Love This Recipe
Standing outside with tongs sounds better than standing at the stove on the first genuinely warm evening of the year. Twelve minutes of cooking, and the prep is threading skewers, which is the kind of job you can hand to somebody else while you make the dressing. It feeds four people from one grill load. I use large shrimp rather than medium because they can take the heat without going tough in the middle, and because they look like something on a skewer.
The whole method is about heat and speed. Shrimp on a hot grate need three minutes on the first side and about ninety seconds on the second, and they are done the moment they curl into a loose C. A tight O means they went too far. Bok choy is the opposite problem: it wants a hard char on the cut face and almost nothing on the leaves, so it goes on cut side down, gets pressed flat with the tongs, and comes off after four minutes. The dressing is stirred, not blended, and goes on everything the second it leaves the grill.
It eats bright, smoky, and a little sweet. Snap peas blister and stay crunchy, red pepper softens at the corners, the bok choy stems taste faintly of the fire, and the shrimp are sweet against all that sesame and lime. A squeeze from a grilled lime half is worth the extra thirty seconds it takes. This is a summer plate that still amounts to a real dinner, and it is one of the few things I make where the leftovers get eaten cold out of the container before they ever reach a plate.
Ingredients
- 1 3/4 lb large shrimp (about 32), peeled and deveined, tails left on
- 4 heads baby bok choy (about 1 lb), halved lengthwise and rinsed between the leaves
- 2 cups sugar snap peas, strings pulled
- 1 red bell pepper, cut into 1-inch squares
- 3 tbsp sesame seeds
- 6 scallions, thinly sliced on a sharp angle
- 1 tbsp finely grated fresh ginger
- 3 garlic cloves, grated
- 2 tbsp fresh lime juice, plus halves for the grill
- 1 tbsp low-sodium soy sauce
- 2 tsp toasted sesame oil
- 1 tbsp avocado oil
- 1 tsp honey
- 1/3 cup cilantro leaves and tender stems
- 1/4 tsp cayenne
Instructions
- Toast the sesame and stir the dressing: Put the sesame seeds in a dry skillet over medium heat and shake them for two to three minutes, until they smell nutty and a few start popping. Tip them out onto a plate. In a small bowl, stir the lime juice, soy sauce, sesame oil, honey, grated ginger, half the grated garlic, and the cayenne until the honey dissolves. Stir in half the toasted sesame.
- Thread the skewers: If you are using wooden skewers, soak eight of them in water for twenty minutes. Thread the shrimp on with a square of red pepper and a snap pea between every two or three, piercing each shrimp twice, through the tail and through the thick end, so it lies flat and cannot spin. Toss the loaded skewers with the avocado oil and the remaining garlic.
- Get the grill properly hot: Heat a grill or a grill pan to high, around 450°F to 500°F, and scrub the grate clean. Wipe it with an oiled paper towel held in tongs. A hot, clean, oiled grate is the only thing standing between you and shrimp welded to the metal.
- Char the bok choy: Brush the cut faces of the bok choy with a little of the dressing and lay them cut side down on the hottest part of the grate. Press them flat with tongs and leave them for three to four minutes, until the cut faces are deeply blackened in patches. Turn them for one minute more, just to wilt the leaf tips, then move them to a platter.
- Grill the skewers: Lay the skewers across the grate and cook three minutes without touching them, until the undersides have grill marks and the shrimp have turned pink and opaque halfway up. Turn once and cook ninety seconds to two minutes more. Pull them when each shrimp has curled into a loose C shape, which is the moment they are done.
- Dress and serve: Pile the skewers over the bok choy on the platter and spoon the rest of the dressing over everything while it is still steaming. Scatter the scallions, the cilantro, and the remaining sesame seeds across the top. Grill the lime halves cut side down for a minute if you like, and bring them to the table for squeezing.
Variations
- Scallops: Use large sea scallops in place of the shrimp, patted very dry, two minutes a side over the same heat.
- Peanut edge: Whisk a tablespoon of peanut butter into the dressing for something thicker and rounder that clings to the shrimp.
- Charred pineapple: Thread chunks of pineapple onto the skewers with the shrimp so they caramelize against the lime.
- Napa and mushroom: Swap the bok choy for wedges of napa cabbage and add halved mushrooms to the skewers.
- More heat: Add a thinly sliced jalapeno to the dressing and let it sit for ten minutes before serving.
Storage & Leftovers
Leftovers keep two days in the refrigerator, and I slide the shrimp off the skewers before storing so they pack flat and take on more of the dressing. The bok choy holds its texture better than you would expect, though the leaves go limp overnight while the stems stay crisp.
I almost never reheat this. Cold shrimp with cold charred greens and that dressing is genuinely better the next day, especially chopped and piled over rice or greens for lunch. If you want it warm, thirty seconds in a hot skillet is plenty, and any longer will tighten the shrimp.
Do not freeze cooked shrimp. The texture goes rubbery on thawing and no amount of dressing hides it. What you can do is make the dressing up to a week ahead and keep it in a jar in the refrigerator, giving it a hard shake before it goes on, since the sesame oil separates as it sits.
Notes & Tips
- Soak wooden skewers: Twenty minutes in water keeps the exposed ends from catching fire over a hot grate. Metal skewers skip the step entirely and are worth owning.
- Dry the shrimp first: Surface moisture steams. A minute with paper towel is what gives you grill marks rather than a pale, damp exterior.
- Clean and oil the grate: Shrimp stick to anything, and a shrimp torn in half on the grate is gone. Scrub hot, then wipe with oiled paper towel in tongs right before the food goes on.
- Watch for the C: A loose C shape means the shrimp is ready. A tight O means it went a minute too long and has gone springy. That is the only doneness cue you need.
- Press the bok choy down: Full contact with the grate is what makes the char. Tongs held firmly on the cut face for the first thirty seconds does more than any amount of extra time.
- Dress it hot: The dressing goes on while everything is steaming so it soaks in rather than sliding off. Cold shrimp shed a vinaigrette straight onto the platter.
Nutrition & Mindful Eating
- Shrimp, bok choy, and sesame carry this platter between them. The shellfish brings the protein and the sweetness, the greens bring their juicy stems and mineral backbone, and the sesame in both the seeds and the oil ties the whole thing together with a toasted, nutty finish.
- Shrimp are sweet, firm, and quick, with a lot of protein for how fast they cook, along with selenium and vitamin B12. Grilling them hard and briefly is what keeps them tender rather than springy.
- Bok choy is one of the more useful greens to have in a bag, with crisp white stems and dark leaves that both bring calcium and vitamins A and C. Charring the cut face turns those stems sweet in a way steaming never manages.
- Sesame seeds toasted in a dry pan smell like the best part of this dish, and they are one of the better plant sources of calcium. Scattered on at the end, they stay crunchy against the soft shrimp.
- Ginger, lime, and garlic in the dressing are the reason this tastes loud. The ginger brings warmth and its own aromatic compounds, the lime keeps everything sharp, and both cut straight through the richness of the sesame oil.
- As you eat, pull the shrimp off the skewer one at a time rather than emptying it onto the plate, and notice the smoke on the bok choy stems and how the lime keeps resetting your mouth between bites.
Frequently Asked Questions
No grill. Can I do this indoors?
Yes. A cast iron grill pan over high heat gives you the same marks and most of the char, working in two batches so the pan stays hot. A broiler works too: set the rack four inches from the element and give the skewers three minutes a side on a preheated sheet pan.
How do I keep the shrimp from spinning on the skewer?
Pierce each one twice, once through the tail end and once through the thick end, so it sits in a flat C against the stick. Or use two parallel skewers per row, which locks everything in place and makes turning the whole thing a single motion.
My bok choy burned before the stems softened.
The heads were probably too big. Baby bok choy halves cook through in four minutes, but full-size heads need quartering and a minute in boiling water first. You want blackened patches, not an evenly black face, so move them off the hottest zone once the color starts.
Can I use frozen shrimp?
Frozen is what most shrimp at the counter has already been, so buy it frozen and thaw it yourself. Thaw overnight in the refrigerator or under cold running water for ten minutes, then dry it thoroughly. Wet shrimp steams on the grate rather than searing.

