Onion peel, halve and in rings cut. Wash the asparagus and cut off the ends about 2 cm wide. Cut the asparagus diagonally into pieces of about 3 cm length. Clean the mushrooms, if necessary wash them briefly and cut them into quarters.
Wash the meat and pat dry, then cut crosswise into slices.
Melt butter for the roux. Sauté onion in it until transparent. Dust with flour and sauté briefly. Add wine, stock, cream and bay leaf and bring to the boil. Add mushrooms, asparagus and chicken and cook for about 10 minutes.
Season the chicken fricassee with salt, sugar, cayenne pepper and lemon juice. Wash tarragon, shake dry and chop the leaves finely. Sprinkle over the fricassee just before serving. Serve with baguette or rice.