Chicken Alfredo with Bacon is a creamy, rich, and indulgent dish that combines tender, seasoned chicken, crispy bacon, and a velvety Alfredo sauce. Served over your favorite pasta, this comforting meal is perfect for a cozy night in or when you’re craving something hearty.

What is Chicken Alfredo with Bacon?
Chicken Alfredo with Bacon takes the traditional Chicken Alfredo recipe and adds crispy, savory bacon for an extra layer of flavor. The creamy sauce, typically made with heavy cream, butter, Parmesan cheese, and garlic, is the perfect match for juicy, seasoned chicken breast and crunchy bacon. Toss it all together with your favorite pasta, and you have a hearty, satisfying dish that’s sure to become a family favorite.
This recipe is ideal for anyone who loves rich and indulgent comfort food with a bit of added flavor and texture. The crispy bacon gives a smoky depth to the creamy sauce, while the chicken adds lean protein. Together, they create a dish that’s hard to resist.
Ingredients You’ll Need:
To make this Chicken Alfredo with Bacon, you’ll need the following ingredients:
- Chicken Breast: Boneless, skinless chicken breasts work best. You can also use chicken thighs for a juicier result.
- Bacon: Thick-cut bacon adds the right amount of crispiness and flavor.
- Fettuccine Pasta: Traditional fettuccine works beautifully with Alfredo sauce, but feel free to use other types of pasta like penne or spaghetti.
- Heavy Cream: This will give the sauce its luxurious, velvety texture.
- Butter: Adds richness to the sauce and helps create the creamy base.
- Parmesan Cheese: Freshly grated Parmesan is a must for that classic Alfredo flavor.
- Garlic: Fresh garlic adds aromatic depth to the sauce.
- Olive Oil: For cooking the chicken and bacon.
- Seasonings: Salt, pepper, Italian seasoning, and red pepper flakes (optional for a kick).
Chicken Alfredo Bacon – Important Tips
- For the bacon, you can use Applewood Smoked Bacon or any type you have in hand.
- I am using double cream but you can substitute heavy whipping cream instead.
- If you don’t want to use heavy cream then use half and half and if that is also not available simply mix half double cream or heavy cream and half whole milk.
- To make it more healthy and stomach filling meal, add mushrooms and broccoli or spinach if you want. Saute them with bacon and tomatoes or as instructed below.

- Always do a salt test before adding any extra salt seasonings because Bacon, tomatoes, and parmesan have already salt in it.
- To reduce extra calories from the cheese, reduce it to 1/4 cup and add a tablespoon of flour to thicken the sauce.
- If you don’t want to use bacon, that’s fine, add shallots instead, brown them and you are good to go.
- Serve it right away or at least it is slightly warm to enjoy the flavors, especially the sauce.

How to Store Leftovers
If you have leftovers of this delicious Chicken Alfredo with Bacon, you can store them for later:
- Refrigerating: Place the leftovers in an airtight container and refrigerate for up to 3 days. When ready to eat, reheat gently on the stovetop with a splash of milk or cream to restore the sauce’s creaminess.
- Freezing: While the dish can be frozen, the texture of the sauce may change upon reheating. To freeze, place the chicken Alfredo with bacon in an airtight container and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
How to Serve Chicken Alfredo with Bacon
Chicken Alfredo with Bacon is incredibly versatile when it comes to serving. Here are a few ideas:
- Classic Serving: Serve the dish straight from the skillet for a hearty meal. A side of garlic bread or a crisp green salad pairs wonderfully with this creamy dish.
- Family-Style: Present it as a large, shareable platter where everyone can dig in. This is perfect for family gatherings or dinner parties.
- Individual Portions: For a more elegant presentation, divide the pasta into individual plates, topping each with a few slices of grilled chicken and a sprinkle of crispy bacon.

Recipe FAQs
1. Can I use other types of pasta for Chicken Alfredo with Bacon? Yes, you can use any type of pasta that you prefer. Penne, rigatoni, or spaghetti are great alternatives to fettuccine. Just make sure to cook the pasta al dente.
2. Can I make this dish ahead of time? Yes, you can prepare the sauce, bacon, and chicken in advance and store them separately. When you’re ready to serve, just cook the pasta, reheat the sauce, and assemble the dish.
3. Can I use heavy whipping cream instead of heavy cream? Yes, heavy whipping cream can be used as a substitute for heavy cream. Both have similar fat contents, which is essential for a creamy sauce.
4. Can I substitute the bacon with turkey bacon or pancetta? Yes, turkey bacon can be a lighter option, though it won’t be as crispy or flavorful as traditional bacon. Pancetta is a great alternative that adds a slightly different flavor profile but still offers that rich, savory taste.
5. How can I make Chicken Alfredo with Bacon healthier? To make this dish lighter, you can use whole wheat pasta, reduce the amount of cream, and swap out some of the butter with olive oil. You can also use leaner cuts of chicken, like chicken thighs, or opt for grilled chicken instead of pan-frying.
Chicken Alfredo With Bacon

Chicken Alfredo with Bacon is a creamy, rich, and indulgent dish that combines tender, seasoned chicken, crispy bacon, and a velvety Alfredo sauce. Served over your favorite pasta, this comforting meal is perfect for a cozy night in or when you're craving something hearty.
Ingredients
- 1 1/2 cup cooked chicken, shredded (or any rotisserie chicken)
- 10.5 ounces penne pasta (about 300g)
- 1 1/4 cups heavy cream (or half and half)
- 2 tbsp butter, unsalted
- 5 ounces streaky bacon, chopped (about 150g)
- 1/2 cup grated parmesan cheese, plus extra to serve
- 3/4 cup sundried tomato, sliced
- 1 tsp minced garlic
- Fresh basil, chopped (one handful)
- Salt & pepper, to taste
Instructions
- Heat a pot, add water once it starts to boil, add pasta and cook until al dente or as per the package instructions.
- After its done, strain the pasta and set aside. (Don't drain the pasta water we will use it later)
- Heat a pan over medium high heat, add bacon and fry until crispy. Drain excess fat/oil if too much.
- Add sun-dried tomatoes and minced garlic stir fry for about a minute or so. Add the butter and let it melt. Keep stiring in between.
- Reduce heat to low and add cream and let it simmer for a minute until it just starts to thicken up, now add parmesan, basil, salt, and pepper. Stir to combine.
- Once the sauce has thickened up, add cooked pasta and toss well with the sauce. Add the chicken and simmer for a few minutes.
- Keep stirring throughout and add pasta water if the sauce becomes too thick.
- Done! Garnish with extra parmesan and basil and serve immediately.
Nutrition Information
Yield
5Serving Size
5Amount Per Serving Calories 678Total Fat 35gSaturated Fat 15gCholesterol 151mgSodium 1796mgCarbohydrates 51gSugar 7gProtein 45g
Still Hungry! Try My Other Delicious Alfredo Recipes:
- Instant Pot Chicken Alfredo
- Easy Chicken Alfredo Pizza
- Chicken Alfredo Lasagna Baked
- Chicken Alfredo and Shrimp
Final Thoughts
Chicken Alfredo with Bacon is a mouthwatering dish that never fails to impress. The combination of juicy chicken, crispy bacon, and rich Alfredo sauce makes for a truly satisfying meal. Whether you’re serving it for a cozy dinner at home or for a special occasion, this dish is sure to be a crowd-pleaser. Don’t forget to experiment with different variations and toppings to make it your own, and enjoy every creamy, bacon-filled bite!