Honey walnut shrimp is the takeout dish everyone orders “just one more time” — creamy, sweet, crunchy, impossible to resist. The restaurant version hides a secret: the shrimp are deep-fried in batter. This lightened remake keeps everything you love about it — the juicy shrimp, the glossy honey sauce, the candied walnut crunch — and swaps the fryer for a hot skillet. Twenty-five minutes, one pan plus a pot of rice, and it’s on the table faster than delivery.

Why you’ll love it
- No deep frying. The shrimp get a hard pan-sear instead of a battered deep fry — same satisfaction, a fraction of the effort.
- Lightened honey sauce. Greek yogurt lightens the creamy sauce without losing its gloss; honey, not sugar syrup, brings the sweetness.
- ~28g protein per serving (estimated), from shrimp plus a creamy Greek-yogurt sauce.
- Faster than takeout. Candied walnuts, seared shrimp, and steamed broccoli all land in 25 minutes.

Ingredients
- 1 lb large shrimp (31/40), peeled and deveined, tails off
- 2 tsp olive oil, plus 1 tbsp for searing
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp black pepper
- 3/4 cup walnut halves
- 3 tbsp honey, divided (2 tbsp walnuts + 1 tbsp sauce)
- 1 tbsp unsalted butter
- 1/2 cup plain Greek yogurt, 2% or whole
- 2 tbsp mayonnaise
- 1 tbsp fresh lemon juice
- 1/4 tsp garlic powder
- 4 cups broccoli florets, about 1 medium head
- 1 1/2 cups instant white rice, plus water/broth for cooking
- 2 green onions, thinly sliced, for serving
- Toasted sesame seeds, optional, for serving


Equipment
A large skillet (12-inch), a small saucepan with lid (for rice) or a steamer setup, and a medium mixing bowl and whisk.
Instructions
- Candy the walnuts (4 minutes). Melt the butter in the large skillet over medium heat. Add the walnut halves, 2 tablespoons of the honey, and a pinch of salt. Cook, stirring constantly, until the honey thickens and coats the walnuts, about 3–4 minutes. They’ll look glossy — that’s right. Scrape onto a sheet of parchment or a plate to cool; they’ll crisp as they sit. Wipe the skillet clean.
- Sear the shrimp (6 minutes). Pat the shrimp very dry with paper towels — this is what gives them color instead of steam. Heat 1 tablespoon olive oil in the same skillet over medium-high heat. Add the shrimp in a single layer; don’t crowd them. Season with salt and pepper and sear 2–3 minutes per side, until pink, opaque, and lightly golden at the edges.
- Make the honey sauce (2 minutes). While the shrimp cook, whisk the Greek yogurt, mayonnaise, remaining 1 tablespoon honey, lemon juice, and garlic powder in the medium bowl until smooth. Taste — it should be sweet with a little tang. Add another drizzle of honey if you like it sweeter.
- Steam the broccoli and cook the rice (5 minutes). Cook the instant rice per package directions. Meanwhile, add the broccoli florets to a saucepan with 1/2 cup water, cover, and steam over medium-high heat 3–4 minutes, until bright green and crisp-tender. Drain.
- Toss the shrimp in sauce (1 minute). Transfer the shrimp straight from the skillet to the bowl of sauce — residual heat warms the sauce gently. Toss until every shrimp is glossily coated.
- Serve. Spoon the rice into bowls, arrange the broccoli alongside, and pile on the saucy shrimp. Top with the candied walnuts, sliced green onions, and sesame seeds if using. Serve immediately — the sauce is best warm.



Doneness cues: Shrimp must reach 145°F internally — they’ll be opaque, firm, and curled into a C (an O means overcooked). The walnuts are done when the honey coating turns glossy and deep amber; watch them closely in the last minute, since honey goes from caramel to bitter fast.


