Spaghetti carbonara with guanciale, Pecorino, and black pepper, no cream

Italian Pasta · italian cuisine

Spaghetti Carbonara Recipe (No Cream)

Guanciale fat, egg and cheese off the heat, pasta water as needed. Cream never enters my pan.

By · Tested in a home kitchen · Updated 2026-08-19

⏱ 30 min 👤 4 servings 🔥 Medium ⭐ 4.9 / 5

Recipe card

Prep20 min
Cook40 min
Total60 min
Yield4 servings
Rating4.9 / 5
Calories480
CuisineItalian
CourseItalian Pasta

Why this recipe works

The first time I made carbonara in a tiny kitchen near Trastevere, an old nonna watched me reach for the cream carton and gently shook her head. "That is American carbonara," she said. Real Roman carbonara is built on four things done carefully: guanciale rendered until the fat turns golden and aromatic, eggs tempered off the heat, sharp Pecorino Romano, and enough pasta water to emulsify everything into a glossy sauce that clings to every strand.

Most home cooks scramble the eggs because they panic and keep the pan on high heat. The secret is timing and residual heat. Pull the pan off the burner, wait a few seconds, then toss like your life depends on it. If the sauce looks tight, a spoon of starchy pasta water loosens it into velvet. If it looks watery, keep tossing — the cheese and egg will catch.

I have tested this recipe with pancetta when guanciale was impossible to find. It works, but the flavour is milder. Keep the pepper freshly cracked and generous — pepper is not a garnish here; it is a main character.

What usually goes wrong

Ingredients

Step-by-step method

  1. Bring a large pot of well-salted water to a rolling boil. Carbonara waits for no one — have your mise ready before the pasta goes in.
  2. In a cold skillet, add guanciale. Turn heat to medium and render slowly until the fat is translucent gold and the edges are crisp, 8–10 minutes. Do not rush on high heat or the meat toughens. Keep the rendered fat in the pan.
  3. Whisk yolks, whole egg, most of the Pecorino, and a heavy grind of pepper in a bowl until thick and paste-like. Set aside near the stove.
  4. Cook spaghetti until just shy of al dente (about 1 minute under package time). Scoop out 1 cup of pasta water, then drain.
  5. Add hot pasta to the guanciale pan off the heat. Toss so every strand is coated in fat. Wait 20–30 seconds so the pan is hot but not blistering.
  6. Pour in the egg-cheese mixture and toss vigorously, adding pasta water a tablespoon at a time until the sauce turns glossy and coats the spaghetti. Never return to high heat.
  7. Taste, adjust pepper, plate immediately with more Pecorino and pepper. Serve at once — carbonara waits for no table.
💡 If I am cooking this for guests: if you see tiny scrambled flecks, the pan was too hot. Next time, cool it longer and add a splash of pasta water before the eggs. The starch is what makes the sauce cling without cream.

Estimated nutrition

About 480 calories per serving (based on 4 servings). Values are estimates for home cooks and vary by brands, oil used, and portion size — not lab-analysed.

Plate it now

Carbonara wants a warm bowl and a fork immediately. Pepper and more Pecorino at the table.

I do not plan leftovers. Reheated carbonara turns into sad scrambled pasta. If you must save some, eat it cold the next day like a picnic leftover, or accept that a gentle splash of water on low heat will only get you halfway back.

Carbonara questions

No guanciale near me?

Pancetta works. Flavour is milder. Bacon is smokier than Rome, but I have used it when that was the only option.

Why did my sauce scramble?

Heat. Off the burner, wait, toss hard, add water a spoon at a time.

Parmesan instead of Pecorino?

You can mix, but Pecorino is sharper and saltier. That bite is part of the dish.

Can I use cream if I am scared of scrambling?

I don’t. Cream hides the mistake instead of fixing it. Pull the pan off the heat, wait a few seconds, toss hard, and add pasta water a spoon at a time. That is the whole method.