
This Thai shrimp curry simmers plump shrimp in a creamy red curry coconut sauce, served over fragrant coconut rice for a restaurant-quality dinner in under 40 minutes.

There is something almost magical about a good Thai shrimp curry recipe. The way the red curry paste blooms in hot oil, the way coconut milk turns silky and rich, the way a squeeze of lime at the very end wakes everything up. This is the dinner you make when you want something that tastes like it took hours but actually comes together in well under 40 minutes.
This particular version leans into bold, balanced flavor: spicy curry paste, sweet coconut milk, salty fish sauce, and bright lime, all wrapped around plump, juicy shrimp. Serve it over a pot of fragrant coconut rice and shrimp is one of those pairings that just makes sense, and once you try it, plain steamed rice will feel like a downgrade.
Before we get cooking, the right tools and ingredients make a real difference here. A good wok or wide skillet helps the shrimp sear instead of steam, and a quality red curry paste is genuinely the backbone of the whole dish, so it is worth seeking out a Thai brand rather than a generic blend. These are the products that genuinely help this recipe shine:
The secret to a great shrimp coconut milk recipe is layering flavor in stages rather than dumping everything in at once. Toasting the curry paste briefly in oil before adding liquid is a small step that makes a big difference, it deepens the spices and rounds out the heat. From there, the coconut milk mellows everything into a sauce that clings beautifully to each piece of shrimp.
Chef's Tip: Add the shrimp back into the curry only in the last two minutes of cooking. Shrimp turn rubbery fast, and this dish should feel luxurious, not chewy.
While most Thai curry recipes shrimp based dishes are served over plain rice, cooking the jasmine rice directly in coconut milk turns it into part of the dish rather than just a base. The grains soak up sweetness and fat, so every bite, even the rice on its own, tastes intentional.
If you have never tried this method for how to make shrimp with coconut rice, the ratio matters. Too much liquid and the rice turns gummy, too little and it scorches before it is tender. Stick to equal parts coconut milk and water, and resist lifting the lid while it simmers.
Ready to make it? Here is the full step-by-step recipe:

This Thai shrimp curry simmers plump shrimp in a creamy red curry coconut sauce, served over fragrant coconut rice for a restaurant-quality dinner in under 40 minutes.
In a medium saucepan, combine the jasmine rice, 1 cup of coconut milk, 1 cup of water, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 to 18 minutes until the rice is tender and the liquid is absorbed.
While the rice cooks, heat vegetable oil in a large skillet or wok over medium-high heat. Pat the shrimp dry, season lightly, and sear for 1 to 2 minutes per side until just pink. Remove and set aside.
In the same skillet, add the garlic and ginger and saute for 30 seconds until fragrant.
Stir in the red curry paste and cook for 1 minute, letting it toast slightly in the residual oil to deepen the flavor.
Pour in the remaining coconut milk, scraping up any browned bits from the pan. Whisk until the curry paste is fully dissolved.
Add the fish sauce and brown sugar, then bring the sauce to a gentle simmer for 5 minutes until slightly thickened.
Add the sliced red bell pepper and simmer for 3 to 4 minutes until just tender.
Return the seared shrimp to the skillet and simmer for 2 more minutes until cooked through and coated in sauce.
Remove from heat and stir in the lime juice and fresh Thai basil.
Fluff the coconut rice with a fork and divide among bowls. Top with the shrimp curry, garnish with extra basil, and serve with lime wedges.
This Thai shrimp curry with rice travels well and reheats beautifully, which makes it an excellent meal-prep option. Pack the rice and curry separately if you want the best texture, then combine when reheating.
For leftovers, a gentle reheat on the stovetop with a splash of coconut milk or water revives the sauce without toughening the shrimp. Avoid the microwave on high power if you can, since it tends to overcook delicate seafood.
Want to switch things up? Try swapping shrimp for scallops, or stir in a handful of snap peas or baby corn for extra crunch. However you build it, this shrimp curry recipe Thai style stays endlessly adaptable, comforting, and just spicy enough to keep you coming back for seconds.