Malaysian-Style Prawn Curry with Coconut Milk

Updated November 4, 2026

Total time
50 min
prep 25 min · cook 25 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Malaysian-Style Prawn Curry with Coconut Milk

Malaysian-style prawn curry is a coconut-rich curry with prawns, aromatic spices, lemongrass and a little tang from tamarind, usually served with rice. Malaysian home recipes vary by region and family; this version balances a fragrant, gently spicy sauce with quick-cooking vegetables for an easy weeknight meal.

Ingredients

  • 1½ lb (680 g) large raw prawns or shrimp, peeled and deveined, thawed if frozen
  • 2 tbsp (30 ml) neutral oil, such as canola or sunflower oil
  • 1 medium yellow onion, about 1 cup finely chopped (150 g)
  • 4 garlic cloves, finely chopped (12 g)
  • 1 tbsp finely grated fresh ginger (15 g)
  • 1 lemongrass stalk, tender inner portion finely minced (about 15 g)
  • 2 tbsp Malaysian curry powder (about 16 g)
  • ½ tsp ground turmeric (about 1.5 g)
  • ¼ tsp dried red chili flakes (about 0.5 g), or more to taste
  • 8 fresh curry leaves (about 2 g), optional
  • 1 can full-fat coconut milk, 13.5 fl oz (400 ml)
  • 1 cup water (240 ml)
  • 1 tbsp fish sauce (15 ml)
  • 1 tbsp tamarind concentrate (15 g), or use 1 tbsp lime juice for a brighter, less rounded sourness
  • 1 tsp granulated sugar (4 g)
  • ½ tsp fine salt (about 3 g), plus more to taste
  • 1 cup trimmed green beans, cut into 1½-inch lengths (100 g)
  • 1 medium red bell pepper, thinly sliced (about 150 g)
  • ¼ cup loosely packed chopped cilantro (10 g), for serving
  • 1 lime, cut into wedges (about 70 g), for serving

Instructions

  1. Prepare the ingredients. If the prawns are frozen, thaw them in the refrigerator, then pat them dry with paper towels. Chop the onion, garlic, ginger and lemongrass; trim and cut the beans and slice the bell pepper. Keep the prawns refrigerated while you prepare the curry base. The 25-minute prep estimate includes this chopping and measuring, but not thawing frozen prawns.

  2. Soften the aromatics, 6 minutes. Set a wide, heavy-bottomed pan or deep skillet over medium heat and add the oil. When it shimmers, add the onion and cook for about 3 minutes, stirring often. Add the garlic, ginger and minced lemongrass, then cook for another 3 minutes. The onion should be soft and fragrant rather than deeply browned; turn the heat down if the garlic starts to color quickly.

  3. Toast the spices, 2 minutes. Stir in the curry powder, turmeric, chili flakes and curry leaves, if using. Cook for 2 minutes, stirring continuously so the spices bloom in the oil without scorching. Malaysian curry powders vary in heat and saltiness, so keep the chili modest at this stage; you can add more later.

  4. Build the sauce, about 8 minutes. Pour in the coconut milk and water, then stir in the fish sauce, tamarind, sugar and salt. Scrape the bottom of the pan to release any fragrant spice mixture. Bring the sauce to a gentle simmer over medium heat; allow about 8 minutes for the sauce to come to a simmer and cook gently. It should bubble softly, not boil hard. Taste a spoonful and adjust the salt or tamarind if needed.

  5. Cook the vegetables, 4 minutes. Add the green beans and bell pepper. Keep the sauce at a gentle simmer and cook for 4 minutes, stirring once or twice. The beans should be bright and starting to turn tender, while the pepper still holds its shape. If the sauce has reduced more than you like, stir in a small splash of water.

  6. Cook the prawns, about 5 minutes. Add the prawns and stir gently to coat them in sauce. Simmer for about 5 minutes, turning them once, until they are opaque and curled. Check the thickest part of a large prawn with a food thermometer: the USDA FSIS safe minimum temperature for seafood is 145°F (63°C). Remove the pan from the heat as soon as the prawns reach that temperature; prolonged simmering makes them tough. Taste the sauce once more and adjust salt, tamarind or chili. Scatter over the cilantro and serve with lime wedges.

Tips

  • Choose a curry powder you enjoy. Malaysian curry powder is a spice blend, and brands and regional blends differ in heat and flavor. If it is unavailable, use a good-quality Madras-style curry powder; the result may be warmer and less specifically Malaysian in character. Check the label before adding extra salt, since some blends contain salt.
  • Make the aromatics fine. Finely mincing lemongrass helps its lemony, grassy flavor spread through the sauce. Use only the tender inner section after removing the dry outer layers. If fresh lemongrass is hard to find, use 1 teaspoon (5 g) lemongrass paste; it is softer and can taste less fresh. Curry leaves are also optional: one small bay leaf can add a gentle herbal note, but it will not taste exactly the same.
  • Keep the coconut sauce at a gentle simmer. A rolling boil can make coconut milk look separated or oily. That does not necessarily mean it is spoiled, but a low, steady simmer gives the curry a smoother appearance. Stir occasionally and avoid covering the pan tightly, which can trap heat and encourage vigorous boiling.
  • Use thawed, dry prawns and add them last. Excess water from frozen prawns can thin the sauce, and adding them too early can leave them overcooked while the vegetables soften. If using smaller prawns, start checking them sooner; the safe temperature still matters more than the clock.

