Skip to main content

Tonnarelli a Cacio e Pepe

Tonnarelli a cacio e pepe is a true masterpiece of Roman cuisine, proving that a handful of high-quality ingredients can create a dish of immense depth. This vegetarian pasta relies on the technique of emulsifying sharp Pecorino Romano cheese with starchy pasta water and toasted black pepper to create a luxuriously glossy sauce. Using tonnarelli, a thick and square-cut egg pasta, provides a satisfyingly chewy texture that holds the savoury, peppery coating beautifully.

This comforting recipe is ideal for a quick midweek dinner or an impressive weekend lunch. While it requires a little speed and vigour when tossing the cheese, the result is a silky, homemade classic that rivals any Italian trattoria. Serve it simply in warmed bowls with a generous extra grating of cheese for the ultimate authentic experience.

Video picks

Continue reading below

Ingredients for Tonnarelli a Cacio e Pepe

  • Kosher salt

  • 675g dried tonnarelli or spaghetti alla chitarra

  • 60ml olive oil

  • 2 tablespoons freshly ground black pepper

  • 2 tablespoons unsalted butter

  • 675g finely grated Pecorino Romano (about 170g ), plus more for serving

  • 80g finely grated Grana Padano (about 30g )

Bring a large pot of salted water to a boil, filling pot slightly less than normal. (This increases the amount of starch leached from the pasta as it boils.)

Add pasta and cook, stirring frequently, until al dente, about 10 minutes. Drain pasta, transferring 1450ml pasta cooking liquid to a medium saucepan; keep warm. Wipe out pasta pot.

Cook oil, pepper, and butter in pasta pot over high heat, stirring, until fragrant, 2 minutes. Add 350ml pasta cooking liquid, bring to a boil, and cook, stirring occasionally, until reduced by half, 3–4 minutes. Add pasta and 350ml pasta cooking liquid and cook over high heat, stirring vigorously to help draw starch from pasta, until sauce is thickened, about 5 minutes.

Remove pot from heat and add 240ml pasta cooking liquid. Add 725ml Pecorino Romano in large handfuls, stirring and tossing vigorously with tongs, until very creamy. Stir in Grana Padano, adding more pasta cooking liquid if pasta is dry. Transfer to a serving bowl and serve immediately with more Pecorino Romano on the side.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.