Low Calorie Chicken Alfredo
Craving a creamy plate of chicken Alfredo without making dinner feel overly heavy? This Low Calorie Chicken Alfredo is an easy weeknight recipe made with tender seasoned chicken, broccoli, pasta, Parmesan, and a silky homemade Alfredo sauce.
Instead of using a large amount of heavy cream, the sauce gets its creamy texture from milk, chicken broth, a small amount of cream cheese, Parmesan, and a simple flour roux. The result is comforting, flavorful, and satisfying while still being lighter than traditional chicken Alfredo.
With plenty of garlicky flavor, juicy chicken, colorful broccoli, and creamy sauce coating every bite of pasta, this is a great option when you want a healthy chicken Alfredo recipe that doesn’t taste like diet food.
Why You’ll Love This Low Calorie Chicken Alfredo
- Creamy without heavy cream: Milk, Parmesan, and cream cheese create a smooth Alfredo-style sauce.
- Protein-packed: Chicken breast makes this a satisfying dinner.
- Extra vegetables: Broccoli adds color, texture, and volume.
- Easy weeknight meal: Everything comes together in about 30 minutes.
- Family-friendly: The creamy garlic-Parmesan flavor is comforting and familiar.
- Easy to customize: You can change the pasta, vegetables, or sauce ingredients to fit your preferences.
Ingredients You’ll Need
For the Pasta
- 8 ounces pasta, such as fettuccine, penne, or spaghetti
- 2 cups broccoli florets
- Salt, for the pasta water
For the Chicken
- 2 medium boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
For the Light Alfredo Sauce
- 1 tablespoon olive oil or butter
- 1/2 small onion, finely diced
- 5 garlic cloves, minced
- 3 tablespoons all-purpose flour
- 1 cup low-sodium chicken broth
- 1 cup whole milk
- 2 ounces cream cheese, softened
- 1/2 cup freshly grated Parmesan cheese
- Salt and black pepper, to taste
Optional Garnishes
- Fresh parsley
- Extra grated Parmesan
- Freshly cracked black pepper
- A pinch of red pepper flakes
How to Make Low Calorie Chicken Alfredo
1. Cook the Pasta and Broccoli
Bring a large pot of salted water to a boil. Cook the pasta according to the package directions until it reaches al dente.
During the final 1–2 minutes of cooking, add the broccoli florets to the same pot.
Before draining, reserve about 1 cup of the pasta cooking water. Drain the pasta and broccoli and set them aside.
Tip: The starchy pasta water is useful for loosening the Alfredo sauce if it becomes too thick.
2. Season the Chicken
Pat the chicken breasts dry with paper towels.
Season both sides with garlic powder, paprika, Italian seasoning, salt, and black pepper.
For more even cooking, pound thicker chicken breasts to an even thickness or carefully slice them horizontally.
3. Cook the Chicken
Heat 1 tablespoon of olive oil in a large skillet over medium heat.
Add the seasoned chicken and cook for approximately 5–6 minutes per side, depending on thickness, until fully cooked.
The chicken should develop a lightly golden exterior and reach a safe internal temperature of 165°F (74°C).
Transfer the chicken to a clean plate and let it rest for about 5 minutes before slicing.
4. Sauté the Onion and Garlic
Using the same skillet, add another tablespoon of olive oil or butter.
Add the diced onion and cook for about 3–4 minutes until softened.
Add the minced garlic and cook for approximately 30 seconds, stirring constantly.
The leftover browned bits from the chicken add extra flavor to the sauce.
5. Make the Light Alfredo Sauce
Sprinkle the flour over the onions and garlic.
Whisk continuously for about 30 seconds to cook the flour and form a quick roux.
Slowly pour in the chicken broth while whisking. Follow with the milk, continuing to whisk until the mixture is smooth.
Bring the sauce to a gentle simmer. Avoid boiling it aggressively.
6. Add the Cream Cheese and Parmesan
Reduce the heat to low.
Add the softened cream cheese and whisk until completely incorporated.
Gradually add the freshly grated Parmesan cheese, stirring until the sauce becomes smooth and creamy.
Season with additional salt and black pepper if needed.
If the sauce becomes too thick, add a small amount of the reserved pasta water until it reaches your preferred consistency.
7. Combine Everything
Add the cooked pasta and broccoli directly to the skillet.
Toss everything together until the pasta is evenly coated in the creamy Alfredo sauce.
Slice the rested chicken and either mix it into the pasta or arrange it over individual servings.
8. Garnish and Serve
Finish with fresh parsley, additional Parmesan, and freshly cracked black pepper.
Serve immediately while the sauce is creamy and glossy.
How to Make the Alfredo Sauce Creamy Without Heavy Cream
The secret to this lighter Alfredo sauce is the combination of a flour roux, milk, chicken broth, cream cheese, and Parmesan.
The flour thickens the liquid, while the cream cheese and Parmesan contribute richness and body. Chicken broth adds savory flavor without requiring a large amount of cream.
For the smoothest result, keep the heat relatively low once the cheese is added. A hard boil can cause dairy-based sauces to become grainy or separate.
Tips for the Best Chicken Alfredo

