“Hey, what’s for dinner tonight?” my roommate’s voice drifted from the living room, just as I opened the fridge and stared blankly at a half-used coconut milk carton and a bag of snap peas. The day had been a whirlwind—endless emails, a missed lunch, and a growing craving for something fresh but fuss-free. Honestly, I wasn’t in the mood for the usual go-to takeout.
That quiet, slightly desperate moment sparked the idea for this fresh coconut lime shrimp stir-fry with snap peas. I’d seen shrimp languishing in the freezer, and the coconut milk’s creamy richness felt like the missing piece to brighten up the whole dish. The lime, a last-minute find on the counter, promised a zing that could pull everything together. It was a total wing-it recipe, thrown together with what I had, but the flavors surprised me. The snap peas added a crisp snap that balanced the silky coconut sauce perfectly.
Since that night, I’ve made this recipe more times than I can count—sometimes swapping in bell peppers, other times doubling the shrimp for when friends drop by unexpectedly. It’s a quick fix that feels like a mini escape to the tropics, with just enough tang and sweetness to snap me out of any cooking funk. And hey, if you’re juggling a busy schedule, this stir-fry might just become your secret weapon for a healthy dinner that doesn’t taste like a rushed meal.
What stuck with me was how the flavors melded effortlessly, and how easy it was to tweak with whatever was on hand. So, if you’re curious about a dish that’s fresh, lively, and surprisingly simple, this coconut lime shrimp stir-fry with snap peas is worth your time. It’s the kind of recipe that feels like a little tropical vacation on your plate, without the need for fancy ingredients or hours in the kitchen.
Why You’ll Love This Fresh Coconut Lime Shrimp Stir-Fry
This recipe isn’t just another shrimp stir-fry tossed together—it’s a thoughtfully crafted dish that hits every note you want for a weeknight meal or a casual dinner with friends. After testing it several times in my own kitchen, I can confidently say it’s a keeper.
- Quick & Easy: Ready in under 30 minutes, it’s perfect for those busy evenings when you want something wholesome without the hassle.
- Simple Ingredients: No rare spices or exotic finds here—most of these ingredients are pantry staples or easy to find, like fresh limes and snap peas.
- Perfect for Healthy Dinners: Light yet satisfying, it balances protein, veggies, and healthy fats all in one bowl.
- Crowd-Pleaser: The bright, creamy coconut lime sauce gets nods of approval from adults and picky eaters alike.
- Unbelievably Delicious: The snap peas add a crisp, fresh bite that contrasts beautifully with the tender shrimp and silky coconut sauce—a texture and flavor combo that’s just right.
What really makes this dish stand out is the lime juice’s freshness paired with the creamy coconut milk, which isn’t something you see in every shrimp stir-fry. Plus, the quick sear on the shrimp locks in juiciness, while the snap peas keep that satisfying crunch. I’ve tried other versions, but blending the coconut milk right into the sauce with a touch of zest sets this apart. It’s like comfort food with a twist—healthy, bright, and just a little indulgent.
This recipe has become my go-to when I want to impress guests without breaking a sweat, or when I crave something nourishing that doesn’t weigh me down. If you’ve enjoyed dishes like the smoky black bean soup with lime crema, you’ll appreciate how the lime here lifts the flavors without overpowering them.
What Ingredients You Will Need
This fresh coconut lime shrimp stir-fry uses simple, wholesome ingredients that come together to create bold flavor and satisfying texture without fuss. Most are pantry staples or easy to find at your local market, and substitutions are straightforward if you need them.
- Shrimp: 1 pound (450 g) raw shrimp, peeled and deveined (medium or large size works best for a meaty bite)
- Snap Peas: 2 cups (about 150 g), trimmed (adds that crisp, fresh crunch)
- Coconut Milk: 1 cup (240 ml) full-fat canned coconut milk (I recommend Thai Kitchen for creaminess)
- Lime: 2 limes, zested and juiced (fresh limes make all the difference here)
- Garlic: 3 cloves, minced (for savory depth)
- Ginger: 1 tablespoon, freshly grated (bright and warming)
- Green Onion: 2 stalks, sliced thin (for a mild onion flavor and garnish)
- Red Chili Flakes: ½ teaspoon (optional, adds a gentle heat)
- Olive Oil or Coconut Oil: 2 tablespoons (for sautéing)
- Soy Sauce or Tamari: 2 tablespoons (use tamari for gluten-free)
- Honey or Maple Syrup: 1 teaspoon (balances the tartness)—optional
- Salt and Pepper: to taste
Substitution notes: If you prefer a dairy-free or vegan option, swap shrimp with firm tofu or tempeh and double the lime zest for extra brightness. For a gluten-free version, tamari is your friend over regular soy sauce.
Seasonal tweak: In summer months, fresh snap peas are crisp and sweet, but you can swap in sugar snap peas or even thinly sliced green beans for a similar texture.
Equipment Needed
- Large Skillet or Wok: A wide pan helps cook shrimp and veggies evenly. I use a 12-inch non-stick skillet, but a well-seasoned wok works beautifully for stir-frying.
- Sharp Knife: For prepping shrimp, trimming snap peas, and zesting limes. A good chef’s knife really speeds up prep.
- Microplane or Zester: To get that fine lime zest; it releases essential oils that boost flavor.
- Measuring Spoons & Cups: Accuracy helps balance the sauce perfectly.
- Mixing Bowls: For marinating shrimp or mixing sauce ingredients.
If you don’t have a wok, no worries—just make sure your pan is large enough so you’re not overcrowding the shrimp. Overcrowding causes steaming instead of searing, which dulls the texture. I once tried this in a small pan and noticed the shrimp got rubbery—lesson learned! Also, if you use a cast-iron skillet, season it well beforehand to avoid sticking.
Preparation Method

