Spaghetti alla Carbonara

Spaghetti alla Carbonara

Cook Time: 15 minutes

Spaghetti alla Carbonara is a classic Italian dish known for its rich, creamy texture and savory flavors. Originating in Rome, this dish combines eggs, cheese, and cured pork to create a velvety sauce that coats the pasta beautifully. The key to a perfect carbonara lies in the technique: ensuring the pasta is hot enough to cook the eggs into a creamy sauce without scrambling them.

Ingredients

  • 2 teaspoons olive oil
  • 1 pound guanciale (or pancetta, if unavailable), diced
  • 1 (16 ounce) package spaghetti
  • 3 large eggs
  • 10 tablespoons grated Pecorino Romano cheese, divided
  • Salt and freshly ground black pepper to taste

How to Make Spaghetti alla Carbonara

Step 1: Heat the olive oil in a large skillet over medium heat. Add the diced guanciale (or pancetta) and cook, stirring occasionally, for about 5 to 10 minutes until it turns golden and crispy. Once done, remove it from the pan and drain it on a paper towel to remove excess oil.

Step 2: In a large pot, bring salted water to a boil. Add the spaghetti and cook according to package instructions, usually for about 9 minutes, until it is tender but still firm to the bite (al dente). Once cooked, drain the spaghetti, but reserve about 1 cup of the pasta water. Return the spaghetti to the pot and let it cool for a few minutes, stirring occasionally.

Step 3: In a separate bowl, whisk together the eggs, half of the grated Pecorino Romano cheese, and a good amount of freshly ground black pepper. The mixture should be smooth and creamy.

Step 4: Pour the egg mixture over the warm pasta. Quickly stir the pasta with a fork or tongs to evenly coat it. The heat from the pasta will cook the eggs, creating a creamy sauce. Be sure to stir continuously to avoid the eggs from scrambling.

Step 5: Stir in the crispy guanciale, ensuring its evenly distributed throughout the pasta. Top with the remaining Pecorino Romano cheese and add more freshly ground black pepper to taste.

Step 6: If the sauce feels too thick, add a small amount of the reserved pasta water, stirring until the desired creaminess is achieved.

Chef's Tips:

  • It can be helpful to have someone hold the pot while you stir the pasta quickly to evenly mix in the egg mixture.
  • For an extra creamy texture, dont forget to add a bit of the reserved pasta water to loosen the sauce.
  • For those who can't find guanciale, pancetta or unsmoked bacon can be used as a substitute.

What to Serve With Spaghetti alla Carbonara

Pair your carbonara with some delicious sides for a complete meal. Here are a few great options:

  • Classic Restaurant Caesar Salad
  • Roasted Garlic Lemon Broccoli
  • Parmesan Brussels Sprouts

How to Store Leftovers

If you have any leftover spaghetti alla carbonara, store it in an airtight in the fridge for up to 3 days. To reheat, do so gently in the microwave or on the stovetop, adding a little water or milk to maintain the creamy texture.

Nutrition Information (per serving)

  • Calories: 764
  • Total Fat: 28g
  • Saturated Fat: 10g
  • Cholesterol: 200mg
  • Sodium: 1182mg
  • Total Carbohydrates: 85g
  • Dietary Fiber: 4g
  • Total Sugars: 3g
  • Protein: 39g
  • Calcium: 245mg
  • Iron: 5mg
  • Potassium: 527mg

Spaghetti alla Carbonara

Spaghetti alla Carbonara is one of the most iconic pasta dishes in Italian cuisine. Known for its rich and creamy texture, this dish combines a few simple ingredientsspaghetti, eggs, Pecorino Romano cheese, cured pork (guanciale), and black pepperinto a culinary masterpiece. It is traditionally associated with Rome, but its popularity has made it a staple in kitchens worldwide.

Origin of Spaghetti alla Carbonara

The origins of Spaghetti alla Carbonara are somewhat murky, with various theories surrounding its creation. While the exact history remains uncertain, one of the most popular explanations is that the dish was born in the mid-20th century, possibly after World War II. One theory suggests that American soldiers stationed in Italy introduced bacon and eggs to local cooking, leading to the creation of a pasta dish that would eventually become Carbonara. Another theory points to the coal miners in the Lazio region (near Rome), who were called "carbonari," and who supposedly created the dish with easily accessible ingredients such as eggs, cheese, and pork fat. Despite the ambiguity of its origin, Spaghetti alla Carbonara remains deeply tied to Roman culinary traditions.