Use freshly grated Parmesan
Freshly grated Parmesan generally melts more smoothly than many pre-shredded varieties. Add it gradually while the sauce is warm rather than aggressively boiling.
Don’t overcook the chicken
Chicken breast can become dry when overcooked. Cook it until it reaches 165°F internally, then allow it to rest before slicing.
Save your pasta water
Don’t drain every drop of pasta water. The starchy water can loosen a thick sauce while helping it cling to the noodles.
Keep the sauce at a gentle simmer
High heat isn’t necessary. Once the milk and broth are incorporated, gentle heat is enough to thicken the sauce.
Let the cream cheese soften
Room-temperature cream cheese incorporates into the sauce much more easily than a cold block straight from the refrigerator.
Easy Ingredient Substitutions
Can I use a different pasta?
Absolutely. Fettuccine is a classic choice, but penne, rotini, linguine, spaghetti, or another pasta shape can work.
Can I use chicken thighs?
Yes. Boneless, skinless chicken thighs can replace chicken breast. They will have a richer flavor and slightly different nutritional profile.
Can I use Greek yogurt?
Plain Greek yogurt can be used for a tangier sauce, but add it after removing the pan from direct heat. Avoid boiling the sauce after adding yogurt because high heat can cause it to curdle.
Can I use cottage cheese?
For a higher-protein variation, blend cottage cheese until completely smooth and use it in place of some or all of the cream cheese. The flavor will be slightly tangier.
Can I use skim milk?
You can, but the sauce may be thinner and less creamy. Whole milk provides a richer texture and works particularly well with the flour-based sauce.
Vegetables You Can Add
Broccoli is an easy addition, but you don’t have to stop there.
Try adding:
- Fresh spinach
- Mushrooms
- Asparagus
- Bell peppers
- Peas
- Zucchini
- Roasted cauliflower
For best results, avoid adding too many watery vegetables at once because they can dilute the sauce.
Lower-Carb Options
If you’re looking for a lower-carb version, replace some or all of the pasta with:
- Zucchini noodles
- Shirataki noodles
- Spaghetti squash
- Cauliflower
Keep in mind that regular pasta provides starch that naturally helps the Alfredo sauce cling to the noodles, so the sauce may have a slightly different consistency with pasta alternatives.
How to Store Chicken Alfredo
Allow leftovers to cool and transfer them to an airtight container.
Refrigerate promptly and use within 3–4 days.
Because Alfredo sauce can thicken considerably after refrigeration, don’t be concerned if the leftovers look much thicker the next day.
How to Reheat Chicken Alfredo
The best way to restore the creamy texture is to reheat it gently.
Stovetop
Place the desired portion in a skillet over medium-low heat.
Add a splash of milk or chicken broth and stir frequently until warmed through.
Microwave
Place the Alfredo in a microwave-safe bowl and add a small splash of milk or broth.
Cover loosely and heat at reduced power in short intervals, stirring between each interval.
Avoid overheating because high temperatures can cause the cheese sauce to separate.
Why Did My Alfredo Sauce Turn Out Too Thick?
Pasta continues absorbing sauce as it sits, so Alfredo can become thicker after the pasta is added.
Simply stir in a little reserved pasta water, milk, or chicken broth until the desired consistency is reached.
Add the liquid gradually rather than all at once.
Why Is My Alfredo Sauce Lumpy?
Lumps can happen when the flour isn’t whisked properly or when cheese is added over excessively high heat.
For a smooth sauce:
- Whisk the flour into the fat thoroughly.
- Add the liquid gradually.
- Keep the heat moderate.
- Use softened cream cheese.
- Add Parmesan gradually.
- Avoid boiling the sauce after adding the cheese.
Frequently Asked Questions
Is chicken Alfredo healthy?
Chicken Alfredo can fit into a balanced diet when portion size and ingredients are appropriate. This lighter version uses chicken breast and broccoli while replacing a traditional heavy-cream-based sauce with milk, broth, cream cheese, and Parmesan.
How many calories are in low calorie chicken Alfredo?
The exact calorie count depends on the pasta, chicken size, cheese, milk, oil, and serving size used. For the most accurate nutrition information, calculate the recipe using the specific brands and quantities you use.
Can I make this chicken Alfredo ahead of time?
Yes. You can prepare the chicken and sauce ahead of time and refrigerate them separately. When ready to serve, gently reheat the sauce and combine it with freshly cooked pasta for the best texture.
What can I serve with chicken Alfredo?
A simple green salad, roasted vegetables, steamed broccoli, or garlic bread can all pair well with chicken Alfredo.
How do I make Alfredo sauce less thick?
Add reserved pasta water, milk, or chicken broth a little at a time while stirring over low heat until the sauce reaches the desired consistency.

