This lightened-up Chicken Broccoli Alfredo delivers all the creamy comfort of the classic pasta dish but with significantly less calories and fat. Made with a velvety cauliflower-based sauce instead of heavy cream, this dish combines tender chicken breast, nutrient-packed broccoli, and perfectly cooked pasta for a satisfying meal that doesn't sacrifice flavor.
Why You'll Love This Recipe
This healthier Chicken Broccoli Alfredo is a game-changer for anyone craving comfort food without the guilt. You'll love how the cauliflower-based sauce creates a surprisingly creamy texture while slashing calories. The combination of lean protein from the chicken, fiber-rich broccoli, and satisfying pasta makes this a balanced one-dish meal perfect for busy weeknights. Plus, it's versatile enough to please picky eaters while still delivering nutrition. Best of all, despite being lightened up, it maintains that indulgent, restaurant-quality taste that makes alfredo a perennial favorite.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
Fettuccine pasta provides the classic base for this dish, though you can substitute any pasta shape you prefer. The long, flat noodles are particularly good at holding onto the creamy sauce.
Chicken breast offers lean protein that makes this dish satisfying and substantial. It's mild flavor pairs perfectly with the alfredo sauce.
Broccoli florets add vibrant color, fiber, and nutrients to balance the richness of the dish. They absorb the sauce beautifully and provide a pleasant textural contrast.
Cauliflower forms the secret base of our lightened-up alfredo sauce, creating creaminess without heavy cream. When cooked and blended, it develops a surprisingly smooth texture.
Parmesan cheese brings that essential salty, umami flavor that defines a true alfredo sauce. Even in smaller quantities, it delivers big impact.
Garlic infuses the sauce with aromatic depth and complements both the chicken and vegetables perfectly.
Low-sodium chicken broth helps create the sauce while adding flavor without excess sodium.
Milk adds creaminess to the sauce while keeping it lighter than traditional cream-based versions.
Olive oil is used for sautéing, providing heart-healthy fats in place of butter.
Salt and pepper are simple but crucial seasonings that enhance all the flavors in the dish.
Red pepper flakes add an optional touch of heat that balances the richness of the sauce.
Directions
- Bring a large pot of salted water to a boil. Add fettuccine and cook according to package directions until al dente. In the last 3 minutes of cooking, add the broccoli florets to the pasta water. Drain pasta and broccoli, reserving 1 cup of pasta water.
- While the pasta cooks, prepare the cauliflower alfredo sauce. In a separate pot, combine the cauliflower florets and chicken broth. Bring to a boil, then reduce heat and simmer for 8-10 minutes until the cauliflower is very tender.
- Heat olive oil in a large skillet over medium-high heat. Season chicken pieces with salt and pepper, then add to the skillet. Cook for 5-6 minutes until golden and cooked through. Remove chicken and set aside.
- In the same skillet, add minced garlic and sauté for 30 seconds until fragrant.
- Transfer the cooked cauliflower (but not the broth) to a blender. Add ½ cup of the cooking broth, milk, Parmesan cheese, garlic, salt, and pepper. Blend until completely smooth and creamy.
- Return the blended sauce to the skillet and heat on low. If sauce is too thick, add some of the reserved pasta water until desired consistency is reached.
- Add the cooked pasta, broccoli, and chicken to the skillet with the sauce. Gently toss everything together until well coated. If needed, add more reserved pasta water to thin the sauce.
- Garnish with additional Parmesan cheese and red pepper flakes if desired. Serve immediately.
Servings and Timing
This recipe yields 4 generous servings. Preparation takes approximately 15 minutes, and cooking time is about 25 minutes, for a total time of 40 minutes. It's perfect for a weeknight dinner but impressive enough for company. Each serving contains approximately 350-400 calories, making it significantly lighter than traditional chicken alfredo which can run 800-1000 calories per serving.
Variations
Vegetarian Version: Skip the chicken and add more vegetables like mushrooms, spinach, or bell peppers for a meat-free alternative.
Seafood Alfredo: Replace chicken with shrimp or scallops for an elegant seafood variation.
Gluten-Free Option: Use your favorite gluten-free pasta instead of traditional fettuccine.
Extra Veggie Boost: Add zucchini, yellow squash, or cherry tomatoes for additional color and nutrition.
Whole Grain Upgrade: Substitute whole wheat pasta for additional fiber and nutrients.
Dairy-Free Alternative: Use unsweetened almond milk and nutritional yeast instead of dairy milk and Parmesan for a vegan-friendly option.
Spicy Kick: Increase the red pepper flakes or add a dash of hot sauce for those who enjoy more heat.
Herb Enhancement: Add fresh herbs like basil, parsley, or thyme to brighten the flavors.
Storage/Reheating
This lightened-up Chicken Broccoli Alfredo stores well, making it perfect for meal prep. Allow leftover pasta to cool completely before transferring to airtight containers. Refrigerate for up to 3-4 days.
When reheating, add a splash of milk or chicken broth to revive the sauce, as it will thicken when cold. Gently warm on the stovetop over medium-low heat, stirring frequently to prevent sticking and help the sauce return to its creamy consistency.
For quicker reheating, microwave individual portions at 50% power for 1-2 minutes, stirring halfway through. The reduced power helps prevent the sauce from separating.
This dish is not ideal for freezing as the creamy sauce may separate upon thawing and the pasta texture can become mushy. For best results, enjoy refrigerated leftovers within a few days of preparation.
FAQs
Why use cauliflower in an alfredo sauce?
Cauliflower creates a surprisingly creamy texture when cooked and blended, while containing significantly fewer calories and less fat than heavy cream. It's also a great way to incorporate more vegetables into your meal without sacrificing the indulgent feel of alfredo sauce.
Can I make this recipe ahead of time?
Yes, you can prepare the components ahead of time. Make the cauliflower sauce up to 2 days in advance and store in the refrigerator. Cook the pasta and broccoli just before serving, as pasta tends to absorb sauce and can become mushy if left too long.
What's the best way to reheat leftovers without the sauce separating?
Reheat gently over low heat on the stovetop, adding a splash of milk to revive the creaminess. Stir frequently to prevent sticking and to help redistribute the sauce evenly.
Can I use frozen broccoli instead of fresh?
Absolutely! Frozen broccoli works well in this recipe. No need to add it to the pasta water; simply thaw and drain it, then add it to the sauce when combining all ingredients.
Is there a dairy-free version of this recipe?
Yes, you can make this dairy-free by using unsweetened almond milk instead of regular milk and substituting nutritional yeast for the Parmesan cheese. The cauliflower base already helps create creaminess without relying entirely on dairy.
What can I substitute for fettuccine pasta?
Any pasta shape works well with this sauce. Try penne, rotini, or bowties for a different texture. For a lower-carb option, use zucchini noodles or spaghetti squash.
How can I make this recipe even higher in protein?
To increase the protein content, you can add more chicken, mix in some Italian turkey sausage, or even stir in a handful of white beans for a vegetarian protein boost.
Will my kids eat a cauliflower-based sauce?
Most kids won't detect the cauliflower when it's properly cooked and blended into a smooth sauce. The Parmesan cheese and garlic give it a familiar alfredo flavor that appeals to young palates.
Can I add other vegetables to this dish?
Definitely! This recipe is very adaptable. Try adding spinach, peas, mushrooms, bell peppers, or asparagus for additional nutrition and flavor variety.
How do I prevent the sauce from being too watery?
Make sure to thoroughly drain the cauliflower before blending, using only the amount of cooking liquid called for in the recipe. If your sauce seems too thin, simmer it for a few extra minutes to reduce and thicken before adding the pasta.
Conclusion
This Skinny Chicken Broccoli Alfredo proves that comfort food can be both delicious and nutritious. By cleverly substituting cauliflower for heavy cream, this recipe delivers all the creamy satisfaction of traditional alfredo with a fraction of the calories and fat. The combination of lean protein, whole grain pasta, and nutrient-rich vegetables creates a balanced meal that will satisfy your cravings without weighing you down.
Whether you're looking to eat healthier, accommodate dietary restrictions, or simply try a new approach to a classic favorite, this lightened-up version deserves a place in your regular meal rotation. The versatility of the recipe allows for countless variations to keep your family interested, while the straightforward preparation makes it accessible even on busy weeknights.
Make this Skinny Chicken Broccoli Alfredo your go-to when you want to indulge in comfort food without the guilt. Your taste buds—and your waistline—will thank you!

