This Southeast Asian-inspired dish brings together succulent shrimp marinated in fresh lemongrass, garlic, ginger, and spicy chili. The shrimp are quickly seared to perfection and served atop creamy coconut-infused jasmine rice. Ready in just 45 minutes, this gluten-free and dairy-free meal delivers layers of bright, aromatic flavors with a pleasant kick of heat. Perfect for weeknight dinners or when you crave something vibrant and satisfying.
The first time I made this dish, my tiny apartment smelled like a street market in Bangkok. My roommate stuck her head in the kitchen door and asked what restaurant I'd ordered from. When I told her I'd just thrown together some shrimp and rice, she didn't believe me until I pointed to the messy cutting board.
Last summer, I served this at a backyard dinner party when the temperature hit ninety degrees. Everyone stood around the grill, sipping cold beer and watching the shrimp hit the heat with that satisfying sizzle. My friend Sarah, who claims she hates seafood, went back for thirds and asked for the recipe before she even left.
Ingredients
- 1 lb large shrimp, peeled and deveined: Fresh shrimp makes all the difference here. If you're using frozen, thaw them completely and pat them dry before marinating so the flavors actually stick.
- 2 stalks lemongrass, tender inner part minced: This is the star of the show. Use only the pale inner bulb—the outer layers are too tough. If you can't find fresh, frozen lemongrass paste works in a pinch.
- 3 cloves garlic, minced: Don't use pre-minced garlic from a jar. Fresh garlic has that bright punch that stands up to the strong lemongrass flavor.
- 1 red chili, finely chopped: Birds eye chili adds authentic heat, but jalapeño works if that's what you have. Remove the seeds if you want it milder.
- 1 tbsp fresh ginger, grated: Fresh ginger brings warmth and depth. Peel it with a spoon instead of a knife to avoid wasting any.
- 2 tbsp fish sauce: This sounds intimidating but it's pure umami magic. If you're not used to it, start with one tablespoon and taste as you go.
- 1 tbsp lime juice: Fresh is essential. Bottled lime juice has a weird aftertaste that clashes with the delicate citrus notes in lemongrass.
- 1 tbsp brown sugar: Balances the salty fish sauce and heat from the chili. Dark brown sugar adds a deeper molasses flavor.
- 2 tbsp vegetable oil: Use a neutral oil with a high smoke point since we're cooking at medium-high heat. Canola or grapeseed both work beautifully.
- ½ tsp salt and ¼ tsp black pepper: Enhances all the other flavors without overwhelming them. Freshly ground black pepper is worth the extra effort.
- 1½ cups jasmine rice, rinsed: Jasmine rice has that natural floral sweetness that pairs perfectly with coconut milk. Rinse until the water runs clear to remove excess starch.
- 1 cup full-fat coconut milk: Don't use the light version. You need that rich creaminess to make the rice properly luxurious.
- 1 cup water: The perfect ratio when combined with coconut milk for fluffy, not gummy, rice.
- ½ tsp salt for rice: Coconut milk is naturally sweet, so this little bit of salt creates that sweet-savory balance we're after.
- 2 tbsp fresh cilantro, chopped: Brightens everything up and adds a fresh herbal finish. If you hate cilantro, fresh basil makes a decent substitute.
- 1 lime, cut into wedges: Serving extra lime on the side lets everyone adjust the acidity to their taste. A squeeze over the top right before eating is transformative.
Instructions
- Marinate the shrimp:
- Combine all the marinade ingredients in a bowl and add the shrimp. Use your hands to gently toss everything together so the shrimp are evenly coated. Let it sit for 15 minutes while you start the rice.
- Start the coconut rice:
- Rinse your jasmine rice until the water runs clear—this prevents gummy rice later. Combine the rinsed rice, coconut milk, water, and salt in a medium saucepan. Bring it to a gentle boil over medium heat.
- Cook the rice:
- Once boiling, reduce heat to low and cover with a tight-fitting lid. Simmer for 15 to 18 minutes until all the liquid has been absorbed. Remove from heat and let it steam, covered, for another 5 minutes before fluffing with a fork.
- Sear the shrimp:
- Heat oil in a large skillet over medium-high heat until it shimmers. Add the marinated shrimp in a single layer—don't crowd the pan or they'll steam instead of sear. Cook for 2 to 3 minutes per side until pink and just cooked through.
- Plate and garnish:
- Scoop a generous portion of coconut rice onto each plate and arrange the spicy shrimp on top. Scatter fresh cilantro over everything and serve with lime wedges on the side.
This recipe became my go-to emergency dinner after my friend Emily came over crying about a bad breakup. I whipped it up in thirty minutes while she sat at my counter, and by the time we sat down to eat, she was laughing about something ridiculous her ex had done. Food won't fix everything, but spicy shrimp and coconut rice comes pretty close.
Getting the Rice Right
Coconut rice can be tricky—I've definitely ended up with mush more times than I'd like to admit. The secret is using full-fat coconut milk and not peeking at the rice while it cooks. Every time you lift that lid, you let out steam and throw off the cooking time. Trust the process and wait until the timer goes off.
Making It Your Own
Sometimes I'll add sliced bell peppers or snap peas to the skillet during the last minute of cooking for extra crunch and color. You can also use this same marinade on chicken thighs or even tofu if you need a break from seafood. The flavors work on pretty much anything.
Serving Suggestions
A crisp white wine like Riesling cuts through the richness of the coconut milk and tames the heat. If you prefer beer, a cold lager is perfect. I've also served this alongside steamed bok choy when I want to feel virtuous about eating vegetables.
- Set out extra chili slices at the table so heat lovers can add more
- Squeeze fresh lime over everything right before eating to wake up the flavors
- Make extra coconut rice—it reheats beautifully for lunch the next day
I hope this recipe finds its way into your regular rotation. There's something deeply satisfying about a dish that comes together this quickly but tastes like you spent all day in the kitchen.
Common Questions
- → How spicy is this dish?
-
The heat level is moderate, coming from one red chili or chili flakes. You can easily adjust the spice by using milder peppers or reducing the amount of chili. For extra heat, try bird's eye chili or add more flakes.
- → Can I use frozen shrimp?
-
Yes, frozen shrimp work perfectly. Thaw them completely and pat dry before marinating. Ensure they're fully defrosted to achieve proper searing and flavor absorption.
- → What can I substitute for fish sauce?
-
Tamari makes an excellent gluten-free substitute with a less pungent flavor. You can also use soy sauce, though it will alter the authentic Southeast Asian taste profile.
- → How do I know when the shrimp are done?
-
Shrimp cook quickly—just 2-3 minutes per side. They're ready when they turn pink and opaque. Avoid overcooking, as this makes them tough and rubbery. Remove from heat as soon as they curl and change color.
- → Can I make the coconut rice in a rice cooker?
-
Absolutely. Combine rinsed jasmine rice, coconut milk, water, and salt in your rice cooker and cook according to manufacturer instructions. Let it rest before fluffing for the best texture.
- → What vegetables pair well with this dish?
-
Steamed bok choy, snap peas, or stir-fried Asian greens complement the flavors beautifully. They add color, texture, and nutritional balance to the meal.