How to Make Spaghetti alla Carbonara (Traditional & Healthy Version)

Spaghetti alla Carbonara is a beloved Italian classic hailing from the Lazio region, particularly Rome. This iconic pasta dish is known for its rich, creamy texture and bold flavors, created without the use of actual cream. Instead, the sauce is made from high-quality eggs, aged Pecorino Romano cheese, and savory guanciale (cured pork cheek), making it a true representation of Italian culinary simplicity and tradition. The combination of al dente spaghetti, crispy guanciale, and a silky egg-based sauce makes every bite both comforting and luxurious. Carbonara’s origins are steeped in Italian history, with many believing it was popularized in Rome during the mid-20th century. Today, it remains a staple in Italian households and trattorias, enjoyed for its quick preparation and satisfying taste. Choosing wholesome, fresh ingredients elevates this dish’s nutritional value, making it a smart and flavorful choice for lunch. Internationally, Spaghetti alla Carbonara is celebrated for its authentic taste and minimalistic yet delicious approach, making it a must-try for pasta lovers seeking a healthy twist on a traditional favorite.

35 min total2 servingsmedium190 kcal / 100g

Ingredients

  • 140g Spaghetti (preferably bronze-cut for sauce adherence)
  • 60g Guanciale (can substitute with lean pancetta)
  • 2 large Eggs (fresh, free-range)
  • 30g Pecorino Romano cheese (freshly grated)
  • to taste Black pepper (freshly cracked)
  • to taste Sea salt (for pasta water)
  • 1 tsp Olive oil (extra virgin, optional for sautéing)
  • 1 tbsp Parsley (chopped, optional for garnish)

Step-by-step instructions

Step 1: Bring a large pot of salted water to a boil
0%

Step 1 · Bring a large pot of salted water to a boil

Bring a large pot of salted water to a boil. Add the spaghetti and cook until al dente according to package instructions.

Step 2: While the pasta cooks
0%

Step 2 · While the pasta cooks

While the pasta cooks, cut guanciale into small strips. Heat a nonstick pan over medium heat, add guanciale, and cook until golden and crisp. If using, add a small amount of olive oil to prevent sticking.

Step 3: In a bowl
0%

Step 3 · In a bowl

In a bowl, whisk eggs with grated Pecorino Romano and a generous amount of freshly cracked black pepper until smooth.

Step 4: Drain the spaghetti and immediately add it to the pan with guanciale
0%

Step 4 · Drain the spaghetti and immediately add it to the pan with guanciale

Drain the spaghetti and immediately add it to the pan with guanciale. Toss to coat pasta in the rendered fat, allowing the flavors to blend.

Step 5: Remove the pan from heat
0%

Step 5 · Remove the pan from heat

Remove the pan from heat. Quickly pour in the egg and cheese mixture, tossing vigorously to coat the spaghetti and create a creamy sauce. Add reserved pasta water, a little at a time, if needed.

Step 6: Serve immediately
0%

Step 6 · Serve immediately

Serve immediately, garnished with extra Pecorino, black pepper, and parsley if desired.

Why this recipe is healthy

This healthier Spaghetti alla Carbonara recipe limits added fats and uses portion-controlled ingredients, making it suitable for calorie-conscious eaters. By using quality proteins and reducing cheese and pork portions, you get authentic flavor with less saturated fat. The focus on fresh, nutrient-dense ingredients and the absence of processed cream makes this a wholesome, satisfying meal for lunch.

A note on tradition

Spaghetti alla Carbonara is a symbol of Roman cuisine, celebrated for its simplicity and robust flavors. Traditionally eaten as a primo piatto (first course) during lunch, it is enjoyed on family gatherings and special occasions. Its roots in Lazio make it a regional favorite, with every Roman chef priding themselves on their unique, authentic method. While not tied to a specific festival, it is a dish that brings people together, embodying the heart of Italian hospitality.

← Back to Spaghetti alla Carbonara nutrition