- Prep the shrimp and veggies (10 minutes): Rinse shrimp under cold water and pat dry with paper towels. Trim the snap peas by snapping off the ends and removing the string if needed. Mince garlic and grate ginger. Zest and juice the limes, keeping them separate.
- Make the sauce (5 minutes): In a small bowl, whisk together coconut milk, lime juice, lime zest, soy sauce, honey (if using), and a pinch of red chili flakes. Taste and adjust seasoning with salt and pepper. This sauce will be your creamy, tangy base, so balance to your liking.
- Cook the shrimp (5 minutes): Heat 1 tablespoon of oil in your skillet over medium-high heat. Once hot, add shrimp in a single layer. Cook without moving for about 2 minutes until pink and slightly golden underneath. Flip and cook for another 1-2 minutes until opaque. Remove shrimp to a plate. Don’t overcook—shrimp cook fast and get rubbery if left too long.
- Sauté aromatics and snap peas (5 minutes): Add remaining oil to the skillet. Toss in garlic, ginger, and white parts of green onions. Stir for about 30 seconds until fragrant (watch closely so garlic doesn’t burn). Add snap peas and sauté for 2-3 minutes until they turn bright green and are tender-crisp. They should still have a snap when you bite.
- Combine and finish (3-5 minutes): Return shrimp to the skillet and pour in the coconut lime sauce. Toss everything gently to coat shrimp and snap peas. Let it simmer for 2 minutes for flavors to marry and sauce to thicken slightly.
- Garnish and serve: Sprinkle with sliced green onion tops and an extra lime wedge on the side. Serve immediately over steamed rice or noodles for a complete meal.
Pro tip: If the sauce seems too thick, add a splash of water or broth to loosen it. For extra texture, sprinkle chopped toasted cashews or chopped cilantro on top. I sometimes finish with a drizzle of toasted sesame oil for a nutty aroma.
Cooking Tips & Techniques for Success
Cooking shrimp perfectly and balancing the sauce are the keys here. A few things I’ve learned along the way:
- Don’t overcrowd the pan: Shrimp need space to sear and get that slightly caramelized edge. If your pan’s small, cook in batches.
- Use fresh aromatics: Fresh garlic and ginger bring brightness and warmth. Avoid pre-minced garlic for this recipe—it just doesn’t have the same punch.
- Adjust acidity carefully: Lime juice wakes up the dish, but too much can overpower the coconut’s creaminess. Add a little at a time and taste.
- Snap peas should stay crisp: Cook them just until bright green and tender-crisp. Overcooking makes them limp and less appealing.
- Timing is everything: Prep all ingredients before heating the pan. Stir-frying moves fast, and having everything ready prevents burnt garlic or overcooked shrimp.
- Don’t skip zesting the lime: The zest adds essential oils that lift the sauce beyond just citrus juice.
I once rushed and added the lime juice too early; the sauce split and looked curdled. Adding the lime at the end keeps that smooth, luscious texture intact. Also, using full-fat coconut milk helps the sauce stay creamy—light versions tend to separate.
Variations & Adaptations
This fresh coconut lime shrimp stir-fry is versatile and easy to tailor to your preferences or dietary needs.
- Protein swaps: Replace shrimp with scallops, firm tofu for a vegetarian option, or thinly sliced chicken breast. Adjust cooking time accordingly.
- Veggie swaps: Use sugar snap peas, green beans, or even asparagus tips for a seasonal twist.
- Spice levels: Add more red chili flakes or a dash of sriracha for heat. For a milder version, omit the chili and add a splash of honey to balance.
- Cooking methods: If you don’t have a skillet, stir-fry in a wok or roast the shrimp and veggies in the oven at 425°F (220°C) for 8–10 minutes, tossing with the sauce after cooking.
- Personal twist: I’ve added a handful of chopped fresh basil or cilantro at the end for herbal freshness—try it if you like a little green brightness in your dishes.
Serving & Storage Suggestions
This stir-fry is best served fresh and hot, straight from the pan, ideally over steamed jasmine or basmati rice. For a lighter meal, try it over cauliflower rice or with a side of quinoa. The creamy coconut lime sauce pairs beautifully with a chilled glass of white wine or a crisp sparkling water with lime.
If you have leftovers, store them in an airtight container in the fridge for up to 2 days. When reheating, warm gently on the stove or microwave to avoid overcooking the shrimp, which can get tough. You might notice the snap peas soften after refrigeration, so I often reserve a handful of fresh snap peas to toss in at the end when reheating for that fresh crunch.
Flavors continue to develop slightly overnight, especially the lime and coconut melding together, so sometimes I make this recipe a day ahead when hosting. For a quick side dish, serve alongside dishes like the creamy roasted eggplant and chickpea curry for a comforting, well-rounded meal.
Nutritional Information & Benefits
This recipe is a balanced, nutrient-rich option with lean protein, fresh vegetables, and healthy fats. Here’s an approximate breakdown per serving (serves 4):
| Calories | 320 |
|---|---|
| Protein | 28 g |
| Fat | 18 g |
| Carbohydrates | 12 g |
| Fiber | 3 g |
Key health benefits come from shrimp’s high-quality protein and omega-3 fatty acids, plus the antioxidants and vitamins in snap peas and lime. Coconut milk provides medium-chain triglycerides (MCTs), which some studies suggest may support metabolism. The recipe is naturally gluten-free if you use tamari, and dairy-free, making it suitable for various dietary preferences.
As someone who tries to keep dinners light but satisfying, this dish fits the bill perfectly. It’s also low in carbs if paired with cauliflower rice, ideal for those watching their intake.
Conclusion
This fresh coconut lime shrimp stir-fry with snap peas is a recipe that’s truly stuck with me because of its simplicity and bright, comforting flavors. It’s a little bit tropical, a little bit tangy, and a whole lot satisfying without taking over your evening. I love how easy it is to customize—whether swapping veggies, adjusting spice, or doubling the shrimp to feed a hungry crowd.
If you’re looking for a healthy dinner that feels special but comes together fast, this recipe is a winner. It’s the kind of meal that invites you to slow down for a moment, savor each bite, and maybe even close your eyes just like I do when the flavors hit the right spot.
Give it a try, tweak it to your taste, and let me know how you make it your own. Cooking should be fun and forgiving, and this stir-fry is proof.
Frequently Asked Questions
Can I use frozen shrimp for this recipe?
Absolutely! Just thaw the shrimp completely and pat dry before cooking to avoid excess moisture that can steam instead of sear the shrimp.
Is this recipe spicy?
The base recipe has a mild heat from red chili flakes, but you can easily adjust by adding more or leaving them out for a completely mild dish.
What can I serve with this shrimp stir-fry?
Steamed jasmine rice, brown rice, quinoa, or cauliflower rice are great options. For sides, a light cucumber salad or a simple green salad pairs well.
How do I store leftovers?
Store in an airtight container in the fridge for up to 2 days. Reheat gently on the stove or microwave, and consider adding fresh snap peas when warming to keep crunch.
Can I make this stir-fry vegan?
Yes! Substitute shrimp with tofu or tempeh, and be sure to use tamari instead of soy sauce if you need gluten-free. Adjust cooking times to avoid overcooking plant-based proteins.
Pin This Recipe!

