01 - Heat vegetable oil in a large skillet over medium heat. Add red curry paste and cook for 1 minute until fragrant, stirring constantly to release flavors.
02 - Pour in coconut milk, fish sauce, brown sugar, and lime juice. Stir well to combine and bring to a gentle simmer, ensuring sugar dissolves completely.
03 - Add red bell pepper, sugar snap peas, and red onion. Simmer for 3-4 minutes until vegetables are just tender-crisp, maintaining their vibrant color.
04 - Gently nestle salmon fillets into the sauce. Cover and simmer for 10-12 minutes until salmon is cooked through and flakes easily with a fork, spooning sauce over fish occasionally.
05 - Taste sauce and adjust seasoning with additional lime juice or fish sauce as needed to achieve balanced sweet, sour, and salty flavors.
06 - Sprinkle generously with chopped fresh coriander and sliced red chili if using. Garnish should be added just before serving to preserve freshness.
07 - Serve immediately over cooked jasmine rice, spooning generous amounts of curry sauce over each portion.