Grate two cobs of corn with the help of a grater. Leave the grated corn with the corn milk in a bowl aside until we are ready to use it. With the remaining one cob, carefully remove the corn kernels with the help of a knife. Leave that also aside.
Take two tbsp of warm water in a cup, stir in the saffron strands. Mix it with a spoon. Leave it aside.
Take the cobs (kernels removed) and about 4 cups of water in a pot and boil it for few minutes in medium to high heat and then let it simmer on low while we make the risotto.
In a pan, heat the butter. Then add the garlic and chopped onions. Cook it until onions are translucent. Then add in the rice.
Sauté it for few minutes until rice looks translucent. After couple of minutes, add the white wine. Let it get absorbed by the rice. Once all the wine has been absorbed slowly, add ladle full of corn stock that’s simmering on the side. Make sure you keep stirring. Rice should not stick to the pan.
Again, let the liquid get absorbed completely before adding more corn stock. After half of the the corn stock is added, once the liquid is absorbed add the grated corn mixture along with corn kernels.
Finish the cooking with remaining stock and cook it until the rice looks done but has slight al dente texture to it. Add salt and black pepper too.
Turn off the heat. Immediately add the parmesan and saffron water to it. Mix it well. Cover it for few minutes.
Open the lid of the pan, mix in some chopped basil and crème fraiche.
Keep some basil for garnishing. Risotto is best served immediately after its done.