Allergens in carbonara: ingredients, variations and how to order safely
By the Menulta editorial team · Facts checked 15 October 2026 · Updated 15 October 2026
The short answer
Traditional spaghetti carbonara contains three of the 14 EU allergens: gluten (wheat pasta), egg (yolks or whole eggs in the sauce) and milk (pecorino romano and often Parmesan). Many restaurant versions outside Italy add cream, which is more milk, and some add white wine (sulphites) or use bacon with additives. Carbonara cannot be made egg-free without becoming a different dish.
What carbonara is
Carbonara is a Roman pasta dish made from pasta, cured pork cheek (guanciale), egg, hard sheep's cheese and black pepper. The sauce is created off the heat: hot pasta and a little cooking water turn the egg and cheese into a creamy coating without scrambling. Done properly, there is no cream at all.
Outside Italy, carbonara is often made with bacon or pancetta, cream, garlic and sometimes onion or peas. These versions are popular but change the allergen profile, so guests cannot assume every carbonara is the same.
Traditional carbonara ingredients and their allergens
| Ingredient | Allergen | Note |
|---|---|---|
| Spaghetti or rigatoni | Gluten (wheat) | Dried durum wheat pasta; fresh pasta also adds egg |
| Egg yolks or whole eggs | Egg | The basis of the sauce |
| Pecorino romano | Milk | Sheep's milk cheese |
| Parmigiano reggiano | Milk | Often mixed with pecorino |
| Guanciale or pancetta | Usually none | Some cured meats contain milk powder or sulphites; check the label |
| Black pepper | None |
Variations that change the allergens
Cream-based carbonara adds more milk and is common in tourist restaurants across Europe. Some kitchens add a splash of white wine to the pork, which brings sulphites. Garlic and onion are not EU allergens. Peas, mushrooms and chicken appear in some versions and do not add Annex II allergens on their own, though bought-in mushrooms in sauce might.
Gluten-free carbonara using gluten-free pasta is common and keeps the dish's character, provided the pasta is cooked in fresh water. Vegetarian versions replace guanciale with smoked mushrooms or courgette and remain egg- and milk-based.
Restaurant and bought-in versions
Restaurants often prepare carbonara quickly to order, but some pre-mix the egg and cheese in batches. Ask whether cream is used, which cheese, and how gluten-free pasta is cooked. Ready-made carbonara sauces sold in jars or pouches almost always contain cream and may contain wheat starch as a thickener.
Carbonara allergen by allergen
| Allergy | What to know |
|---|---|
| Egg | Not suitable. Egg is essential to the sauce. |
| Milk | Not suitable in the classic version. A milk-free 'carbonara' with egg only is possible but rare. |
| Gluten / coeliac | Possible with gluten-free pasta cooked in fresh water and a cured meat checked for wheat. |
| Sulphites | Usually fine unless wine is added or the cured meat contains sulphites. |
| Nuts, peanuts, sesame, fish, shellfish | Not normally present, but check for shared pans and garnishes. |
Ordering it with an allergy
Tell the server your allergy and ask how the restaurant makes its carbonara: with or without cream, which cheese, any wine, and which pork product. For coeliac disease, ask specifically whether gluten-free pasta is cooked in separate water. If you are allergic to egg or milk, choose a different pasta, such as one with a tomato sauce made without butter or cheese.
Sources
This guide is general information, not medical or legal advice. Guests with an allergy should follow their doctor's advice. Operators should confirm their own setup with their food safety adviser or local authority.