01 - Pat shrimp dry with paper towels to remove excess moisture. Set aside while preparing the sauce base.
02 - Heat vegetable oil in large skillet over medium heat. Add chopped onion and sauté 3 minutes until translucent and fragrant.
03 - Add minced garlic, grated ginger, and sliced red bell peppers. Cook 2 minutes until fragrant and peppers begin to soften.
04 - Pour coconut milk into skillet. Add fish sauce, soy sauce, and brown sugar. Stir thoroughly to combine and bring to gentle simmer.
05 - Let sauce simmer uncovered 5-8 minutes, stirring occasionally, until slightly thickened and flavors meld together.
06 - Add shrimp to simmering sauce. Cook 3-5 minutes, stirring gently, until shrimp turn pink and are just cooked through. Avoid overcooking.
07 - Stir in lime juice and chili flakes. Taste sauce and adjust seasoning with additional fish sauce or brown sugar if needed.
08 - Transfer to serving dish or chafing dish. Garnish generously with spring onions, cilantro, and lime wedges. Serve immediately while hot.