Regional Variations

While Spaghetti alla Carbonara is most closely associated with Rome, there are slight variations in its preparation depending on the region. The authentic Roman recipe calls for guanciale (cured pork cheek), but in other parts of Italy, pancetta (cured pork belly) or even bacon might be used as substitutes. The type of cheese also varies: the classic choice is Pecorino Romano, but some prefer to mix it with Parmigiano-Reggiano for a milder flavor. In addition, the amount of black pepper can be adjusted based on personal taste, though a generous sprinkling is typical.

How Spaghetti alla Carbonara Differs from Similar Dishes

Spaghetti alla Carbonara is often compared to other pasta dishes like Spaghetti alla Gricia and Fettuccine Alfredo, but it has distinct characteristics. Unlike Fettuccine Alfredo, which is made with butter and cream, Carbonara relies solely on eggs and cheese to create its creamy texture. Additionally, it does not contain garlic or onions, which are common in many pasta dishes. Unlike Spaghetti alla Gricia, which is made with guanciale and Pecorino cheese but lacks eggs, Spaghetti alla Carbonara's richness comes from the combination of these two key ingredients, making it both creamy and indulgent.

Where Spaghetti alla Carbonara Is Typically Served

Spaghetti alla Carbonara is typically served as a main course in both casual trattorias and high-end restaurants across Italy, especially in Rome and the surrounding Lazio region. It is enjoyed as a hearty meal, often accompanied by a glass of white wine, such as Frascati, which is popular in the Lazio area. Outside of Italy, Carbonara has become a favorite dish in Italian restaurants worldwide, often served in homes during family gatherings or dinner parties for its simple yet satisfying flavors.

Fun Facts About Spaghetti alla Carbonara

  • Despite its creamy texture, Spaghetti alla Carbonara contains no cream! The creaminess comes from the eggs and cheese.
  • The term Carbonara is believed to be derived from the Italian word for charcoal, "carbone," potentially linked to the coal miners in Lazio or the dish's dark color when prepared with black pepper.
  • Spaghetti alla Carbonara is often one of the first dishes people attempt to cook when they try Italian cuisine at home, due to its straightforward yet impressive flavor.
  • There are many debates within the culinary world about what constitutes an "authentic" Carbonara. Some argue that no cream or garlic should ever be added, while others believe small adjustments can be made to suit modern tastes.

FAQ about Spaghetti alla Carbonara

Store leftover spaghetti alla carbonara in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stove. Avoid reheating multiple times to preserve texture and flavor.

Yes, if you can't find guanciale, you can substitute pancetta or unsmoked bacon. However, guanciale is the traditional ingredient for an authentic flavor, so try to use it if possible.

Eggs are a crucial part of the carbonara sauce, giving it its signature creaminess. If you're looking for an egg-free version, you could experiment with a dairy-based sauce, but it won't have the same authentic taste or texture.

To prevent the eggs from scrambling, it's important to pour the egg mixture over the pasta while it’s still very hot, but not directly from the boiling water. Stir the pasta quickly to allow the heat from the pasta to cook the eggs gently and create a creamy sauce.

Yes, gluten-free pasta works well in carbonara. You can substitute it with any gluten-free spaghetti or even zucchini noodles if you prefer a low-carb version. The egg mixture and guanciale will provide the same rich flavor.

It is not recommended to freeze carbonara, as the creamy egg-based sauce may separate or become grainy upon thawing. It's best to enjoy it fresh or store leftovers in the refrigerator for a short time.

Cook the guanciale in olive oil over medium heat until it's evenly browned and crispy, which typically takes 5 to 10 minutes. Be sure not to overcook it, as it can become too tough.

If the sauce feels too dry, add a bit of reserved pasta water, a tablespoon at a time. The starchy pasta water will help emulsify the sauce and create a creamier texture.

Garlic is not traditional in Spaghetti alla Carbonara, but if you enjoy the flavor, you can sauté a clove or two with the guanciale. Just be sure not to overpower the dish with too much garlic.

The best cheese for carbonara is Pecorino Romano, which adds a sharp, tangy flavor. If you can’t find it, you can use Parmesan cheese as a substitute, though the flavor will be milder.

Comments

Buckwheat Queen

10/06/2025 01:52:54 PM

