Prep everything first. Slice the onion and bell pepper, mince the garlic, grate the ginger, and cut the chicken into bite-size pieces.
This makes the quick cook time easy to hit.
Heat the pan. Set a large skillet or sauté pan over medium-high heat. Add the oil and let it shimmer.
Brown the chicken. Season lightly with salt and pepper. Add chicken to the pan in a single layer.
Cook 3–4 minutes, stirring once, until lightly browned but not fully cooked. Transfer to a plate.
Sauté aromatics. In the same pan, reduce heat to medium. Add onion and cook 2 minutes until slightly softened.
Stir in garlic and ginger, cooking 30 seconds until fragrant.
Toast the curry paste. Add the red curry paste and cook 30–45 seconds, stirring, to bloom the spices. This deepens the flavor.
Add liquids. Pour in coconut milk and chicken broth. Stir until the curry paste fully dissolves.
Bring to a gentle simmer.
Season the sauce. Stir in fish sauce and brown sugar. Taste and adjust—add a pinch of salt if needed or more curry paste for heat.
Simmer with vegetables. Add bell pepper and snap peas. Simmer 2 minutes.
Return the chicken. Add the browned chicken and any juices.
Simmer 3–4 minutes, until the chicken is cooked through and the sauce slightly thickens.
Finish with lime. Turn off the heat and add lime juice. Taste and tweak: more lime for brightness, a pinch of sugar to round the edges, or a splash of fish sauce for extra savoriness.
Serve. Spoon over warm jasmine rice. Garnish with chopped cilantro and lime wedges.
Enjoy immediately.