Why It's Confusing
Gnocchi looks like a plant-based dish, and the name refers to the shape rather than a fixed recipe. Traditional potato gnocchi in northern Italy is potato, flour, and salt. Restaurants and industrial producers frequently add egg to stabilise the dough and reduce breakage during cooking [[2]](#source-2). Some regional variants replace potato with ricotta (gnocchi di ricotta) or semolina baked with milk and cheese (gnocchi alla romana).
Even when the dough is vegan, the sauce rarely is. Gnocchi is most often served with butter and sage, gorgonzola cream, or a ragu, and the default pesto contains parmesan and pecorino. See pesto for that pattern.
Where It Commonly Appears
- Italian restaurants worldwide
- Fresh chilled pasta aisles in supermarkets
- Frozen ready meals
- Hotel and airline vegetarian menus
- Gastropub and bistro menus outside Italy
What To Watch For
- Egg or "uova" in the ingredient list
- Ricotta, parmesan, pecorino, or milk in the dough
- "Contains egg" or "contains milk" on the allergen line, which is required under EU labelling rules [[3]](#source-3)
- Butter, cream, or cheese in the accompanying sauce
- Fresh chilled and premium ranges, which are more likely to add egg and dairy than shelf-stable dry gnocchi
Shelf-stable Italian brands such as De Cecco often list only potato flakes, flour, and salt [[4]](#source-4), but this is not guaranteed across countries or product lines.
Vegan Alternatives
- Shelf-stable dry or vacuum-packed gnocchi with a clean ingredient list
- Vegan-certified fresh gnocchi ranges
- Home-made potato gnocchi with flour and olive oil
- Tomato-based, arrabbiata, or oil and garlic sauces when eating out, rather than butter, cream, or pesto