Prepare shrimp: Rinse, pat dry, and lightly season with salt.
Heat oil: In a wide pan, heat oil over medium heat.
Sauté aromatics: Cook onion until soft and golden, about 5 minutes.
Add garlic u0026 ginger: Stir for 30–60 seconds until fragrant.
Add spices: Stir in curry powder, cumin, coriander, turmeric, and chili powder. Cook 1 minute.
Tomato base: Add tomato paste and cook until oil separates slightly.
Coconut milk: Pour in coconut milk and water. Simmer 8–10 minutes.
Cook shrimp: Add shrimp and simmer 4–5 minutes until pink and opaque.
Finish: Stir in lime juice, adjust salt, and remove from heat.