Roman Spaghetti alla Carbonara (Guanciale, Egg Yolks, Pecorino, No Cream)
Spaghetti tossed with crisp guanciale and its fat, then stirred over a pot of boiling pasta water with egg yolks, Pecorino Romano, Parmigiano-Reggiano and coarse black pepper until the eggs thicken into a glossy sauce, with no cream at all.

Carbonara is the youngest of Rome's famous pastas, and its birth is the most argued-over. Wikipedia says the name is unrecorded before the Second World War and that the dish is missing from Ada Boni's 1930 cookbook La cucina romana. The name first appears in print in 1939, in a Dutch East Indies newspaper that mentions a Trastevere restaurant known for it, and in 1950 the Turin paper La Stampa wrote that American officers had been seeking out "spaghetti alla carbonara" in Trastevere for years. Neither described the dish. The first printed recipe, Wikipedia says, is American: a 1952 Chicago cookbook by Patricia Bronté. Italy's first, in La Cucina Italiana in 1954, used pancetta, garlic and Gruyère.
So where did it come from? The food writer Alan Davidson and the historians Luca Cesari and Eleonora Cozzella, as Wikipedia reports them, place it after the Allied liberation of Rome in 1944, with soldiers' bacon and eggs in the story; one cook, Renato Gualandi, said he made it for the US Army that year. Others point to older Roman dishes of eggs and cheese, like pasta cacio e uova, documented as far back as 1839. Writing for Serious Eats, the Rome-based food writer Katie Parla notes that The Oxford Companion to Italian Food's Gillian Riley dismisses both the K-ration story and the charcoal-burner story, and calls carbonara a postwar Roman dish of a city growing richer. What Romans agree on today is the plate: guanciale, eggs, pecorino, pepper and, these days, no cream.
🇮🇹 The original
Spaghetti tossed with crisp guanciale and its fat, then stirred over a pot of boiling pasta water with egg yolks, Pecorino Romano, Parmigiano-Reggiano and coarse black pepper until the eggs thicken into a glossy sauce, with no cream at all.
🇺🇸 The American version
American carbonara swaps guanciale for bacon and pecorino for Parmesan, adds cream and often peas, and cooks the sauce until it is thick and safe at 160°F. See the American Fettuccine Carbonara with Bacon, Cream and Peas recipe.
📖 Myth check: Should Pasta Water Be as Salty as the Sea? The Real Number →
Why it works the kitchen science
Mostly yolks
Gritzer found in side-by-side tests that yolks make a tighter, richer sauce than whole eggs, so his recipe uses six yolks and just two whole eggs.
A double boiler made from the pasta pot
Steam heat under the bowl is gentler than a burner, so the eggs thicken slowly and you see the sauce turn before it can scramble.
Step by step
- Step 1
Bring a large pot of salted water to a boil over high heat, about 10 minutes. Add the spaghetti and cook, stirring now and then, until al dente, usually 9 to 11 minutes (check the package).
- Step 2
While the water heats, put the guanciale and 2 tbsp olive oil in a large skillet over medium heat. Cook, stirring often, about 7 minutes, until the fat has rendered and the guanciale is crisp.
- Step 3
In a large metal heatproof bowl that fits on top of the pasta pot, whisk the eggs, yolks, both cheeses and the pepper until smooth.
- Step 4
Lift the cooked spaghetti into the skillet with tongs; do not drain the pot, and keep it at a boil. Add the last 1 tbsp olive oil, toss and let the pasta cool for about 1 minute so it will not scramble the eggs.
- Step 5
Scrape the pasta, guanciale and every bit of fat into the egg bowl, add 1/2 cup of the pasta water and stir well.
- Step 6
Set the bowl over the boiling pot (the bottom should not touch the water) and stir constantly with tongs, 2 to 4 minutes, until the sauce turns creamy, coats the strands and leaves trails as you stir. Lift the bowl off as soon as it gets there.
- Step 7
Taste for salt, divide among warm bowls and serve at once with more cheese and pepper.
Roman Spaghetti alla Carbonara (Guanciale, Egg Yolks, Pecorino, No Cream)
Serves 4 · 4 plates · 30 min total
Pasta
- Kosher salt, for the water
- 1 lb dried spaghetti
Pork
- 1/2 cup diced guanciale (about 3 oz; pancetta or bacon will work)
- 3 tbsp extra-virgin olive oil, divided
Egg and cheese sauce
- 2 large eggs plus 6 large egg yolks (pasteurized eggs if anyone at the table is at higher risk)
- 1/4 cup finely grated Pecorino Romano (about 1 oz), plus more for serving
- 1/4 cup finely grated Parmigiano-Reggiano (about 1 oz), plus more for serving
- 1 tsp coarsely ground black pepper, plus more for serving
Method
- Bring a large pot of salted water to a boil over high heat, about 10 minutes. Add the spaghetti and cook, stirring now and then, until al dente, usually 9 to 11 minutes (check the package).
- While the water heats, put the guanciale and 2 tbsp olive oil in a large skillet over medium heat. Cook, stirring often, about 7 minutes, until the fat has rendered and the guanciale is crisp.
- In a large metal heatproof bowl that fits on top of the pasta pot, whisk the eggs, yolks, both cheeses and the pepper until smooth.
- Lift the cooked spaghetti into the skillet with tongs; do not drain the pot, and keep it at a boil. Add the last 1 tbsp olive oil, toss and let the pasta cool for about 1 minute so it will not scramble the eggs.
- Scrape the pasta, guanciale and every bit of fat into the egg bowl, add 1/2 cup of the pasta water and stir well.
- Set the bowl over the boiling pot (the bottom should not touch the water) and stir constantly with tongs, 2 to 4 minutes, until the sauce turns creamy, coats the strands and leaves trails as you stir. Lift the bowl off as soon as it gets there.
- Taste for salt, divide among warm bowls and serve at once with more cheese and pepper.
Adapted from Daniel Gritzer, "Spaghetti With Carbonara Sauce," Serious Eats (published December 1, 2015, updated January 16, 2026), serves 4. We follow it as written: 1 lb spaghetti; 1/2 cup diced guanciale (about 3 oz) crisped in 2 tbsp olive oil over medium heat for about 7 minutes; 2 whole eggs plus 6 yolks whisked with 1/4 cup each Pecorino Romano and Parmigiano-Reggiano and 1 tsp black pepper; 1 more tbsp oil and 1/2 cup pasta water; and Gritzer's method of finishing the sauce in a metal bowl set over the pot of boiling pasta water. Gritzer gives no time for the double-boiler step; the 2 to 4 minutes and the 1-minute cooling are ours. Serious Eats. Ingredient list follows the source; the method is in our own words.
All sources (3)
Tips
- Chill the guanciale before dicing; fatty pork is easier to cut cold.
- Grate the cheese as finely as you can so it melts into the eggs instead of clumping.
- Pancetta (cured, not smoked) is the next best pork; American bacon adds smoke, which Gritzer calls tasty but less traditional.
- Pecorino only is fine; Gritzer cuts it with Parmigiano for a sweeter, less salty sauce.
- Food safety: this sauce is not cooked to 160°F, the FDA's guideline for egg dishes. Use pasteurized eggs for anyone at higher risk.
The rules people argue about
What the sources agree on, what they don't, and what is just a good story.
- Real carbonara has no cream. Disputed: true of Roman recipes today; Wikipedia says Italian recipes of the 1950s and 1960s still used cream and that its widespread removal came only in the 1990s.
- Carbonara was invented for American soldiers in 1944. Disputed: Davidson, Cesari and Cozzella (via Wikipedia) favor a postwar origin with Allied bacon and eggs; Gillian Riley (via Serious Eats) calls the ration story absurd, and Gritzer cites David Downie's Cooking the Roman Way that the dish existed under other names long before.
- It is named after charcoal burners (carbonari). Folklore: Riley dismisses it; Wikipedia lists it among several unproven theories.
- The first carbonara recipe was printed in America. Documented as Wikipedia's account of Patricia Bronté's 1952 Chicago cookbook; the Italian academic Alberto Grandi's claim that carbonara is "American" has been criticized in Italy.
- Guanciale, never pancetta. Disputed: Wikipedia calls guanciale traditional and pancetta a common variation; La Cucina Italiana's first Italian recipe in 1954 used pancetta.
- Only yolks, never whole eggs. Folklore: Wikipedia says recipes use yolks, whole eggs or both.
Every other pasta

