Preheat the oven to 350 degrees F.
Place the chicken breasts on a foil lined baking sheet and drizzle with olive oil.
Sprinkle generously with salt and pepper.
Roast about 40 minutes, or until cooked through.
Once cool, cut into diced cubes.
Heat broth in a pot until it is warm.
In a dutch oven, melt butter and saute the onions over medium-low heat for 10 to 15 minutes.
Add the flour and cook over low heat, stirring constantly, for 2 minutes.
Add the warmed up hot chicken stock.
Simmer 1 minute, stirring, until thick.
Add salt, (My broth was salty so 1 tsp was enough -you can taste and see if you want more-sometimes I need 2 tsp), a little pepper and heavy cream.
Add the cubed chicken, carrots and parsley. Mix well.