25-Minute Honey Walnut Shrimp (lightened)
Ingredients
Equipment
Method
- Melt the butter in the large skillet over medium heat. Add the walnut halves, 2 tablespoons of the honey, and a pinch of salt. Cook, stirring constantly, until the honey thickens and coats the walnuts, about 3–4 minutes. They’ll look glossy — that’s right. Scrape onto a sheet of parchment or a plate to cool; they’ll crisp as they sit. Wipe the skillet clean.
- Pat the shrimp very dry with paper towels — this is what gives them color instead of steam. Heat 1 tablespoon olive oil in the same skillet over medium-high heat. Add the shrimp in a single layer; don’t crowd them. Season with salt and pepper and sear 2–3 minutes per side, until pink, opaque, and lightly golden at the edges.
- While the shrimp cook, whisk the Greek yogurt, mayonnaise, remaining 1 tablespoon honey, lemon juice, and garlic powder in the medium bowl until smooth. Taste — it should be sweet with a little tang. Add another drizzle of honey if you like it sweeter.
- Cook the instant rice per package directions. Meanwhile, add the broccoli florets to a saucepan with 1/2 cup water, cover, and steam over medium-high heat 3–4 minutes, until bright green and crisp-tender. Drain.
- Transfer the shrimp straight from the skillet to the bowl of sauce — residual heat warms the sauce gently. Toss until every shrimp is glossily coated.
- Spoon the rice into bowls, arrange the broccoli alongside, and pile on the saucy shrimp. Top with the candied walnuts, sliced green onions, and sesame seeds if using. Serve immediately — the sauce is best warm.
Notes
Nutrition note
Protein is estimated at about 28g per serving, calculated from USDA FoodData Central values for the listed ingredients — this is an estimate, not a lab analysis. Actual values vary by brand and preparation.
Substitutions and tips
- Frozen shrimp work great: thaw overnight in the fridge or under cold running water for 10 minutes; pat very dry before searing.
- Dairy-free: use a dairy-free Greek-style yogurt and skip the butter — candy the walnuts in a teaspoon of coconut oil instead.
- Nut-free: swap the walnuts for toasted pumpkin seeds, candied the same way.
- Don’t skip drying the shrimp — surface moisture is the enemy of a good sear. Wet shrimp steam; dry shrimp brown.
- Make it spicier: a pinch of red pepper flakes in the sauce or a drizzle of sriracha over the bowls.
- Keep the walnuts spread out while cooling so they don’t glue into one cluster.

Storage and reheating
Refrigerate leftovers within 2 hours in an airtight container for up to 3 days. Store the sauce-coated shrimp separately from the rice and broccoli if you can. Reheat gently in a skillet over medium-low heat with a splash of water, or microwave in 60-second bursts, stirring between, until steaming (165°F) — don’t blast it, or the yogurt sauce can split and the shrimp go rubbery. Not freezer-friendly: the creamy sauce separates when thawed.

Frequently asked questions
Is this actually lighter than takeout? It skips the deep fryer entirely — the shrimp are pan-seared, and the sauce uses Greek yogurt in place of the usual heavy-cream-and-condensed-milk base. It keeps the same flavors, just built lighter.
Can I use a different nut? Cashews are the classic pairing and work beautifully; pecans are great too. Candy them the same way.
What if my yogurt sauce splits when reheated? It can if it gets too hot. Reheat low and slow, stirring often, and it’ll come back together. A spoonful of fresh yogurt stirred in at the end helps.
Is this good for meal prep? Decent — portion rice, broccoli, and shrimp into containers and keep the walnuts in a separate small bag so they stay crunchy. Reheat gently and add the walnuts just before eating.

More shrimp dinners
For another fast shrimp dinner, try our 25-Minute Garlic Chili Shrimp & Broccoli. Love shrimp? Our 20-Minute Shrimp & White Bean Skillet is another one-skillet win. For another takeout remake, Teriyaki Salmon Bowls use a homemade sauce too.