Defrost the beans and remove from the skin. Wash the asparagus and cut off the woody ends. Cut asparagus into 2-3 cm long pieces. Clean and wash spring onions and cut into rings. Drain the artichokes and cut them into quarters.
For the pesto, peel and finely dice the onion. Heat 1 tablespoon of oil and fry the onion until transparent. Add the frozen peas and steam for about 2 minutes. Season with salt, pepper and sugar. Deglaze with wine, bring to the boil and simmer for about 2 minutes.
Puree with a hand blender.
Cook the pasta in 3-4 l boiling salted water (approx. 1 teaspoon salt per litre) according to the instructions on the packet. Heat 2 tablespoons of oil in a frying pan. Fry the asparagus and beans for about 5 minutes while turning.
Fry spring onions and artichokes for 1-2 minutes. Season with salt and pepper. Stir in pea pesto, bring to the boil and season to taste.
Drain the pasta and put it back into the pot immediately. Fold in the vegetable sauce. Arrange noodles and sprinkle with cheese.