Melt the butter in a large heavy pot over low heat. Add the onion, carrots, and curry powder and cook, covered, until the vegetables are tender, about 25 minutes; stir occasionally.
Add the stock, parsley, chicken, and rice. Bring the soup to a boil, reduce the heat, and cover. Cook at a simmer until the chicken is done, skimming any foam from the cooking liqui