Recipe Card
Low Calorie Chicken Alfredo
Creamy, garlicky chicken Alfredo made with tender chicken, broccoli, Parmesan, milk, and a lighter homemade sauce.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Course: Dinner
Cuisine: Italian-American
Ingredients
Pasta
- 8 ounces pasta
- 2 cups broccoli florets
- Salt for pasta water
Chicken
- 2 medium boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Alfredo Sauce
- 1 tablespoon olive oil or butter
- 1/2 small onion, diced
- 5 garlic cloves, minced
- 3 tablespoons all-purpose flour
- 1 cup chicken broth
- 1 cup whole milk
- 2 ounces cream cheese, softened
- 1/2 cup freshly grated Parmesan
- Salt and pepper to taste
Instructions
- Cook pasta in salted water according to package directions. Add broccoli during the final 1–2 minutes. Reserve 1 cup pasta water and drain.
- Season chicken with garlic powder, paprika, Italian seasoning, salt, and pepper.
- Heat olive oil in a skillet over medium heat. Cook chicken for about 5–6 minutes per side, or until it reaches 165°F internally. Rest for 5 minutes, then slice.
- In the same skillet, sauté onion for 3–4 minutes. Add garlic and cook for about 30 seconds.
- Whisk in flour and cook for 30 seconds.
- Slowly whisk in chicken broth and milk until smooth. Bring to a gentle simmer.
- Reduce heat and whisk in cream cheese and Parmesan until smooth.
- Add pasta and broccoli and toss until coated. Add reserved pasta water a little at a time if necessary.
- Slice the chicken and place it over the pasta or toss it through the dish.
- Garnish with Parmesan, parsley, and black pepper. Serve immediately.
Recipe Notes
For the smoothest sauce, use freshly grated Parmesan and keep the heat low once the cheese is added.
If the sauce becomes too thick, loosen it gradually with reserved pasta water.
For a lower-carbohydrate option, replace the regular pasta with zucchini noodles or another pasta alternative.
Nutrition: Nutrition information will vary according to the specific brands, portions, and substitutions used.