Fresh Coconut Lime Shrimp Stir-Fry
A quick and healthy shrimp stir-fry with snap peas in a creamy coconut lime sauce, perfect for a fresh and fuss-free dinner.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Fusion
Ingredients
- 1 pound raw shrimp, peeled and deveined (medium or large size)
- 2 cups snap peas, trimmed
- 1 cup full-fat canned coconut milk
- 2 limes, zested and juiced
- 3 cloves garlic, minced
- 1 tablespoon freshly grated ginger
- 2 stalks green onion, sliced thin
- ½ teaspoon red chili flakes (optional)
- 2 tablespoons olive oil or coconut oil
- 2 tablespoons soy sauce or tamari
- 1 teaspoon honey or maple syrup (optional)
- Salt and pepper to taste
Instructions
- Rinse shrimp under cold water and pat dry with paper towels. Trim snap peas by snapping off the ends and removing the string if needed. Mince garlic and grate ginger. Zest and juice the limes, keeping them separate.
- In a small bowl, whisk together coconut milk, lime juice, lime zest, soy sauce, honey (if using), and red chili flakes. Taste and adjust seasoning with salt and pepper.
- Heat 1 tablespoon of oil in a skillet over medium-high heat. Add shrimp in a single layer and cook without moving for about 2 minutes until pink and slightly golden underneath. Flip and cook for another 1-2 minutes until opaque. Remove shrimp to a plate.
- Add remaining oil to the skillet. Toss in garlic, ginger, and white parts of green onions. Stir for about 30 seconds until fragrant. Add snap peas and sauté for 2-3 minutes until bright green and tender-crisp.
- Return shrimp to the skillet and pour in the coconut lime sauce. Toss gently to coat shrimp and snap peas. Let simmer for 2 minutes for flavors to marry and sauce to thicken slightly.
- Garnish with sliced green onion tops and an extra lime wedge. Serve immediately over steamed rice or noodles.
Notes
Do not overcrowd the pan to ensure shrimp sear properly. Use fresh garlic and ginger for best flavor. Add lime juice at the end to prevent sauce from curdling. If sauce is too thick, add a splash of water or broth. Optionally garnish with toasted cashews, cilantro, or toasted sesame oil.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 320
- Fat: 18
- Carbohydrates: 12
- Fiber: 3
- Protein: 28
Keywords: shrimp stir-fry, coconut lime shrimp, healthy dinner, snap peas, quick shrimp recipe, easy stir-fry, gluten-free, dairy-free


