This risotto requires the fat from the butter and cheese to give it flavor and body, but if you absolutely cannot have dairy, try substituting vegan butter, vegan cream cheese, a bit of nutritional yeast and a light and fruity extra virgin olive oil.