Heat oil in a medium pot over medium. Cook curry paste, ginger, and lime zest, stirring, until heated through, about 1 minute.
Add onion and salt and cook, stirring, until onion is soft, about 3 minutes.
Add bell pepper and stir to combine.
Add chicken stock and bring to a boil, then reduce heat to low and simmer until pepper is crisp-tender, about 3 minutes.
Add chicken, snap peas, and coconut milk and cook over medium, being careful not to boil, until warmed through, about 5 minutes.
Stir in basil and lime juice.
Serve with rice or rice noodles and lime wedges alongside.
