Recipes from Italy

  • Recipes
  • Cookbook
  • About Us
  • Contact Us
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Cookbook
  • About Us
  • Contact Us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cookbook
    • About Us
    • Contact Us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Italian Pasta Recipes

    Authentic Cacio e Pepe Recipe – The Real Roman Method

    Published: Feb 9, 2022 · Modified: Mar 11, 2026 by Silvana Nava · This post may contain affiliate links

    938 shares
    • Share
    • Tweet
    Jump to Recipe

    Authentic Cacio e Pepe is one of the four classic Roman pasta dishes and is made with only three simple ingredients: Pecorino Romano cheese, freshly ground black pepper and pasta.

    In Rome, no butter, oil or cream are ever used. The creamy texture of this iconic dish comes only from the perfect balance between finely grated Pecorino Romano and starchy pasta water.

    authentic cacio e pepe recipe

    Beloved throughout Italy and beyond, Cacio e Pepe is considered a true institution in Rome, alongside Carbonara, Amatriciana and Pasta alla Gricia.

    Although it looks simple, this is a technical recipe. With just two ingredients besides pasta, the real challenge lies in preventing the cheese from clumping and achieving a smooth, velvety sauce.

    In this step-by-step recipe, you will learn the traditional Roman method to make authentic Cacio e Pepe perfectly creamy every time.

    Jump to:
    • Ingredients
    • Kitchen Tools and Equipment
    • Instructions
    • How to Prevent Cacio e Pepe from Clumping
    • Storage
    • The Four Classic Roman Pasta Dishes
    • Tips
    • Origins
    • Authentic Cacio e Pepe Recipe: FAQS
    • More Classic Roman Dishes
    • Recipe Card

    Ingredients

    authentic cacio e pepe ingredients

    Prep Time: 10 Min | Cook Time: 10 Min | Servings: 4

    • 350 g (12 oz) spaghetti, bucatini or tonnarelli (traditional Roman pasta shapes)
    • 220 g (2 cups) finely grated Pecorino Romano DOP
    • 6-8 g (1-1 ½ tablespoons) whole black peppercorns, freshly ground (preferably Tellicherry), plus more to taste
    • 1 ¾ liters (7 ½ cups) water (use less water than usual to increase starch concentration)
    • ½ tablespoon coarse salt (very little, as Pecorino is naturally salty)

    Kitchen Tools and Equipment

    • Essential is a tool to grind the peppercorns. The black pepper should not be a powder but crushed coarsely. Ideal for this is a pestle mortar or a Stainless Steel Meat Pounder with a chopping board.
    • You can also use a pepper grinder, but it has to be an adjustable grinder, for a medium grind. This Pepper Grinder from Oxo has a rotating tab to adjust the pepper grinder setting from fine to coarse.
    • Then you need a grater for Pecorino Romano cheese. There are various types and models. Have a look to the classic hand grater or this rotary Cheese Grater with stainless steel drum for grating hard cheeses.
    • The electric graters are also very useful. These appliances have various attachments that are useful for slicing/chopping vegetables or other ingredients and for grating aged cheese.
    • The pan used to finish cooking the pasta is also important. It should be a Stainless Steel pan, large enough for the pasta to mix well.

    Instructions

    cacio e pepe recipe step 1 (1)

    Step 1) - First start by grating the Pecorino Romano. When ready, set aside in a bowl.

    Then grind the black peppercorns. For this you can use a pestle, a meat pounder or a pepper grinder adjusted so that it doesn't grind too finely. The black pepper should not be a powder.

    cacio e pepe recipe step 3b (1)

    Step 2) - Toast the ground pepper in a large skillet over medium heat. Stir occasionally and check to make sure it doesn't burn. It will take 2 to 3 minutes and you will smell the intense aroma of the pepper. Set aside.

    cacio e pepe recipe step 2 (1)

    Step 3) - Now boil the water with very little coarse salt (maximum ½ tablespoon) to cook the pasta. Respect the quantity of water indicated in the ingredients. This in fact, as you will learn, is essential for the success of the recipe.

    When the water boils, put in the pasta of your choice. Let the pasta cook for about 5 minutes.

    cacio e pepe recipe step 4 (1)

    Step 4) - Meanwhile add 1 cup of pasta cooking water to the toasted black pepper and turn the heat under the skillet to low.

    cacio e pepe recipe step 5 (1)

    Step 5) - After the first 5 minutes of cooking, now is the time to transfer the pasta from the pot to the skillet. The pasta should FINISH COOKING IN THE SKILLET with the pepper.

    cacio e pepe recipe step 6b (1)

    Step 6) - Check the cooking time on the pasta package. Add another ½ cup of pasta water if needed and stir to get even cooking.

    SAVE THE COOKING WATER. The pasta cooking water is rich in starch which is used to make the pasta creamy. You need it also to make the Pecorino cream (read the paragraph below "How do You Keep Cheese from Clumping in Cacio e Pepe?").

    cacio e pepe recipe step 7 (1)

    Step 7) - While the pasta is cooking, make the Pecorino cream. Pour 1 cup of the starchy cooking water over the grated pecorino cheese and stir quickly. You'll get a creamy consistency similar to ricotta.

    cacio e pepe recipe step 8 (1)

    Step 8) - Once the pasta is cooked, turn off the heat completely before adding the Pecorino cream. If the pan is too hot, the cheese will seize and form lumps. Wait about half a minute and then add the pecorino cream a little at a time. Stir in the pasta evenly. Authentic cacio e pepe recipe is ready!

    If you like, add more grated pecorino just before serving and another sprinkle of pepper for garnish. Serve pasta Cacio e Pepe immediately and strictly hot.

    authentic cacio e pepe recipe

    How to Prevent Cacio e Pepe from Clumping

    In authentic Cacio e Pepe, pasta cooking water is not just for boiling pasta – it is a key ingredient.

    To obtain enough starch, use less water than usual. Instead of the classic 1 liter (4 cups) of water for every 100 g (3.5 oz) of pasta, use about ½ liter (2 cups). This creates a more concentrated, starch-rich liquid.

    Starch-rich water is essential because it stabilizes the Pecorino Romano when mixed with heat. The starch prevents the cheese proteins from coagulating too quickly, which would cause lumps or a dense, grainy texture.

    Another crucial step is temperature control. Always turn off the heat before adding the Pecorino cream. If the pan is too hot, the cheese will seize instead of forming a smooth, creamy sauce.

    When properly emulsified with starchy water, Pecorino Romano becomes the natural creamy element of this traditional Roman pasta.

    Storage

    Authentic Cacio e Pepe should be served and eaten immediately. This Roman pasta does not contain butter or cream, so the sauce thickens quickly as it cools and loses its creamy texture.

    Reheating is not recommended, as the Pecorino may seize and become grainy. For the best result, prepare and enjoy it fresh and hot.

    The Four Classic Roman Pasta Dishes

    Cacio e Pepe is one of the four traditional Roman pasta dishes that define the cuisine of Rome.

    • CARBONARA: A creamy Roman pasta made with guanciale, eggs and Pecorino Romano. Despite many variations abroad, the authentic version contains no cream.
    • AMATRICIANA: A traditional Roman sauce prepared with guanciale, tomato and Pecorino Romano, originally from Amatrice but now considered a cornerstone of Roman cuisine.
    • PASTA ALLA GRICIA: Often described as the “white Amatriciana”, this simple Roman pasta combines guanciale and Pecorino Romano without tomato.
    authentic cacio e pepe recipe

    Tips

    • PECORINO ROMANO: In authentic Roman Cacio e Pepe, only Pecorino Romano DOP is used. Other cheeses will not produce the same texture or flavor. Choose a medium-aged Pecorino. If it is too young, it will not grate properly. If it is too aged, the dish may become excessively salty. Because Pecorino Romano is naturally salty, always reduce the amount of salt in the pasta water.
    • GRATE VERY FINELY: The cheese must be grated as finely as possible. A very fine texture allows it to melt evenly when mixed with warm pasta water. Coarsely grated cheese increases the risk of lumps and a grainy sauce.
    • BLACK PEPPER: Black pepper is not a garnish in this dish. It is one of the main ingredients. Use whole black peppercorns and grind them freshly before cooking. A coarse grind is essential to release the full aroma and create the characteristic spicy depth of traditional Cacio e Pepe. Lightly toasting the pepper enhances its fragrance and intensifies the flavor.
    • ADD CHEESE OFF THE HEAT: Always turn off the heat before incorporating the Pecorino cream. Excessive heat causes the cheese proteins to coagulate too quickly, resulting in a clumpy or stringy texture instead of a smooth emulsion.
    • USE A WIDE SKILLET: Finishing the pasta in a wide pan allows better control over the emulsion and helps the starch-rich water combine evenly with the cheese. Proper surface contact makes the sauce creamier and more stable.
    • WORK QUICKLY: Cacio e Pepe thickens rapidly as it cools. Mix decisively and serve immediately to preserve its naturally creamy consistency.

    Origins

    Cacio e Pepe is one of the oldest dishes of Roman cuisine and reflects centuries of culinary tradition.

    Until the 18th century, cheese was one of the most common condiments for pasta. In his “Journey in Italy”, Goethe noted that macaroni were often served simply with grated cheese, which acted both as fat and seasoning.

    Cacio e Pepe belongs to the Italian cucina povera and originated among the shepherds of the Roman countryside during transhumance. Pecorino, black pepper and dried pasta were durable, easy to transport and highly nourishing ingredients.

    Over time, this humble combination became a cornerstone of Roman taverns and remains today one of the four classic Roman pasta dishes.

    authentic cacio e pepe recipe

    Authentic Cacio e Pepe Recipe: FAQS

    What does “Cacio e Pepe” mean?

    “Cacio e Pepe” literally means “cheese and pepper.” In Roman dialect, “cacio” refers to Pecorino Romano, the only cheese traditionally used in this authentic Roman pasta.

    What is the secret to authentic Cacio e Pepe?

    The secret to authentic Cacio e Pepe is controlling heat and starch. The cheese must be mixed with warm, starch-rich pasta water off the heat to create a smooth emulsion. Excessive heat or insufficient starch will cause the sauce to clump.

    What are the three ingredients in Cacio e Pepe?

    Authentic Roman Cacio e Pepe is made with only three ingredients: pasta, Pecorino Romano and freshly ground black pepper. No butter, oil or cream are part of the traditional recipe.

    What are common Cacio e Pepe mistakes?

    The most common mistakes are adding the cheese while the pan is too hot, using too much pasta water, grating the Pecorino too coarsely, or oversalting the water. All of these prevent the proper emulsion that gives the sauce its creamy texture.

    More Classic Roman Dishes

    • Saltimbocca alla Romana (Roman-Style Veal Scallops)
    • Roman Style Artichokes (Carciofi alla Romana)
    • Roman-Style Chicken (Pollo alla Romana)
    • Pasta alla Checca (Roman Fresh Tomato Pasta)
    • Penne all'Arrabbiata (Italian Spicy Tomato Pasta)
    authentic cacio e pepe recipe

    Recipe Card

    STEP BY STEP PHOTOS ABOVE!Have a look at my step-by-step photo instructions, variations and tips. That way, you can get it perfect the first time you try it!
    cacio e pepe recipe

    Authentic Cacio e Pepe - The Real Roman Method

    Silvana Nava
    Authentic Cacio e Pepe is one of the four classic Roman pasta dishes and is made with only three simple ingredients: Pecorino Romano cheese, freshly ground black pepper and pasta.
    In Rome, no butter, oil or cream are ever used. The creamy texture of this iconic dish comes only from the perfect balance between finely grated Pecorino Romano and starchy pasta water.
    In this step-by-step recipe, you will learn the traditional Roman method to make authentic Cacio e Pepe perfectly creamy every time.
    5 from 10 votes
    Print Recipe Pin Recipe Save Saved!
    Prevent your screen from going dark
    Prep Time 10 minutes mins
    Cook Time 10 minutes mins
    Total Time 20 minutes mins
    Course pasta
    Cuisine Italian
    Servings 4
    Calories 541 kcal

    Ingredients
      

    • 350 g spaghetti, bucatini or tonnarelli (traditional Roman pasta shapes) - 12 oz
    • 220 g finely grated Pecorino Romano DOP - 2 cups
    • 6-8 g whole black peppercorns - 1-1 ½ tablespoons, freshly ground (preferably Tellicherry), plus more to taste
    • 1 ¾ liters water - 7 ½ cups (use less water than usual to increase starch concentration)
    • ½ tablespoon coarse salt - very little, as Pecorino is naturally salty

    Instructions
     

    • First start by grating the Pecorino Romano. When ready, set aside in a bowl.
    • Then grind the black peppercorns. For this you can use a pestle, a meat pounder or a pepper grinder adjusted so that it doesn't grind too finely. The black pepper should not be a powder.
    • Toast the ground pepper in a large skillet over medium heat. Stir occasionally and check to make sure it doesn't burn. It will take 2 to 3 minutes and you will smell the intense aroma of the pepper. Set aside.
    • Now boil the water with very little coarse salt (maximum ½ tablespoon) to cook the pasta. Respect the quantity of water indicated in the ingredients. This in fact, as you will learn, is essential for the success of the recipe.
    • When the water boils, put in the pasta of your choice. Let it cook for about 5 minutes.
    • Meanwhile add 1 cup of pasta cooking water to the toasted black pepper and turn the heat under the skillet to low.
    • After the first 5 minutes of cooking, now is the time to transfer the pasta from the pot to the skillet. The pasta should FINISH COOKING IN THE SKILLET with the pepper.
    • Check the cooking time on the pasta package. Add another ½ cup of pasta water if needed and stir to get even cooking.
      SAVE THE COOKING WATER. The pasta cooking water is rich in starch which is used to make the pasta creamy. You need it also to make the Pecorino cream.
    • While the pasta is cooking, make the Pecorino cream. Pour 1 cup of the starchy cooking water over the grated pecorino cheese and stir quickly. You'll get a creamy consistency similar to ricotta.
    • Once the pasta is cooked, turn off the heat completely before adding the Pecorino cream. If the pan is too hot, the cheese will seize and form lumps. Wait about half a minute and then add the pecorino cream a little at a time. Stir in the pasta evenly. Authentic cacio e pepe recipe is ready!
    • If you like, add more grated pecorino just before serving and another sprinkle of pepper for garnish. Serve Cacio e Pepe immediately and strictly hot.

    Nutrition

    Serving: 100gCalories: 541kcalCarbohydrates: 68gProtein: 29gFat: 16gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 57mgSodium: 1559mgPotassium: 263mgFiber: 3gSugar: 3gVitamin A: 236IUCalcium: 624mgIron: 2mg
    Keyword authentic cacio e pepe recipe, cacio e pepe recipe
    Tried this recipe?Mention @recipesfromitaly or tag #recipesfromitaly!

    More Italian Pasta Recipes

    • fusilli with shrimp and asparagus
      Shrimp and Asparagus Pasta Recipe (Italian Fusilli with Shrimp)
    • spaghetti with butter, anchovies and lemon
      Spaghetti with Butter, Anchovies and Lemon
    • gorgonzola pasta recipe
      Penne al Gorgonzola (Creamy Italian Gorgonzola Pasta)
    • pasta alla norcina
      Pasta alla Norcina (Italian Sausage Pasta with Truffle Oil)
    938 shares
    • Share
    • Tweet

    Comments

    1. Boaz Tepper says

      December 28, 2023 at 12:12 pm

      5 stars
      This tasted amazing! The pecorino for me as a Dutchman did not taste at all too spicy for me, the pepper was not overpowering and the end result was creamy deliciousness. Definitely a great recipe!

      Reply
      • katia says

        March 30, 2025 at 12:36 am

        5 stars
        I also really liked this recipe! Just like the one I had in Rome!

        Reply
      • FRANCO MARIUS BUSELLI says

        August 25, 2025 at 1:29 pm

        5 stars
        The traditional addition of BUTTER (absent in this recipe) is essential in making this a world class dish.

        Reply
        • Silvana Nava says

          August 26, 2025 at 3:56 pm

          The traditional Roman recipe for Cacio e Pepe does not include the addition of butter.
          This is a dish of peasant origins and the simplicity of its ingredients is the main feature of this dish: pasta, Pecorino Romano cheese, and black pepper. Nothing else. The starchy cooking water is a fourth ingredient that serves to make the pasta creamy.

          Reply
          • Paul Scoles says

            August 30, 2025 at 1:07 pm

            5 stars
            Go Silvana! Adding butter to cacio e pepe is just as bad as adding cream to pasta Al Alfredo or making pasta carbonara with Spam.

            Reply
    2. Cecelia Barrett says

      June 08, 2023 at 1:30 am

      5 stars
      I made this dish several times without success. This time it was perfect. The secret is the pecorino was grated so fine it looked like flour! It turned into a pecorino cream as soon as I stirred in the pasta water! Turned out great.

      Reply
      • Mrandi says

        November 27, 2024 at 4:15 pm

        5 stars
        This was delicious! I like the roasting of the pepper to bring out greater flavor. Using as little water as possible made the water nice and starchy, and mixing the “grated” cheese with the water in a bowl first made it nice and creamy. Wanted it a little more creamy than ricotta so whisked it a bit. Flavors were well balanced and the pepper was not over powering and just built in your mouth as you ate. Will make again and again!

        Reply
    3. Kathryn Occhipinti says

      January 23, 2023 at 3:11 am

      5 stars
      I've been trying literally for years to make this dish with a creamy sauce, the way it is supposed to be, but the cheese clumps every time! Grazie mille for the most detailed recipe I have ever read that has ALL the answers to my questions about how to make this famous dish!

      Reply
    4. Cheryl says

      October 02, 2022 at 9:45 pm

      5 stars
      Made this three times so far. The first was an absolute failure and the next were good but not great. Searching for that primo balance!

      Reply
    5. Cheryl says

      October 01, 2022 at 1:54 pm

      5 stars
      Simple, elegant and authentic.

      Reply
    5 from 10 votes (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Barbara Felicità Lucchini and Silvana Nava

    Ciao! We’re Barbara & Silvana. We’re the authors of the Italian recipes you find here.
    Living in Italy, these dishes are part of our culture, our tradition, and our everyday life.
    We share them with you straight from our home kitchens in Italy. Read more about us

    Italian Pasta Cookbook

    82 authentic pasta recipes Italians cook every day, collected from our blog into one practical cookbook

    Discover the Cookbook
    pasta recipes from italy cookbook

    Italian Spring Recipes

    • Italian easter taralli
      Italian Easter Taralli (Traditional Sweet Taralli Cookies)
    • tiramisu truffles recipe
      Tiramisu Truffles – Easy No Bake Italian Dessert
    • migliaccio napoletano recipe
      Migliaccio Napoletano Recipe (Italian Semolina Ricotta Cake)
    • calamari with artichokes
      Calamari with Artichokes
    See more Italian Spring Recipes →

    Popular Recipes

    • authentic italian tiramisu recipe
      Authentic Italian Tiramisu Recipe from Italy (No Heavy Cream)
    • authentic carbonara recipe
      Traditional Spaghetti Carbonara Recipe
    • authentic italian gelato recipe
      How to Make Authentic Italian Gelato at Home
    • limoncello recipe
      Limoncello Recipe – Make Authentic Italian Limoncello at Home
    See more Popular Recipes →

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About us
    • Contact

    Cookbook

    • Our Italian pasta cookbook Learn more

    As an Amazon Associate we earn from qualifying purchases.

    Copyright © 2025 recipesfromitaly.com is a website of the company CIUMBIA S.A.S. - VAT 12138380964 - Milano

    938 shares

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.