Spaghetti all'Amatriciana, the Amatrice Way (No Onion, No Garlic)
The recipe the town of Amatrice publishes: guanciale browned in an iron pan with a piece of chile and a splash of white wine, peeled tomatoes simmered briefly, and spaghetti tossed first with a heap of grated pecorino, then with the sauce.

Cacio e Pepe (Pecorino and Black Pepper, the Never-Clumps Method)
Spaghetti in a smooth, sharp sauce of nothing but Pecorino Romano, toasted black pepper and pasta water, held together by a teaspoon of cooked cornstarch so it cannot seize into clumps.

Spaghetti alla Puttanesca
A 20-minute pantry sauce: garlic and anchovies sizzled slowly in plenty of olive oil, then capers, black olives and hand-crushed San Marzano tomatoes, with the spaghetti finished in the pan.

Spaghetti alle Vongole in Bianco (Spaghetti with Fresh Clams)
Live clams steamed open in olive oil, garlic, chile and white wine, the meat pulled from most of the shells, and spaghetti finished in the briny juices with parsley and a fresh drizzle of oil.

Trenette al Pesto with Potatoes and Green Beans (Genoa)
Genoese basil pesto pounded in a mortar from garlic, pine nuts, basil, Parmigiano, sheep's cheese and mild olive oil, tossed with trenette boiled in the same pot as cubes of potato and short lengths of green bean.