Serving Suggestions

Serve the curry hot over steamed jasmine rice, which catches the coconut-and-tamarind sauce well. Plain white rice is a dependable choice, while brown rice or red rice gives the plate a chewier texture and a nuttier flavor. For a more substantial meal, add rice noodles or roti on the side for scooping. Keep accompaniments simple so they do not compete with the fragrant curry.

A crisp cucumber salad, sliced cucumber with a pinch of salt, or lightly dressed shredded cabbage adds a cool contrast. A side of steamed greens also works, especially if you want more vegetables without making the curry itself crowded. Offer lime wedges at the table: a squeeze brightens the rich sauce, but taste first because the tamarind already brings acidity. For diners who like more heat, serve sliced fresh chili separately rather than making the whole pan spicier.

Variations

Adjust the heat: For a mild curry, leave out the chili flakes and choose a mild curry powder. For more heat, add another ¼ teaspoon (about 0.5 g) chili flakes with the spices, or serve fresh sliced chilies at the table. Different curry powders vary considerably, so increasing heat gradually is easier than trying to soften an overly spicy sauce.

Use another seafood option: Firm white fish cut into large pieces can replace the prawns, but it may break apart if stirred roughly. Add the fish near the end and cook gently until it reaches 145°F (63°C) at its thickest part. Scallops can also work; add them at the end and avoid crowding the pan. Cooking times vary by size, so use a thermometer rather than relying only on the clock.

Make it more vegetable-forward: Replace some of the prawns with sliced mushrooms, cauliflower florets or extra green beans. Add firm vegetables with the beans so they have time to soften; tender greens such as spinach should go in during the last minute or two. For a thicker curry, use a little less water, or simmer the sauce briefly before adding the prawns. Do not reduce it for a long time after the prawns go in, as that can overcook them.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a shallow, covered container. They keep for 3–4 days in the refrigerator. The sauce may look slightly separated once chilled; stir it gently as it warms. For the best texture, store the curry with rice in a separate container, since rice can absorb much of the sauce.

Reheat only the portion you plan to eat in a small saucepan over low to medium-low heat, stirring gently and adding a tablespoon or two of water if the sauce has thickened. Heat leftovers to 165°F (74°C), checking with a food thermometer. Avoid a hard boil and repeated reheating, both of which can make the prawns rubbery. You can also microwave a covered portion in short bursts, stirring between bursts and checking that it reaches 165°F (74°C) throughout.

For longer storage, freeze the cooled curry in a freezer-safe container for up to 2 months for best quality. Thaw it overnight in the refrigerator and reheat to 165°F (74°C). Coconut milk can separate after freezing and thawing, but gentle stirring while reheating usually brings the sauce back together. The prawns may be a little softer than freshly cooked, so freezing is most useful when convenience matters more than a perfectly firm texture.

Frequently Asked Questions

Can I use frozen prawns?

Yes. Thaw them in the refrigerator before cooking, then drain and pat them dry. If you need to thaw them more quickly, keep them in a leakproof bag and place the bag in cold water, changing the water every 30 minutes; cook them promptly after thawing. Do not thaw seafood on the counter, and do not add frozen prawns directly to the curry because they can cool and dilute the sauce.

Can I make the curry ahead?

You can prepare the aromatics and chop the vegetables a day ahead, storing them covered in the refrigerator. You can also make the sauce through the simmering stage, cool it promptly, and refrigerate it for up to 3–4 days. Reheat the sauce until simmering, then add the raw prawns and cook them to 145°F (63°C) just before serving. This keeps the prawns more tender than cooking them in advance and reheating them.

What can I use instead of tamarind?

Lime juice is the simplest substitute in this recipe: use 1 tablespoon (15 ml), then taste before adding more. Lime tastes sharper and fresher, whereas tamarind has a deeper, fruitier sourness. If using tamarind pulp rather than concentrate, soak a small piece in warm water, mash it, and strain the liquid; add it gradually because pulp strength varies.

Is this curry very spicy?

As written, it is usually mildly to moderately spicy, though the curry powder makes a big difference. For a mild result, use a mild blend and omit the chili flakes. If the finished sauce is hotter than you expected, stir in a little extra coconut milk or serve it with additional rice; adding more lime will brighten the flavor but will not remove the heat.

Can I use coconut milk from a carton?

Use canned full-fat coconut milk for the richest, most reliable sauce. Carton coconut beverage is much thinner and is often formulated for drinking, so it can make the curry watery. If it is your only option, use less water and expect a lighter sauce. Avoid sweetened coconut products, which can make a savory curry taste unexpectedly sugary.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).