Awesome! I don't know how readily available guanciale is in the States, but if you can't find it, use pancetta. Just don't use regular N. American bacon. The curing process is different and changes the flavor of the pasta considerably. I used gluten free bucatini. Grazie Ivan!!

KindOats8803

06/07/2023 08:36:24 PM

If you are making a three egg recipe, it is best to use only the yolk (tuorlo) from 2 of the eggs and only 1 whole egg. I also add a small amount of cooking water to the egg/cheese mix. It results in a creamer final product without the risk of ending up with scrambled eggs and pasta

Diana Moutsopoulos

01/25/2023 06:37:42 PM

My entire family loves this classic carbonara recipe! I used 4 oz of pancetta from Trader Joe's instead of the guanciale. I didn't add olive oil; there was no need. I just started the pancetta off in a cold pan over medium heat while the spaghetti was cooking. Then, I transferred the drained spaghetti to the pan with the pancetta and tossed to coat. I then added that to a large mixing bowl containing the egg and cheese. I tossed to coat and returned to the pan briefly over medium low heat. Perfect! I love it with a lot of black pepper to serve.

Nancy's List

11/20/2020 12:33:45 AM

Very authentic! I learned how to make this from an Italian friend years ago while living in Rome. The only difference is I use bacon and add chopped garlic. Cook the bacon and discard about half the fat. Add the chopped garlic and sauté until fragrant, 2-3 mins. Fish out most of the garlic and add “un po” (about 2-3 tablespoons) of EVOO. Keep the oil/garlic mixture warm but not super hot. After adding the egg mixture to the pasta, pour in the garlic oil and toss. A family favorite!

tabin314

07/06/2020 02:22:26 AM

Don’t use whole eggs, use only the egg yolks. 50/50 pecorino and parmigiana if you don’t want it too salty.

Lela

09/13/2024 02:11:01 PM

A recipe my grandkids loved. I did saute 2 cloves of garlic which I think added to the recipe. I also used a small amount of pasta water to the eggs before whisking.

Cas

07/25/2017 12:56:10 AM

This was yummy. I made it using Zucchini noodles instead of spaghetti because I'm type 2 diabetic. Not only was it delicious but it didn't alter my blood sugar level! Thank you for posting Ivan.

Neil Weisenbach

05/04/2019 09:36:39 PM

Love this! I used Panchetta and we added shrimp. And since I’m cooking for two I cut it in half. I also suggest using two whole eggs and one yolk. Don’t add cheese till after. I also like adding pasta water to my Carbonara to make it creamy!!!

Anna Vargo

11/22/2016 12:08:19 AM

Big hit in our house, it was yummy and super easy! I substituted Barillo's GF spaghetti to modify dish to accommodate gluten free dietary needs. Thank you for sharing!

Terry Brunner Zielinski

06/07/2023 08:37:31 PM

I am fortunate enough to have an Italian market close by and I can get guanciale. Carbonara is one of my favorite dinners. I use Pecorino-Romano cheese. The only thing I do differently is I use 4 eggs. Three whole eggs and one yolk. So delicious and my husband holds the pot while I mix in the egg mixture. Just the way they make it in Italy.

Donna Millet

10/19/2016 05:44:51 PM

I used pancetta and other than whisking a few tablespoons pasta water into the eggs before adding to temper them a bit didn't change a thing. Next time will make it with parmiagiano reggiano cheese for a nuttier, milder flavor. Leftovers are great for breakfast. This is the best recipe I have found.

elijah

08/27/2025 12:06:02 AM

It was ok

BriefCup1965

12/28/2024 01:10:10 PM

Yummy carbonara!

CaringRoe2512

08/05/2024 01:29:56 PM

Beautiful

Emma Johnson

06/03/2024 08:30:37 PM

Made it last night — big success!

Laura Edwards

06/02/2024 03:28:16 AM

I can’t even… 😍

To Ga

05/01/2024 05:27:57 AM

Not truly authentic. Way too much guanciale - very dry looking. Can make this in my sleep. First timers beware- a little cream adds to this Roman dish.

SillyRibs1913

03/10/2024 01:40:05 PM

Way too much guanciale was used. The dish looks too dry to me. Use pasta water to make the sauce creamy.

SereneKiwi7828

09/12/2023 02:57:01 AM

Great recipe! The kids(and husband) all loved it. I will definitely make this again. *Used pancetta

Bill Howard

09/06/2023 08:03:42 PM

Good recipe, very well organized and I did some steps ahead and in paralell. I also added a yolk to the three eggs.