Cook rice according to package directions. Heat oil in a large frying pan over medium-high heat. Cook onion, curry powder, salt, and chile until onion is softened, about 3 minutes. Add carrots, coconut milk, peas, and 1/2 cup water. Simmer, covered, until carrots are tender, about 8 minutes. Serve over rice and sprinkle with cilantro.