Introduction
If you’re craving a rich, comforting, and utterly delicious meal, Garlic Butter Chicken Alfredo is the answer. This dish brings together tender, juicy chicken seared in fragrant garlic butter, a velvety Alfredo sauce made with cream and cheese, and perfectly cooked pasta that soaks up all that creamy goodness. It’s a restaurant-quality meal you can make at home in under an hour. Whether you’re cooking for your family or impressing guests, this recipe is sure to become a favorite.
Prep Time, Cook Time, and Servings
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Ingredients
- 1 lb (450g) boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 tablespoons olive oil
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1 cup (240ml) heavy cream
- 1 cup (100g) freshly grated Parmesan cheese
- Salt and freshly ground black pepper, to taste
- 12 oz (340g) fettuccine or your favorite pasta
- 2 tablespoons fresh parsley, chopped (optional, for garnish)
Instructions
- Prepare the Chicken: Pat the chicken pieces dry with paper towels. Season both sides with salt and pepper.
- Heat the Pan: In a large skillet, heat the olive oil over medium-high heat. Once hot, add the chicken pieces in a single layer. Cook for 5-6 minutes, turning occasionally, until golden brown and cooked through. Remove the chicken and set aside.
- Cook the Garlic: In the same skillet, reduce the heat to medium. Add the butter and let it melt. Add the minced garlic and sauté for 1-2 minutes until fragrant, being careful not to burn it.
- Make the Alfredo Sauce: Pour in the heavy cream, stirring to combine with the garlic butter. Let it simmer gently for 2-3 minutes until slightly thickened.
- Add the Cheese: Reduce the heat to low. Gradually stir in the grated Parmesan cheese until melted and smooth. Season with salt and pepper to taste.
- Cook the Pasta: While the sauce is simmering, cook the pasta in a large pot of salted boiling water according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the pasta.
- Combine Everything: Add the cooked pasta directly into the skillet with the Alfredo sauce. Toss to coat the pasta evenly. If the sauce is too thick, add a splash of reserved pasta water to loosen it up.
- Add the Chicken: Return the cooked chicken to the skillet. Toss gently to combine everything and heat through for 1-2 minutes.
- Serve: Transfer to serving plates. Garnish with chopped parsley if desired. Serve immediately and enjoy your creamy, dreamy Garlic Butter Chicken Alfredo!
Pro Tips for Perfect Results
- Use Fresh Parmesan: Pre-grated cheese often contains anti-caking agents that prevent smooth melting. Grate your own for the best texture.
- Don’t Overcook the Chicken: Overcooked chicken becomes tough. Cook just until no longer pink inside.
- Control the Heat: Keep the heat low when adding cheese to prevent the sauce from separating or becoming grainy.
- Reserve Pasta Water: The starchy water helps bind the sauce to the pasta and adjust consistency.
- Serve Immediately: Alfredo sauce thickens as it cools, so serve right away for the creamiest texture.
Variations and Substitutions
- Lighter Version: Substitute half-and-half for heavy cream and use low-fat milk with a bit of cornstarch for thickening.
- Vegetarian Option: Skip the chicken and add sautéed mushrooms, spinach, or roasted vegetables.
- Seafood Twist: Replace chicken with shrimp or scallops for a different flavor profile.
- Gluten-Free: Use gluten-free pasta and ensure all other ingredients are certified gluten-free.
- Extra Flavor: Add a pinch of nutmeg or red pepper flakes to the sauce for a subtle kick.
Storage and Reheating Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place in a skillet over low heat, adding a splash of milk or cream to loosen the sauce. Stir gently until warmed through. Avoid microwaving if possible, as it can make the sauce separate.
Frequently Asked Questions
- Can I make this dish ahead of time? It’s best enjoyed fresh, but you can prepare the chicken and sauce ahead. Store separately and combine with freshly cooked pasta when ready to serve.
- What’s the best pasta for Alfredo? Fettuccine is traditional, but any pasta shape works. Thicker noodles hold the sauce well.
- Can I freeze Garlic Butter Chicken Alfredo? Freezing is not recommended as the cream sauce can separate and become grainy when thawed.
- How do I prevent the sauce from curdling? Keep the heat low when adding cheese and avoid boiling the sauce after cheese is added.
- Can I use pre-cooked chicken? Yes, rotisserie chicken works well. Add it at the end just to warm through.
Nutrition Estimate (Per Serving)
Calories: ~680
Protein: ~38g
Carbohydrates: ~45g
Fat: ~38g
Conclusion
Garlic Butter Chicken Alfredo is the ultimate comfort food—creamy, savory, and satisfying. With simple ingredients and easy steps, you can bring restaurant-quality flavor to your own kitchen. Whether it’s a weeknight dinner or a special occasion, this dish is sure to impress. Give it a try and savor every bite of this classic favorite!

Garlic Butter Chicken Alfredo
Ingredients
For the Chicken
- 1 lb 1 lb (450g) boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 tablespoons 2 tablespoons olive oil
- Salt Salt and freshly ground black pepper, to taste
For the Alfredo Sauce
- 4 tablespoons 4 tablespoons unsalted butter
- 4 cloves 4 cloves garlic, minced
- 1 cup 1 cup (240ml) heavy cream
- 1 cup 1 cup (100g) freshly grated Parmesan cheese Use freshly grated for best texture
- 2 tablespoons 2 tablespoons fresh parsley, chopped (optional, for garnish) For garnish
For the Pasta
- 12 oz 12 oz (340g) fettuccine or your favorite pasta Cook according to package instructions
Instructions
Preparation
- Pat the chicken pieces dry with paper towels. Season both sides with salt and pepper.
- In a large skillet, heat the olive oil over medium-high heat.
- Once hot, add the chicken pieces in a single layer. Cook for 5-6 minutes, turning occasionally, until golden brown and cooked through. Remove the chicken and set aside.
Making the Sauce
- In the same skillet, reduce the heat to medium. Add the butter and let it melt.
- Add the minced garlic and sauté for 1-2 minutes until fragrant.
- Pour in the heavy cream, stirring to combine with the garlic butter and let it simmer gently for 2-3 minutes until slightly thickened.
- Reduce the heat to low. Gradually stir in the grated Parmesan cheese until melted and smooth. Season with salt and pepper to taste.
Cooking the Pasta
- While the sauce is simmering, cook the pasta in a large pot of salted boiling water according to package instructions until al dente.
- Reserve 1/2 cup of pasta water, then drain the pasta.
Combining and Serving
- Add the cooked pasta directly into the skillet with the Alfredo sauce. Toss to coat the pasta evenly.
- If the sauce is too thick, add a splash of reserved pasta water to loosen it up.
- Return the cooked chicken to the skillet. Toss gently to combine everything and heat through for 1-2 minutes.
- Transfer to serving plates. Garnish with chopped parsley if desired. Serve immediately.