This post may contain affiliate links. Please read our disclosure policy.
Creamy chicken carbonara is a satisfying meal, with tender chicken breasts added to the classic pasta dish. It’s a restaurant-style dinner you can easily make at home!

Pasta carbonara is a classic Italian pasta dish that’s all about indulgence. It’s rich! It’s creamy! And you get all this decadence from a surprisingly short list of ingredients—and no heavy cream at all.
Instead, the creaminess comes from tossing the hot pasta with egg yolks to get a fabulous silky, velvety smooth sauce. This chicken carbonara is a twist on the classic, adding chicken breasts to make it more of a meal.
What I absolutely love about this recipe is that it’s quick enough for a weeknight dinner yet sophisticated enough to impress guests at a dinner party. The velvety sauce, the savory richness of the bacon, juicy chicken, and perfect al dente pasta make this the kind of dish you’d expect from a restaurant. You’ll feel pretty darn amazing making it yourself at home!

Ingredients for Chicken Carbonara
Here’s a quick rundown of what you’ll need for this recipe. For the full measurements, scroll down to the recipe card.
- Chicken – Boneless and skinless chicken breasts, cut into bite-sized pieces to make it easy to cook and eat.
- Spaghetti – Or another long pasta.
- Bacon – Thick-cut slices or diced prosciutto, for a smoky, savory flavor.
- Garlic – I don’t know if it’s possible to make an Italian pasta dish without garlic!
- Egg Yolks – Let these come to room temperature.
- Pecorino Romano or Parmesan – Grated and at room temperature to facilitate quick melting.
- Salt and Pepper – To enhance the overall flavor of this chicken carbonara recipe.
- Peas (optional) – For color and a pop of sweetness.

How to Make Chicken Carbonara
Scroll to the recipe card at the bottom of the page for full printable instructions.
- Cook the bacon and garlic. Crisp the bacon in a large skillet set over medium heat. Add the garlic and cook for 1 minute, until fragrant. Transfer to a plate.
- Cook the chicken. Season chicken with salt and pepper, then cook in the skillet over medium heat until browned on all sides. Transfer to a plate and keep warm.
- Boil the pasta. Cook it in a large pot of salted water until it’s al dente.
- Start the sauce. Whisk egg yolks with the cheese, half the bacon or prosciutto, salt, and pepper. Slowly whisk in 1/2 cup of pasta water to temper the eggs.
- Put it all together. Return the bacon and garlic to the skillet over medium-low heat. Transfer the pasta and reserved bacon to the skillet. Stir in the sauce mixture gradually, adding another 1/4 cup pasta water if needed. Fold in the peas, top with chicken, and serve with extra cheese.

Tips for Making Chicken Carbonara
Here are some tips for perfect creamy chicken carbonara.
- Separate the eggs when they’re cold. While the yolks do need to be room temperature, I recommend actually separating the eggs while they’re still cold and then letting the yolks come to room temperature. Yolks are less likely to break and mix with the white when the eggs are chilled!
- Cook the pasta until it’s al dente. It’s important not to overcook the pasta as it will continue to cook when added to the sauce. Al dente pasta has a slight bite to it and holds up better when mixed with the creamy sauce.
- Reserve the pasta water. Before draining the cooked pasta, remember to save some of the starchy cooking water. Don’t forget! This is key for creating a silky smooth sauce.
- Add the cheese gradually. While it may be tempting to dump all the grated cheese into the pan at once, it’s best to add it gradually. This will prevent clumping and ensure a smooth and velvety sauce.

Variations and Substitutions
I love this recipe as written, but if you want to switch things up, here are a few ideas to get you started.
- Swap in pancetta or guanciale. I call for more readily-available bacon or prosciutto in this recipe, but if you can find pancetta or guanciale (cured pork jowl), feel free to use it for a more traditional version of carbonara.
- Add vegetables. Peas are the classic addition, but feel free to try something else if you’d like. I think bite-sized pieces of asparagus, spinach, or chard would work well.
- Make it spicy. Add a pinch of red pepper flakes to infuse your chicken carbonara with a bit of heat.
How to Store and Reheat Leftovers
Refrigerate leftover chicken carbonara in an airtight container for 2 to 3 days. I do not recommend freezing this recipe.
To reheat carbonara, it’s important to do so gently to maintain that creamy sauce. Warm in a skillet over low heat, adding a splash of milk if needed to loosen the sauce. The microwave also works, but be careful not to overheat.

What to Serve With Creamy Chicken Carbonara
More Pasta Recipes
For more easy dinner recipes, follow us on Instagram and Facebook!
Chicken Carbonara Recipe

Equipment
- 1 skillet
- stockpot
Ingredients
- 2 boneless, skinless chicken breasts, cut into bite size pieces
- 1 package spaghetti, or other long pasta noodle
- 4 slices thick cup bacon, or 4 ounces diced prosciutto
- 1 clove garlic, minced
- 5 large egg yolks, at room temperature
- 1 ½ cups grated pecorino Romano, or parmesan at room temperature
- ⅛ teaspoon kosher salt
- fresh ground black pepper
- ½ cup cooked peas, optional
Instructions
- In a large skillet over medium heat, cook the bacon in the skillet until golden and crispy, approximately 5 minutes. Add the garlic and cook for one minute. Remove the bacon and garlic from the skillet and transfer to a plate or platter.
- Season the chicken with kosher salt and pepper. Add the chicken to the skillet and cook over medium heat until golden brown on all sides and cooked through. Transfer the chicken to a plate or platter and keep warm.
- While the chicken cooks, boil the pasta. In a large pot of salted boiling water, cook the pasta until al dente. Approximately 2-3 minutes.
- While the pasta cooks, whisk the eggs with the cheese, 1/2 the prosciutto, salt and pepper. Slowly whisk in 1/2 cup of pasta water to the eggs to temper them. (So they don’t scramble when mixed into the pasta.)
- Transfer the bacon and garlic back to the skillet over medium-low heat.
- Remove the pasta with a slotted spoon and transfer to the skillet with the bacon. Mix the pasta with the bacon and then slowly add the eggs to the pasta while stirring constantly. If the pasta still seems dry add another 1/4 cup of the pasta water and stir until creamy.
- Fold in the peas, if using, and top with the cooked chicken. Serve immediately with extra cheese for topping.
Notes
- Swap in pancetta or guanciale. I call for more readily-available bacon or prosciutto in this recipe, but if you can find pancetta or guanciale (cured pork jowl), feel free to use it for a more traditional version of carbonara.
- Add vegetables. Peas are the classic addition, but feel free to try something else if you’d like. I think bite-sized pieces of asparagus, spinach, or chard would work well.
- Make it spicy. Add a pinch of red pepper flakes to infuse your chicken carbonara with a bit of heat.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.