In a sauce pan add the olive oil, shallots and garlic, cook for 3 minutes at medium-high heat. Add the Arborio rice, chicken stock and the white wine, let simmer until the rice is done (al dente) to the bite.
Add the butter, gorgonzola and parmesan cheeses and mix well. Set aside. In a sauce pan add the sugar, lemon juice, water and apricots; cook for few minutes until apricots are soft.
Place the risotto in the middle of the plate, add a tablespoon of the caramelized apricots and a couple of walnuts on top.