American Fettuccine Carbonara with Bacon, Cream and Peas
Fettuccine in a creamy sauce of half-and-half and tempered eggs cooked to 160°F, with crisp bacon, onion, garlic, Romano and sweet green peas: the carbonara most Americans grew up with, made on purpose.

Penne alla Vodka
A smooth, blush-orange sauce of slowly softened onion, a whole tube of tomato paste, canned tomatoes and heavy cream, blended silky, spiked with a quarter cup of vodka and finished with Parmigiano on penne or rigatoni.

Baked Ziti (No-Boil, with Ricotta and Mozzarella)
Ziti soaked in hot salted water instead of boiled, stirred into red sauce with ricotta, Parmigiano, eggs, cream, herbs and cubes of mozzarella, then baked covered and uncovered at 400°F until bubbling and browned.

Shrimp Scampi with Linguine
Shrimp quickly brined and seared, then tossed back into linguine with a silky sauce of olive oil, a lot of garlic, chile, dry vermouth, butter and lemon, finished with parsley.

Chicken Parmesan over Spaghetti
Thin chicken cutlets soaked in garlicky buttermilk, coated in crumbs of dried Italian bread and Parmesan, shallow-fried crisp, then baked at 425°F under red sauce and fresh mozzarella and served on a bed of spaghetti.

Linguine with White Clam Sauce (Canned Clams)
The pantry clam sauce: canned clams and bottled clam juice simmered with butter, celery, shallots, garlic, parsley and a splash of soy sauce, with linguine finished in the broth and lemon wedges on the side.

Pasta Primavera (Spring Vegetables, Pine Nuts and Creme Fraiche)
Fresh egg pasta with blanched fava beans, peas, asparagus, snap peas and broccolini, tossed with butter, garlic-scented pine nuts, creme fraiche, lemon, basil, parsley and Parmigiano: a lighter, greener take on Le Cirque's famous 1970s dish.

Weeknight Blistered Cherry Tomato Pasta
Two pints of cherry tomatoes cooked in garlicky olive oil until they burst into a sweet, creamy sauce, tossed with pasta, fresh basil and Parmesan while the pasta boils in a skillet: about 25 minutes, start to finish.

Copycat Chicken and Shrimp Carbonara, Inspired by Olive Garden
Inspired by, not official: crispy Parmesan-panko chicken and shrimp tossed with spaghetti or bucatini in a reduced cream, bacon and Parmesan sauce with roasted red peppers, a "carbonara" made with no eggs at all.
Meatballs of the World

Italian-American Meatballs
Big, tender meatballs braised for an hour in red sauce over spaghetti. The one most Americans grew up with.

Pallottine (Abruzzo Meatballs)
Tiny meatballs, smaller than a marble, tossed right through square spaghetti alla chitarra. No bread at all.

Swedish Meatballs (Köttbullar)
Small, soft meatballs browned in butter, in a cream sauce made from the same pan, with lingonberry jam on the plate.

Danish Frikadeller
Pork meatballs shaped with a spoon and fried slowly in butter, crusty outside and soft in the middle.

Königsberger Klopse
German meatballs that are never fried: poached, then served in a creamy white sauce with capers.

Spanish Albóndigas in Almond Saffron Sauce
The tapas bar classic: small meatballs in a golden sauce thickened with fried almonds and bread.

Mexican Albóndigas with Chipotle and Mint
Soft meatballs with rice and fresh mint inside, simmered in a smoky tomato and chipotle broth.

Izgara Köfte (Turkish Grilled Meatballs)
Small, flat meatballs kneaded hard, rested cold, and charred on a hot grill pan.

Lion's Head Meatballs
Big, soft pork meatballs, stirred into a sticky paste, fried to set, then braised in a savory sauce.

Chicken Tsukune
Japan's chicken meatball: kneaded sticky, grilled on skewers, glazed with sweet soy tare, dipped in egg yolk.