Back to recipes

Classic Pasta Carbonara

Italian | Intermediate | 20 minutes | 2 servings

The Roman version: guanciale, egg yolks, Pecorino Romano and black pepper. No cream. When an intermediate cook points their phone at a plate of carbonara, this is what CheffEye returns. The app captures the dish, fixes the technique that matters (combining off the heat), and writes the recipe the way it is actually cooked in Rome.

The same image generated for a beginner profile produces a longer recipe with extra guardrails on the egg sauce. Generated for an advanced cook, the steps collapse into three quick beats. Same dish, different recipe.

Ingredients

  • 200 g spaghetti or rigatoni
  • 120 g guanciale (or pancetta), diced
  • 3 large egg yolks
  • 1 whole large egg
  • 60 g Pecorino Romano, finely grated, plus more to serve
  • 1 tsp freshly ground black pepper
  • Salt for the pasta water

Instructions

  1. Bring a large pot of well-salted water to a boil and cook the pasta until al dente, reserving 1 cup of pasta water before draining.
  2. In a cold dry pan, add the diced guanciale and turn the heat to medium. Cook for 6-8 minutes until the fat renders and the pieces are golden. Remove from heat.
  3. In a bowl, whisk the egg yolks, whole egg, grated Pecorino and black pepper into a thick paste.
  4. Add the drained pasta to the pan with guanciale (off the heat). Pour in the egg mixture and toss vigorously, adding splashes of pasta water until the sauce is silky and clings to the pasta. The residual heat cooks the eggs without scrambling them.
  5. Plate immediately. Finish with more Pecorino and freshly cracked black pepper.

Nutrition

Per plate: 680 kcal, 32 g protein, 70 g carbs, 30 g fat. Serving size: 1 plate.

How CheffEye personalizes this recipe

Set Skill level to Beginner and CheffEye expands the egg sauce step into three sub-steps with timing cues. Pick Vegetarian and the dish swaps to a cacio e pepe variant since carbonara cannot survive without cured pork. Choose Gluten-free and the pasta is swapped to a gluten-free shape with cook-time adjustments. Set Halal and guanciale becomes smoked beef bacon with a note explaining the change. The structure stays familiar, but every choice respects the cook's profile.

FAQ

Can I use pancetta or bacon instead of guanciale?

Yes. Guanciale is the Roman traditional cut and gives the cleanest flavor, but pancetta is a very close substitute. Smoked bacon will work in a pinch but adds a smoky note that is not classical. Whatever you use, render it in a cold dry pan so the fat releases slowly.

Why no cream in a carbonara?

The Roman original uses no cream. The silky texture comes from the egg yolks, the rendered guanciale fat and starchy pasta water, all emulsified off the heat. Cream blunts the flavor of the Pecorino and dulls the pepper. CheffEye writes the recipe the Roman way, but in the app you can ask for a creamier variant if you prefer it.

How do I keep the eggs from scrambling?

Always combine off the heat. Pull the pan with the guanciale completely off the stove before adding the drained pasta, then pour the egg mixture in and toss fast, adding pasta water by the splash. The residual heat is enough to thicken the eggs without cooking them solid.

CheffEye writes the recipe for the cook in front of the stove. Snap a plate, pick a skill level, and the app returns the exact steps you need.

Get CheffEye on the App Store