My Gnocchi Carbonara is the ultimate comfort food. Ready in just 15 minutes with a handful of ingredients, it delivers a rich, creamy carbonara that’s surprisingly easy to make at home. If you’ve never prepared authentic Italian carbonara from scratch, this simple version with potato gnocchi is the perfect place to start.

Carbonara often gets a reputation for being difficult, but this Gnocchi Carbonara keeps the technique straightforward and accessible. The sauce comes together quickly: eggs and cheese form a silky emulsion, enriched by the rendered fat of guanciale and brightened by plenty of freshly cracked black pepper.
While using gnocchi is not traditional, I love how the pillowy potato dumplings soak up the sauce for a warming, satisfying meal—perfect for cooler evenings. Like my other recipes such as Pasta and Peas or Pizzoccheri, this dish is a crowd-pleaser and produces restaurant-quality results without fuss.
Why you’ll love this recipe:
- Fast: ready in under 15 minutes from start to finish.
- Simple pantry-friendly ingredients make it ideal for a weeknight dinner.
- The sauce is authentically Italian, relying on eggs, Pecorino Romano and Parmigiano Reggiano for creaminess and flavor, not cream.
- Rich, cheesy and indulgent—this will convert even carbonara skeptics.
- Clear tips and technique notes help you achieve a smooth, glossy sauce every time.
For complete ingredient quantities and the printable recipe card, please see the recipe section below.
Ingredients
The photo below shows the ingredients laid out. Use it to confirm you have everything on hand before you begin.

Gnocchi
I use good-quality store-bought potato gnocchi. Check the label: the best options contain only potatoes, flour, eggs and salt—similar to homemade gnocchi.
Guanciale
Guanciale is cured pork cheek with a wonderful fat content and deep flavor. It renders a savory fat that is essential to an authentic carbonara taste.
Eggs
This recipe uses two whole eggs plus two egg yolks. Use the freshest eggs you can and bring them to room temperature before starting for the best results.
Pecorino Romano Cheese
Grate Pecorino Romano from a piece of cheese rather than using pre-grated supermarket packets. Freshly grated cheese melts smoother and creates a creamier sauce.
Parmigiano Reggiano Cheese
Grate Parmigiano Reggiano fresh as well, and combine it with the Pecorino for balance and depth.
Salt and Pepper
- Black Pepper – Use freshly cracked pepper. It’s a key flavor in carbonara and should be pronounced.
- Salt – The guanciale and cheeses provide most of the salt in the sauce. Salt the boiling water for the gnocchi as you normally would.
Instructions
Follow these numbered steps; each corresponds to the images above.

- Remove the skin from the guanciale and slice it into even strips.
- Whisk the whole eggs and yolks together until fully combined.
- Add the grated Pecorino and Parmigiano to the eggs and stir until the mixture forms a thick cream; season generously with black pepper. Set aside.
- In a large skillet over medium heat, cook the guanciale until the fat renders and the edges turn crisp. Keep the pan warm.

- Cook the gnocchi in plenty of salted boiling water according to the package instructions.
- Use a slotted spoon to transfer the cooked gnocchi directly into the frying pan with the guanciale, leaving some cooking water reserved.
- Mix about 1/4 cup of the reserved cooking water into the egg and cheese mixture to loosen it slightly.
- With the skillet off or on very low heat, slowly add the egg-cheese mixture to the gnocchi and guanciale while stirring constantly until the sauce becomes creamy and glossy. Add more pasta water if needed to reach the right consistency.
Hint: Whisk the eggs thoroughly so yolks and whites are fully combined—no streaks of white should remain.
Substitutions
- Bacon or pancetta can replace guanciale. Because they render less fat, add a splash of olive oil if the pan looks dry when you combine the sauce.
- If you prefer one cheese, use either Pecorino or Parmigiano but double the amount to keep the flavor and texture balanced.
Variations
- For a more traditional approach, swap gnocchi for spaghetti or rigatoni.
- Try ground Italian sausage or a little ground pork mixed with guanciale for a heartier version.
- Stirring in sweet peas or sautéed mushrooms adds color and texture—nontraditional but delicious.
Tips for success

