In a large pot or deep skillet, heat the vegetable oil over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes.
Add the minced garlic and grated ginger, and cook for another 1-2 minutes until fragrant.
Add the chicken pieces to the pot and brown them on all sides, about 5-6 minutes.
Stir in the curry powder, turmeric, and paprika, and cook for another minute to toast the spices.
Pour in the coconut milk, fish sauce, and soy sauce. Stir well to combine.
Bring the mixture to a simmer, then reduce the heat to low and cover. Let it cook for about 20-25 minutes, stirring occasionally.
Taste and adjust seasoning with salt and pepper as needed.
Serve the Burmese Chicken Curry hot over steamed rice, garnished with fresh cilantro.
Enjoy!