Garlic Butter Chicken Alfredo
Introduction
Garlic Butter Chicken Alfredo is the perfect combination of creamy, garlicky goodness and high-protein satisfaction. This dish takes the classic Alfredo sauce and elevates it with juicy, seasoned chicken, making it a well-balanced meal for those who want indulgence without sacrificing nutrition.
Whether you’re preparing a quick weeknight dinner, a meal-prep staple, or a dish to impress guests, this recipe checks all the boxes. The combination of whole-wheat fettuccine, light butter, and unsweetened almond milk makes it a more calorie-conscious version of traditional Alfredo while maintaining all the creamy richness you crave.
Why You’ll Love This Recipe
- Protein-Packed: Each serving delivers 55g of protein, making it perfect for muscle recovery and satiety.
- Creamy Yet Light: Uses almond milk instead of heavy cream, keeping the dish rich but balanced.
- Easy to Prepare: With just a few simple steps, this dish comes together in under 30 minutes.
- Customizable: Swap ingredients to suit your dietary needs, whether it’s gluten-free, dairy-free, or extra indulgent.
- Perfect for Meal Prep: Stores well in the fridge, making it a convenient choice for busy schedules.

Ingredients You’ll Need
- 2 boneless, skinless chicken breasts (454g) (can substitute with chicken thighs or shrimp)
- 2 tbsp light butter (or ghee for a richer flavor)
- 3 cloves garlic, minced
- 1 cup unsweetened almond milk (or any milk of choice, such as skim or oat milk)
- 1 cup low-fat Parmesan cheese (can substitute with nutritional yeast for a dairy-free option)
- 8 oz whole-wheat fettuccine (or use gluten-free pasta for a GF version)
- Salt & pepper to taste
- ½ cup reserved pasta water (helps create a smooth sauce)
Preparation (Step-by-Step Instructions)
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the whole-wheat fettuccine and cook according to package directions until al dente. Reserve ½ cup of pasta water, then drain the pasta and set it aside.
Step 2: Prepare the Chicken
Season the chicken breasts with salt and pepper on both sides. In a large skillet over medium heat, melt 1 tablespoon of light butter. Add the chicken and cook for about 5-7 minutes per side, or until golden brown and cooked through (internal temperature should reach 165°F/74°C). Remove from the pan, let rest for a few minutes, then slice into strips.
Step 3: Make the Garlic Butter Sauce
In the same skillet, melt the remaining 1 tablespoon of butter and sauté the minced garlic until fragrant (about 30 seconds). Be careful not to burn it.
Step 4: Create the Alfredo Sauce
Reduce heat to low and stir in the almond milk and Parmesan cheese. Whisk continuously to create a smooth, creamy sauce. If the sauce is too thick, gradually add the reserved pasta water until the desired consistency is reached.
Step 5: Combine Everything
Add the cooked pasta to the sauce, tossing to coat evenly. Stir in the sliced chicken and let everything warm through for about 2 minutes. Adjust seasoning with salt and pepper if needed.
Step 6: Serve and Enjoy
Plate the pasta, garnish with extra Parmesan, and serve immediately. Pair with a fresh green salad or roasted vegetables for a complete meal.
Variations & Substitutions
- Dairy-Free Version: Replace Parmesan with nutritional yeast or a dairy-free cheese alternative.
- Gluten-Free Option: Use gluten-free fettuccine or zucchini noodles.
- Extra Creamy Alfredo: Add ¼ cup of Greek yogurt or light cream cheese for added richness.
- Lower Carb Option: Swap pasta for spaghetti squash or shirataki noodles.
- Spicy Kick: Add red pepper flakes or cayenne for heat.
- Protein Variations: Swap chicken for shrimp, salmon, or tofu.
How to Serve Garlic Butter Chicken Alfredo
- Classic Pairing: Serve with garlic bread for extra indulgence.
- Healthy Side: Pair with a crisp Caesar salad or roasted Brussels sprouts.
- Lighten It Up: Serve over a bed of sautéed spinach instead of pasta.
- Family-Style Platter: Serve in a large bowl with extra Parmesan for guests to help themselves.
Recipe Tips
- Use Fresh Garlic: Freshly minced garlic provides the best flavor compared to pre-minced options.
- Don’t Overcook the Chicken: Remove it from heat as soon as it reaches 165°F to keep it juicy.
- Save Pasta Water: It helps create a silkier, more cohesive sauce.
- Whisk Continuously: This prevents the cheese from clumping in the sauce.
- Rest the Chicken: Let the chicken rest before slicing to keep it juicy.
Storage & Reheating Tips
- Refrigeration: Store in an airtight container for up to 4 days.
- Freezing: Not recommended due to the creamy sauce, but the chicken can be frozen separately.
- Reheating: Warm gently on the stovetop over low heat with a splash of almond milk or water.
Cooking Notes
- Best Pasta Choice: Whole-wheat fettuccine provides extra fiber and nutrients.
- Cheese Options: A mix of Parmesan and mozzarella can make the sauce even richer.
- Almond Milk vs. Dairy: Almond milk keeps it lighter, but regular milk works just as well.
Nutritional Information (Per Serving)
- Calories: 670
- Protein: 55g
- Carbs: 50g
- Fat: 25g
- Sodium: 780mg (approx.)
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings

FAQs
1. Can I use heavy cream instead of almond milk?
Yes, but it will increase the calorie and fat content. If using heavy cream, reduce the amount slightly to keep the sauce balanced.
2. How do I make the sauce thicker?
If the sauce is too thin, let it simmer longer or add a small amount of cornstarch slurry (1 tsp cornstarch + 1 tbsp water).
3. Can I make this ahead of time?
Yes! Store the sauce and pasta separately, then reheat gently before serving.
4. What’s the best way to reheat leftovers?
Reheat on low heat with a splash of milk to restore creaminess.
5. Can I use a different type of cheese?
Yes! You can use Romano, mozzarella, or Asiago for different flavors.
6. How can I make this dish lower in fat?
Use extra lean chicken breast, reduce the Parmesan, and replace butter with olive oil.
7. What can I add for extra veggies?
Spinach, mushrooms, or sun-dried tomatoes make great additions.
Conclusion
Garlic Butter Chicken Alfredo is the perfect blend of indulgence and nutrition, delivering a creamy, garlicky pasta dish that satisfies cravings while keeping macros in check. Whether you’re making it for meal prep, a cozy dinner, or a special occasion, this dish is a surefire hit.
With customizable options and easy preparation, you can tailor this meal to fit any diet or preference. Try it today and enjoy a protein-packed, creamy Alfredo that tastes like a restaurant-quality dish—right in your own kitchen!