Succulent shrimp soak up the vibrant flavors of lemongrass, garlic, ginger, and chili in a quick 15-minute marinade. Sautéed until perfectly pink and tender, they crown a bed of creamy coconut-infused jasmine rice. The aromatic base of fish sauce, lime juice, and brown sugar creates a beautiful balance of sweet, salty, and tangy notes typical of Southeast Asian cuisine. Fresh cilantro and lime wedges add bright finishes, while optional extra chilies let dial up the heat. Ready in under an hour, this dish delivers restaurant-quality results with simple techniques and accessible ingredients.
The first time I made this dish, my entire apartment smelled like a Southeast Asian street market. I'd spent ages hunting down fresh lemongrass at three different grocery stores, and when I finally smashed that first stalk with my knife, this incredible citrus perfume filled the kitchen. My roommate walked in, eyes wide, asking what restaurant I'd ordered from. Nope, just me and a pound of shrimp.
I served this at a dinner party last winter when we were all tired of heavy comfort food but still wanted something warming. My friend Sarah, who claims she hates seafood, went back for thirds. The balance of heat from the chilies and the cooling coconut rice just works somehow—it's the kind of dish where people get quiet while eating because they're too busy enjoying every bite.
Ingredients
- Large shrimp (1 lb/450 g): Peeled and deveined saves so much time at the stove, and they absorb the marinade better without the shells
- Lemongrass (2 stalks): Use only the tender inner pale part—the outer layers are too fibrous and tough to chew through
- Garlic (3 cloves): Freshly minced releases more oils than pre-minced stuff from a jar
- Red chili (1): Birds eye chili packs serious heat, but jalapeño works if you want something milder
- Fresh ginger (1 tbsp): Grate it against the grain to get those flavorful threads instead of a mushy paste
- Fish sauce (2 tbsp): This is the umami bomb that makes everything taste restaurant-quality
- Lime juice (1 tbsp): Fresh squeezed makes a huge difference here—bottled stuff can taste harsh
- Brown sugar (1 tbsp): Balances the salty fish sauce and heat just enough
- Vegetable oil (2 tbsp): A neutral oil lets those aromatic flavors shine without competing
- Jasmine rice (1½ cups/300 g): Rinse until the water runs clear or your coconut rice will turn gloppy
- Coconut milk (1 cup/240 ml): Full-fat is non-negotiable here—the light version doesn't give the rice that rich, creamy texture
- Fresh cilantro (2 tbsp): Adds this bright, herbal finish that cuts through the richness
- Lime wedges: That final squeeze over the plated dish brings everything alive
Instructions
- Marinate the shrimp:
- Combine shrimp with lemongrass, garlic, chili, ginger, fish sauce, lime juice, brown sugar, salt, and pepper in a bowl. Let it sit for 15 minutes while you get the rice going—the shrimp will start to turn slightly opaque as they soak up all those flavors.
- Start the coconut rice:
- Rinse that jasmine rice until the water runs completely clear, then toss it in a saucepan with coconut milk, water, and salt. Bring it to a gentle bubble over medium heat before turning it down to the lowest setting.
- Cook the rice:
- Cover and simmer for 15 to 18 minutes until all the liquid disappears and each grain is tender. Walk away and let it steam, still covered, for 5 more minutes—this resting period is what makes coconut rice perfectly fluffy instead of sticky.
- Sear the shrimp:
- Heat oil in a large skillet until it's shimmering hot, then arrange the marinated shrimp in a single layer. Let them sear undisturbed for 2 to 3 minutes per side until they're pink and curled—overcooking makes them rubbery, and nobody wants that after all this work.
- Plate it up:
- Scoop that fragrant coconut rice onto plates and pile the spicy shrimp on top. Scatter with fresh cilantro, extra sliced chili if you're brave, and lime wedges on the side.
This recipe became my go-to for weeknight dinners when I want something that feels special but doesn't require hours of prep. There's something so satisfying about the way the house smells while the rice simmers, like I'm cooking something far more complicated than it actually is. Plus, it's become the meal I make when friends are over and I want to impress without spending the entire evening in the kitchen.
Getting The Heat Just Right
I've learned that heat levels vary wildly between chilies—sometimes a single jalapeño is mild enough for my spice-averse sister, other times it's unexpectedly fierce. Start with less chili than you think you need, taste the marinade before adding the shrimp, and adjust from there. You can always add more heat, but you can't take it back once those shrimp hit the pan.
Marinating Magic
Fifteen minutes might not seem like enough time to marinate anything, but shrimp are surprisingly quick to absorb flavors. I've tried letting them sit longer, honestly, and the texture starts to get weird—the lime juice begins to cook the meat like ceviche. Trust the timing and keep it brief for the best results.
Make It Your Own
This base recipe is incredibly forgiving once you understand the flavor balance. Sometimes I swap in snap peas or bok choy for a complete one-bowl meal. Other times I add extra ginger when I'm feeling under the weather. The coconut rice pairs beautifully with grilled chicken too, so don't feel married to shrimp if you're cooking for someone who can't do shellfish.
- Steamed vegetables like bok choy or snow peas add crunch and color
- A cold Riesling or chilled lager cuts through the spice beautifully
- Extra lime wedges at the table let everyone adjust the acidity to their taste
Every time I make this, I'm reminded why certain flavor combinations become classics—they just work. Hope this becomes a regular in your dinner rotation too.
Recipe FAQs
- → How do I prepare lemongrass for the marinade?
-
Remove the tough outer layers of the lemongrass stalks until you reach the tender, pale inner core. Use only the bottom 4-6 inches, finely mincing the soft bulb portion. The upper green stalks are too fibrous but work wonderfully added to soups or steeped in liquids for extra fragrance.
- → Can I use frozen shrimp instead of fresh?
-
Absolutely. Thaw frozen shrimp completely in the refrigerator overnight or under cold running water for 15 minutes. Pat them thoroughly dry with paper towels before marinating. Excess moisture prevents proper searing and dilutes the aromatic flavors in the marinade.
- → What can I substitute for fish sauce?
-
Tamari or coconut aminos provide excellent alternatives with similar umami depth. Tamari offers a closer savory match, while coconut aminos are slightly sweeter. Reduce the salt slightly in the marinade when using substitutes, as fish sauce typically has a strong salty profile that balances the sweetness.
- → How do I prevent the coconut rice from becoming mushy?
-
Rinse jasmine rice thoroughly until the water runs clear to remove excess starch. Use the exact ratio of one cup coconut milk to one cup water, and resist lifting the lid during simmering. Letting the cooked rice rest covered for 5 minutes off the heat allows moisture to redistribute evenly for fluffy, separate grains.
- → Can I make this dish less spicy?
-
Reduce or omit the fresh chili and chili flakes entirely. The aromatic base of lemongrass, ginger, and garlic still delivers tremendous flavor without heat. You might add a pinch of white pepper for subtle warmth without the burn of capsaicin. Serve with extra lime wedges to brighten flavors.
- → How do I know when the shrimp are perfectly cooked?
-
Look for the shrimp to turn completely pink and opaque, with the tails curling inward gently. They typically need just 2-3 minutes per side. Overcooking makes them rubbery and tough. Remove them from the heat as soon as they lose their translucency—the residual heat will finish them perfectly.