In a large pot or Dutch oven, heat the vegetable oil over medium heat.
Add the diced onion and cook for 3-4 minutes until it becomes translucent.
Add the minced garlic and grated ginger and cook for another 2-3 minutes until fragrant.
Add the ground cumin, coriander, turmeric, paprika, and chili powder, and cook for 1-2 minutes until fragrant, stirring constantly.
Add the prawns to the pot and cook for 2-3 minutes until they start to turn pink.
Pour in the coconut milk and fish sauce, and stir well.
Simmer the curry for 10-15 minutes until the prawns are fully cooked and the sauce has thickened to your liking.
Season with salt and pepper to taste.
Garnish with fresh cilantro and serve over steamed rice or noodles.
Notes
Tips and Tricks
You can prep the ingredients in advance to save time.Use fresh and high-quality spices for the best flavor.Adjust the level of spiciness to your liking by adding more or less chili powder or fresh chili peppers.To prevent the curry from becoming too thick, add a little water or coconut milk as needed.Don't overcook the prawns as they can become tough and rubbery.