Heat the olive oil in a saucepan and fry the onions and potatoes in it for about 2 - 3 minutes over a medium temperature. Deglaze with the stock and bring to the boil and simmer until the potatoes are cooked through ..
Then fry the asparagus in a pan with a little olive oil and when it has turned some color, deglaze with a dash of white wine. Wait until the white wine has boiled down and then add the asparagus to the soup. Simmer for about 5 minutes, then try to see if the asparagus is soft. Remove the soup from the heat and puree with a hand blender.