Why It's Confusing
Risotto looks like a simple rice dish, and menus rarely list the dairy content. The technique itself is the problem. The classic Italian method toasts the rice in butter, cooks it in stock that often contains cheese rinds, and finishes with a vigorous stir of cold butter and grated parmesan called the mantecatura [[2]](#source-2). This final step is what gives risotto its creamy texture, and it is not optional in most restaurants.
Parmigiano Reggiano is protected by production rules that require animal rennet [[3]](#source-3), so any parmesan bearing the name is not vegan. Grana Padano and Pecorino Romano follow the same pattern. See rennet for how this applies across restaurant cheese.
Where It Commonly Appears
- Italian restaurants worldwide
- Hotel restaurant menus, especially in Europe
- Airport lounge and business hotel buffets
- Ready meals and frozen risotto products
- Airline meals labelled vegetarian
Mushroom, pumpkin, and seafood risotto are the most common menu variants. All three typically use the same dairy-heavy base.
What To Watch For
- Butter in the soffritto and the finishing mantecatura
- Parmigiano Reggiano, Grana Padano, or Pecorino stirred in at the end
- Stock made with cheese rinds
- Cream added in some non-Italian kitchens
- "Vegetarian" labelling on airline and hotel menus, which does not exclude cheese or butter
Asking for "risotto without cheese" is not enough. The butter and the stock base need to be addressed separately.
Vegan Alternatives
- Restaurants that offer a dedicated vegan risotto prepared with olive oil and no cheese
- Nutritional yeast or plant parmesan at home for the finishing stir [[4]](#source-4)
- Vegan-certified frozen risotto products
- Paella, rice and beans, or a grain bowl as safer restaurant substitutes when a vegan risotto is not offered