Menulta

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

Ingredients in a typical carbonara and the EU allergens they bring
IngredientAllergenNote
Spaghetti or rigatoniGluten (wheat)Dried durum wheat pasta; fresh pasta also adds egg
Egg yolks or whole eggsEggThe basis of the sauce
Pecorino romanoMilkSheep's milk cheese
Parmigiano reggianoMilkOften mixed with pecorino
Guanciale or pancettaUsually noneSome cured meats contain milk powder or sulphites; check the label
Black pepperNone

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

Can carbonara be adapted for each allergy?
AllergyWhat to know
EggNot suitable. Egg is essential to the sauce.
MilkNot suitable in the classic version. A milk-free 'carbonara' with egg only is possible but rare.
Gluten / coeliacPossible with gluten-free pasta cooked in fresh water and a cured meat checked for wheat.
SulphitesUsually fine unless wine is added or the cured meat contains sulphites.
Nuts, peanuts, sesame, fish, shellfishNot 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.

Questions

Common questions

Does carbonara contain egg?
Yes. Egg yolks or whole eggs form the sauce in every authentic carbonara.
Does carbonara contain milk?
Yes, through pecorino and Parmesan cheese, and many restaurant versions also add cream.
Is carbonara gluten-free?
Not usually, because it is made with wheat pasta. It can be made with gluten-free pasta cooked in fresh water.
Does carbonara contain cream?
Authentic Roman carbonara does not, but many restaurant versions outside Italy add cream.
Is guanciale an allergen?
Plain guanciale contains none of the 14 allergens, but some cured meats contain milk powder or sulphites. Check the label.

Allergens on every dish, in your guest's language

Menulta keeps the allergen record per dish and shows it in 30 languages on a QR code menu.

How the QR code menu works

Related guides