Have all ingredients and tools ready before you begin—this is a quick recipe where timing matters. Use very fresh eggs and bring them to room temperature so the sauce emulsifies smoothly.
Temperature control is crucial: the pan should be warm but not sizzling when you add the egg mixture, or the eggs will scramble. Stir continuously until the sauce thickens into a glossy coating on the gnocchi. If the sauce becomes too thick, loosen it with more reserved cooking water.
Warm your serving bowls so the gnocchi stays hot and the sauce remains silky as you plate.
FAQ
Traditional carbonara sauce is made from guanciale, eggs, cheese (Pecorino Romano and sometimes Parmigiano Reggiano) and black pepper. It does not include cream, garlic or oil in authentic preparations.
Authentic carbonara is typically served with spaghetti or rigatoni. Using gnocchi is nontraditional but yields a comforting, satisfying variation.
Carbonara is best served fresh. To reheat leftovers gently, use a bain-marie (double boiler) or place the pasta in a heatproof bowl over simmering water, stirring constantly and adding a little boiling water to loosen the sauce. Avoid using a microwave, which can curdle the eggs.
Serving Suggestions

Because Gnocchi Carbonara is rich, serve modest portions alongside a crisp, refreshing salad—such as a simple cucumber and tomato salad—to cut through the richness. Finish the meal with a light dessert like roasted or stewed fruit if desired.
Made this recipe? Please leave a star rating and a short review to let me know how it turned out.

Gnocchi Carbonara Recipe
Ingredients
- 1 pound gnocchi (500 grams) See Note 1
- 8 ounces guanciale (225 grams) See Note 2
- 2 eggs
- 2 egg yolks
- 3 ounces Pecorino Romano cheese (85 grams)
- 3 ounces Parmigiano Reggiano cheese (85 grams)
- 1 teaspoon freshly ground black pepper
- Salt for boiling the gnocchi
Instructions
-
Bring a large pot of water to a boil.
-
Whisk the eggs and yolks in a medium bowl. Add both grated cheeses and mix to form a thick cream. Season with black pepper and set aside.
-
Remove the skin from the guanciale, keeping any seasoned crust, and slice into thin, even strips.
-
Cook the guanciale in a frying pan over medium heat until the fat has rendered and the edges are crisp. Keep warm.
-
Salt the boiling water and cook the gnocchi according to package directions.
-
Use a slotted spoon to transfer the gnocchi to the pan with the guanciale. Stir gently to coat in the rendered fat.
-
Stir about 1/4 cup of the reserved cooking water into the egg and cheese mixture.
-
Slowly pour the egg-cheese mixture into the gnocchi, stirring constantly until the sauce thickens and becomes glossy. Add more cooking water if needed.
-
Finish with extra cracked black pepper. The dish will likely be salty enough from the guanciale and cheeses.
-
Serve immediately in warmed bowls.
Notes
- Use good-quality packaged gnocchi or make your own—portions can be modest because the sauce is rich.
- Substitute smoky bacon or pancetta if guanciale is unavailable.
Tips for Success
- Have all ingredients and utensils ready before you begin.
- Use room-temperature eggs for the best emulsion.
- If you are concerned about undercooked eggs for health reasons, consider alternative creamy pasta recipes that fully cook the eggs.
- Temperature control is the key: keep the pan warm but not hot when adding the egg mixture to avoid scrambling.
- Use reserved pasta water to adjust sauce consistency as needed.
- Warm plates before serving so the sauce stays silky.
Food Safety
- Buy fresh, refrigerated eggs and keep them refrigerated until use.
- Because the eggs are only partially cooked in carbonara, consume at your own discretion.
- Do not leave prepared food at room temperature for extended periods.
Nutritional Estimate Per Serving
| Carbohydrates: 42g
| Protein: 29g
| Fat: 59g
Nutritional Disclaimer
Nutritional information is an estimate. For precise values, calculate nutrition based on the exact ingredients and brands you use.