Juicy shrimp and crisp-tender vegetables tossed in a sweet-heat garlic sauce, ready in 30 minutes.
Some weeknights call for takeout, and some weeknights call for the dish that beats takeout without the wait or the delivery fee. This spicy shrimp and vegetable stir-fry lands firmly in the second camp. It comes together faster than your rice cooker finishes a batch, and every bite delivers that craveable balance of garlic, ginger, and gentle fire. The shrimp stay plump and tender, the vegetables keep their snap, and the sauce clings to everything in a glossy, restaurant-style finish.
What makes this one a keeper is how forgiving it is. You can lean into the heat or pull it way back, swap in whatever vegetables are wilting in your crisper drawer, and still end up with something that tastes intentional. It is the kind of recipe that earns a permanent spot in your rotation precisely because it bends to your mood and your fridge. Once you learn the rhythm of a good stir-fry, you will find yourself reaching for it again and again.
Why you'll love this recipe
- Fast enough for a Tuesday. Start to finish in about 30 minutes, with most of that being simple chopping.
- One pan, easy cleanup. Everything happens in a single skillet or wok, so there is barely a mess to deal with.
- Adjustable heat. Crank the chili sauce up for a serious kick or scale it down for a milder, family-friendly version.
- Naturally lighter than takeout. Lean protein and a pile of vegetables mean you get a satisfying meal without the heavy, greasy aftermath.
- Endlessly flexible. Almost any vegetable or protein works, so it is the perfect blank canvas for using up odds and ends.
Ingredients
- Large shrimp (1 lb), peeled and deveined, form the heart of the dish. Swap: use sliced chicken breast, firm tofu, or bay scallops if you prefer.
- Soy sauce brings the savory, salty backbone to both the marinade and the sauce. Swap: tamari for a gluten-free version, or coconut aminos for something soy-free and slightly sweeter.
- Cornstarch does double duty, tenderizing the shrimp and thickening the sauce into a glossy glaze. Swap: arrowroot powder or potato starch works just as well.
- Garlic and fresh ginger are the aromatic engine of the whole dish. Swap: in a pinch, use jarred minced garlic and a pinch of ground ginger, though fresh is worth it.
- Red bell pepper, broccoli, snap peas, and carrot give you color, crunch, and variety. Swap: mushrooms, baby corn, snow peas, bok choy, or zucchini all slot in nicely.
- Sriracha or chili garlic sauce delivers the signature heat. Swap: a pinch of red pepper flakes or a drizzle of chili oil for a different kind of warmth.
- Honey rounds out the spice with a touch of sweetness. Swap: brown sugar, maple syrup, or a little hoisin sauce.
- Toasted sesame oil adds a nutty, finishing aroma. Swap: a few drops of chili sesame oil for extra depth.
- Rice vinegar brightens the sauce and keeps it from tasting flat. Swap: a squeeze of fresh lime juice.
- Green onions and sesame seeds finish the plate. Swap: chopped cilantro or crushed peanuts for a different garnish.
How to make spicy shrimp and vegetable stir-fry
- Marinate the shrimp. In a bowl, toss the shrimp with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Let it sit while you prep everything else, about 10 minutes.
- Mix the sauce. In a small bowl, whisk together the soy sauce, honey, sriracha, sesame oil, rice vinegar, and the cornstarch slurry until smooth. Set it within arm's reach of the stove.
- Sear the shrimp. Heat 1 tablespoon of oil in a large skillet or wok over high heat. Add the shrimp in a single layer and cook for about 1 to 2 minutes per side, just until pink and opaque. Transfer to a plate.
- Cook the aromatics. Add the remaining oil to the pan, then the garlic and ginger. Stir constantly for about 30 seconds, until fragrant but not browned.
- Stir-fry the vegetables. Add the carrot and broccoli first and cook for 2 minutes, then add the bell pepper and snap peas. Keep everything moving for another 2 to 3 minutes, until crisp-tender.
- Bring it together. Return the shrimp to the pan, pour in the sauce, and toss everything to coat. Cook for 1 to 2 minutes, until the sauce thickens and turns glossy and clings to every piece.
- Garnish and serve. Kill the heat, scatter green onions and sesame seeds over the top, and serve right away while it is hot.
How to serve it
- Over-steamed rice is the classic move, white or brown, with extra sauce spooned on top.
- On a nest of noodles like lo mein, rice noodles, or even spaghetti in a pinch for a heartier plate.
- Cauliflower rice or zucchini noodles keep things low-carb without losing the saucy satisfaction.
- In lettuce cups for a lighter, hands-on appetizer-style serving.
- With a simple side such as a cucumber salad or quick-pickled vegetables to cut the richness.
Variations and swaps
- Make it a different protein. Chicken, beef strips, tofu, or scallops all work beautifully with the same sauce and method.
- Go extra spicy. Add fresh sliced chilies, a spoonful of chili crisp, or a bigger pour of sriracha.
- Add nutty crunch. Toss in a handful of roasted cashews or peanuts in the final minute.
- Sweeten the profile. A spoonful of hoisin or a splash of orange juice gives the sauce a sweeter, glaze-like character.
- Load up on greens. Stir in baby spinach, bok choy, or kale at the very end and let it wilt into the sauce.
Storage and meal prep
This stir-fry keeps well in an airtight container in the fridge for up to 3 days, which makes it a strong candidate for lunch the next day. Reheat gently in a skillet over medium heat or in the microwave in short bursts, adding a splash of water to loosen the sauce. Be aware that the vegetables soften a little on day two, so they will be less crisp but still tasty.
For meal prep, you can chop all the vegetables and mix the sauce up to two days ahead, storing them separately in the fridge. When dinner time hits, the actual cooking takes under 15 minutes. Freezing is possible but not ideal, since cooked shrimp can turn rubbery and the vegetables lose their texture; if you do freeze it, use it within a month and thaw in the fridge overnight.
Frequently asked questions
Can I use frozen shrimp? Yes, and most shrimp at the store were previously frozen anyway. Just thaw it fully, either overnight in the fridge or under cold running water, then pat it very dry before marinating so it sears instead of steams.
How do I keep the shrimp from getting rubbery? The trick is to not overcook them. Shrimp need only a minute or two per side and are done the moment they turn pink and curl into a loose C shape. A tight O shape means they have gone too far.
Can I make this less spicy for kids? Absolutely. Cut the sriracha down to a half teaspoon or leave it out entirely, then let everyone add their own heat at the table. The sauce is still flavorful and well-balanced without the fire.
What is the best pan to use? A carbon-steel wok is traditional and excellent because it gets screaming hot, but a large stainless steel or cast-iron skillet works just fine. The key is a wide surface and high heat, so the food sears rather than stews.
Recipe Card
Spicy Shrimp and Vegetable Stir-Fry
- Prep time: 15 minutes
- Cook time: 15 minutes
- Total time: 30 minutes
- Course: Main Course
- Cuisine: Asian-inspired
- Servings: 4
Ingredients
For the shrimp:
- 1 lb (450 g) large shrimp, peeled and deveined
- 1 tablespoon soy sauce
- 1 tablespoon cornstarch
For the sauce:
- 3 tablespoons soy sauce
- 1 tablespoon honey
- 1 tablespoon sriracha (adjust to taste)
- 1 teaspoon toasted sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon cornstarch mixed with 2 tablespoons water
For the stir-fry:
- 2 tablespoons vegetable oil, divided
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 red bell pepper, sliced
- 1 cup broccoli florets
- 1 cup snap peas
- 1 medium carrot, julienned
- 2 to 3 green onions, sliced
- 1 teaspoon sesame seeds, for garnish
Instructions
- Toss the shrimp with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Rest for 10 minutes.
- Whisk together all sauce ingredients in a small bowl and set aside.
- Heat 1 tablespoon of oil in a large skillet or wok over high heat. Sear the shrimp 1 to 2 minutes per side until pink, then remove to a plate.
- Add the remaining oil, then the garlic and ginger. Stir for 30 seconds until fragrant.
- Add the carrot and broccoli; cook 2 minutes. Add the bell pepper and snap peas; cook 2 to 3 minutes more until crisp-tender.
- Return the shrimp to the pan, pour in the sauce, and toss for 1 to 2 minutes until glossy and thickened.
- Garnish with green onions and sesame seeds. Serve hot.
Notes
- Pat the shrimp dry before marinating for the best sear.
- Have every ingredient prepped and within reach before you turn on the heat; stir-frying moves fast.
- Adjust the sriracha up or down to control the spice level.
Approximate nutrition (per serving)
- Calories: 285
- Protein: 27 g
- Carbohydrates: 19 g
- Fat: 11 g
- Saturated fat: 2 g
- Fiber: 3 g
- Sugar: 8 g
- Sodium: 980 mg