Skinny Chicken Broccoli Alfredo
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Low Calorie
Description
This skinny chicken broccoli alfredo recipe is a creamy, delicious, and healthy meal made with a light alfredo sauce. Perfect for easy weeknight dinners or meal prepping. Keywords: skinny chicken alfredo, healthy broccoli pasta, light alfredo sauce.
Ingredients
Ingredients:
2 cups broccoli florets
1 pound boneless skinless chicken breasts, cubed
8 oz fettuccine or pasta of choice
1 cup low-fat milk
2 tablespoons all-purpose flour
1 cup chicken broth
½ cup grated Parmesan cheese
1 tablespoon olive oil (for cooking the chicken)
2-3 minced garlic cloves
Salt and black pepper (to taste)
A pinch of nutmeg (optional for added flavor)
Instructions
Instructions:
- Cook pasta according to package instructions. Drain and set aside.
- Steam or boil broccoli florets until tender, and set aside.
- Heat olive oil in a skillet over medium heat. Cook cubed chicken until golden and fully cooked. Season with salt and pepper.
- In a saucepan, prepare the light alfredo sauce: saute garlic until fragrant, then whisk in flour. Gradually add milk and chicken broth while stirring. Allow to thicken on medium heat.
- Add Parmesan cheese to the sauce and mix until melted and smooth. Add nutmeg, if using.
- Combine the cooked chicken, broccoli, and sauce with the pasta. Stir well to coat.
- Serve immediately, garnished with extra Parmesan cheese, if desired.
Notes
- Use whole grain or gluten-free pasta if preferred.
- For extra creaminess, add 1-2 tablespoons of Greek yogurt or light cream.
- Double the recipe for an easy meal prep option.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian