This gnocchi carbonara is rich, creamy and surprisingly quick to make. Inspired by classic spaghetti carbonara, this version swaps in pillowy gnocchi and keeps the authentic flavors—eggs, egg yolks, Parmigiano-Reggiano and guanciale—so you get the same silky sauce in a heartier form of pasta. It’s simple comfort food that’s perfect for weeknights.

When I’m not baking sweets I’m usually cooking something pasta-based, and spaghetti carbonara is a frequent go-to. Turning it into a gnocchi carbonara felt like a natural, cozy variation. The recipe stays true to traditional carbonara technique but swaps in store-bought gnocchi to save time.
With only a handful of ingredients and about 20 minutes from start to finish, this dish is an easy, satisfying dinner. If you enjoy this, other weeknight favourites to try include spicy vodka pasta, salmon pasta with crème fraîche, pasta al pesto and rigatoni al forno.
Why you’ll love this gnocchi carbonara recipe!
- Few ingredients: The recipe uses just a handful of pantry-friendly ingredients and allows easy swaps if you don’t have everything on hand.
- Fast: Ready in roughly 20 minutes, ideal for busy weeknights.
- Comforting: A rich, filling meal that feels indulgent without being complicated.
Ingredients Needed

- Gnocchi: Store-bought gnocchi keeps this recipe fast; homemade works too if you prefer.
- Parmesan: Parmigiano-Reggiano grated from the block gives the best flavor and texture. Pecorino is a good alternative.
- Guanciale: Traditional carbonara uses guanciale. If unavailable, use pancetta or bacon lardons. Vegetarian smoked lardons also work for a plant-based swap.
- Eggs: A mix of whole egg and egg yolks makes the sauce especially silky and rich.
Step by Step Instructions

Step 1: Place a large saucepan of water over high heat. When it reaches a boil add a generous pinch of salt. Grate the cheese and reserve about one-third for finishing the dish. In a bowl, whisk together the egg yolks, the whole egg, most of the grated parmesan and a good grind of black pepper; set this mixture aside.
Step 2: In a large frying pan or dutch oven, warm the olive oil over medium heat. Add the guanciale (or pancetta/bacon) and cook until it becomes golden and crisp. Remove the pan from the heat.

Step 3: Cook the gnocchi in the boiling water according to package directions. Most store-bought gnocchi are done when they float to the surface—usually about 1 minute. Before draining, scoop out 1 cup of the cooking water and set it aside.
Step 4: Return the pan with the cooked guanciale to medium-low heat, add about 1/4 cup of the reserved cooking water and the drained gnocchi. Heat just until the liquid starts to simmer, then remove the pan from the heat and let it cool for a minute or two so the gnocchi is warm but not piping hot.

Step 5: Whisk about 1/8 cup of the reserved cooking water into the egg-and-cheese mixture until smooth. The extra water helps loosen the sauce and bring it to the right consistency.
Step 6: Slowly drizzle the egg mixture into the pan while stirring constantly to coat the gnocchi. Stir gently until the sauce becomes glossy and clings to each piece. If the sauce seems too thick, add a splash more reserved cooking water until you reach the desired silkiness.
Serve immediately with the reserved grated cheese and another crack of black pepper.

Expert Tips & Tricks
- Sauce consistency: Start with a small amount of starchy cooking water mixed into the eggs. You can always add more to loosen the sauce to a silky texture.
- Temperature control: Let the gnocchi pan cool slightly before adding the eggs—if the pan is too hot the eggs will scramble instead of creating a smooth sauce.
- Keep the fat: Don’t discard the rendered fat from the guanciale; it adds essential flavor to the finished dish.
- Scale up: The recipe serves 2–3. To feed four, double the ingredients or serve with a simple starter such as a Caprese salad.
- Taste before salting: Because the cooking water and cheese add saltiness, taste before adding extra salt at the end.
Recipe FAQs
Traditional carbonara does not use cream. The eggs, yolks and rendered guanciale provide a naturally creamy texture. Adding cream is optional but not necessary for a silky result.
If the pan is too hot when you add the egg mixture the eggs will scramble. Remove the pan from direct heat and stir constantly while pouring in the sauce. Letting the pan cool a minute before adding the eggs prevents scrambling.
Storage
This dish is best served immediately. Because the sauce is egg-based and achieves its creaminess live, it does not reheat or store well; avoid refrigerating leftovers if you want to preserve texture and flavor.
Try these dinner recipes next!
-
Salmon Pasta with Crème Fraîche -
Leek Potato Cauliflower Soup (30 Minutes) -
Burrata Caprese -
Pumpkin Carrot Soup

Made This Recipe?
Please leave a rating and a review below. If you share a photo on Instagram tag @alpineella so the author can see your version.
Thank you!
Ella
Recipe

Gnocchi Carbonara
Ella Gilbert
Equipment
-
1 large saucepan
-
1 dutch oven or large frying pan
Ingredients
- 2 oz (56 g) parmesan, grated (reserve 1/3)
- 2 large egg yolks
- 1 large whole egg
- Salt, for boiling water
- Black pepper, to taste
- 2 tablespoons olive oil
- 4 oz (113 g) guanciale (or pancetta / bacon lardons)
- 1 lb (453 g) gnocchi
Weigh your ingredients for the most consistent results.
Instructions
- Boil water in a large saucepan. When it reaches a simmer add a small handful of salt.
- Grate the parmesan if you haven’t already and set aside about one-third for finishing.
- In a bowl whisk the egg yolks, whole egg, remaining parmesan and a generous grind of black pepper. Set aside.
- Heat the oil in a dutch oven or large frying pan over medium heat. Add the guanciale and cook until crisp and golden, then remove from the heat.
- Cook the gnocchi in the boiling water according to the package. When nearly done, scoop out 1 cup of cooking water and set aside. Drain or lift the gnocchi with a slotted spoon.
- Return the pan to medium-low, add 1/4 cup of reserved cooking water and bring to a gentle simmer. Add the drained gnocchi and cook 1 minute, then remove from heat and let the pan cool for a couple of minutes.
- Whisk 1/8 cup of the reserved water into the egg mixture. Slowly pour the eggs into the pan while stirring constantly so the sauce emulsifies and coats the gnocchi. Add more reserved water as needed to reach a glossy, smooth consistency.
- Divide between bowls and top with the reserved parmesan and cracked black pepper. Serve immediately.
Notes
Guanciale: If unavailable, use pancetta or bacon lardons.
Storage: Best eaten right away; texture and sauce quality decline on reheating.
Carbohydrates: 57 g
Protein: 21 g
Fat: 47 g
Nutritional information is an estimate per serving.
Leave a comment below and share a photo if you can—happy cooking!



