Wash the chicken breast. Wash, clean or peel the soup vegetables. Halve the onion and place it with the cut surface in a large pot. Heat the pot without oil until the cut surface is dark brown.
Add white wine, 2 litres of water, soup vegetables, herbs and spices, bring to the boil. Add chicken, season with salt. Let simmer at low heat for about 45 minutes. Skim off any foam with a skimmer.
Wash the asparagus and cut off the woody ends. Peel the white asparagus additionally. Cut the asparagus into pieces. Clean, wash and cut the celery into pieces. Clean, peel and wash carrots and cut them into pieces.
Peas and beans. Blanch the beans in boiling salted water. Drain, rinse with cold water and remove the thin skin from the thick beans. For the pesto, roast the pine nuts and let them cool down. Wash the basil and dab dry, put something aside for garnishing.
Finely mash the remaining basil leaves with pine nuts, parmesan and olive oil. Season to taste with salt and pepper. Remove the chicken breast from the stock. Pour stock through a sieve into a large pot. Bring the stock to the boil.
Cook the pasta, celery, carrots and white asparagus for 7-8 minutes in the boiling broth. In the last 5 minutes of cooking time add peas, beans and green asparagus. Remove the skin from the chicken breast and remove the fillets from the bone, cut into slices.
Season soup with salt and pepper. Add chicken meat. Sprinkle with pesto and garnish with basil set aside.