I tried using shallots once but the risotto took on a sickly sweet flavor I didn't like. I do not recommend it. I prefer simple yellow onions but white will suffice and red will do in a pinch.