Finely dice the onions and garlic and sauté in olive oil until translucent. Stir in the risotto rice until all the grains are lightly translucent. Deglaze with the wine and bring to the boil over medium heat while stirring. Top up with broth until the rice is just covered. Simmer over a mild heat for 20 minutes, gradually pouring in the hot broth and stirring again and again.
Cut the asparagus and the cocktail tomatoes into small pieces. Add approx. 4 - 5 saffron threads, the asparagus and the cocktail tomatoes and let simmer for another 5 - 10 minutes. Finally stir in the parmesan.