Add cooking oil to a large pot over medium heat. This step ensures the curry paste releases its aroma. Warm oil helps spices bloom evenly.Add Massaman curry paste and stir until fragrant and the oil separates. This deepens the flavor and gives the curry a beautiful golden-red color.
Scoop the coconut cream from the top of the can and stir into the paste. It melts into a creamy base that thickens the curry gradually.
Add chicken pieces, coating them in the curry base. Let it cook partially so the flavors start infusing the meat.
Pour in remaining coconut milk and enough water to cover the chicken. Simmer 10–15 minutes until chicken is partially cooked.
Add potatoes and onions carefully, cooking until tender. Check frequently to prevent overcooking while ensuring they absorb curry flavors.
Once chicken and potatoes are fully cooked, stir in peanuts. This adds crunch and nutty contrast to creamy curry.
Taste and balance with tamarind, fish sauce, and sugar. Serve with jasmine rice and sprinkle cilantro on top for freshness and color.