This Whole30 Chicken Broccoli Alfredo is a healthier twist on the classic creamy comfort food dish. It is made with spaghetti squash instead of pasta, and a dairy-free cashew Alfredo Sauce. This is an easy and delicious meal that the entire family will love!

Whole30 Chicken Broccoli Alfredo: A Healthy Sheet Pan Delight
Are you craving a rich, creamy Alfredo but want to stick to your healthy eating goals? Look no further! This Whole30 Chicken Broccoli Alfredo recipe offers all the indulgent flavor of the classic dish without the dairy or heavy pasta. It’s a fantastic solution for those on a Whole30 journey, following a paleo diet, or simply seeking a wholesome and delicious gluten-free meal.
Traditional Alfredo sauce is notoriously heavy, often loaded with butter, copious amounts of heavy cream, and Parmesan cheese, which can sometimes leave you feeling sluggish. My dairy-free Alfredo sauce, however, is a game-changer. Crafted from real, nutrient-dense ingredients like creamy cashews, full-fat coconut milk, savory chicken broth, and a touch of nutritional yeast, it delivers an unbelievably authentic taste and texture. You truly won’t believe it’s dairy-free!

Why You’ll Love This Healthy Chicken Broccoli Alfredo
The Magic of a Sheet Pan Meal
I’ve converted this beloved dish into a convenient sheet pan meal for several compelling reasons, making it a perfect easy weeknight dinner:
- **Effortless Cleanup:** One of the biggest advantages of sheet pan cooking is the minimal mess. Lining your baking sheets with parchment paper means you can simply fold it up and toss it away once dinner is done. Say goodbye to piles of pots and pans!
- **Foolproof Cooking Method:** I don’t know about you, but cooking chicken on the stovetop can sometimes be a challenge, often resulting in rubbery or unevenly cooked pieces. The sheet pan method, however, is truly foolproof. It ensures your chicken breasts are perfectly tender and juicy, and your broccoli florets are beautifully roasted with just the right amount of crispness, every single time.
- **Simultaneous Cooking:** This method allows you to cook your main components—spaghetti squash, chicken, and broccoli—all in the oven, optimizing your time and effort.
A Healthier Spin on a Comfort Food Favorite
This Whole30 Chicken Broccoli Alfredo brilliantly transforms a comfort food classic into a dish that supports your health goals. By substituting traditional pasta with nutrient-rich spaghetti squash, you get a vegetable-based “noodle” that’s naturally gluten-free and packed with vitamins and fiber. The creamy cashew Alfredo sauce provides healthy fats and a satisfying richness without any dairy, making it suitable for Whole30, paleo, and dairy-free diets. It’s truly a delicious way to enjoy clean eating without sacrificing flavor.
Mastering the Cooking Process: Step-by-Step for Success
To ensure all components of your Whole30 Chicken Broccoli Alfredo are cooked to perfection, we use a staggered roasting approach:
- **Spaghetti Squash First:** Since spaghetti squash takes the longest to cook, it goes into the oven first. This allows it ample time to soften and become tender, ready to be shredded into pasta-like strands.
- **Chicken Next:** After an initial roasting period for the squash, the seasoned chicken strips are added to the oven. This ensures they cook thoroughly and develop a lovely golden crust without drying out.
- **Broccoli Last:** The broccoli florets are introduced towards the end, joining the chicken on the same sheet pan. This timing prevents them from overcooking and becoming mushy, instead yielding vibrant green, slightly charred florets that add a wonderful texture and freshness to the dish.
While your main ingredients are roasting, you can easily prepare the dairy-free Alfredo sauce. This can be whipped up fresh in a high-powered blender, or for an even quicker meal, you can make it up to a day in advance. If preparing ahead, simply warm it gently on the stovetop over low heat, whisking well. If it becomes too thick, a splash of chicken broth will bring it back to the perfect creamy consistency.

Essential Ingredients for Your Whole30 Chicken Broccoli Alfredo
Gathering the right ingredients is key to creating this flavorful and healthy dish. Here’s what you’ll need for a truly satisfying Whole30 Chicken Broccoli Alfredo:
- Spaghetti Squash: Opt for a large one, or two smaller ones, to ensure you have enough “noodles” to serve your family. This naturally gluten-free vegetable is the perfect low-carb alternative to traditional pasta.
- Broccoli Florets: About 4 cups will give you a generous portion of green goodness, packed with vitamins and a delightful roasted flavor.
- Chicken Breasts: Approximately 1.5-2 lbs, ideally cut into strips for quicker, more even cooking. I highly recommend sourcing high-quality, humanely raised chicken from suppliers like Butcher Box for the best flavor and ethical standards.
- Olive Oil: Used to perfectly roast your chicken and broccoli, ensuring they become tender and slightly caramelized.
- Garlic Powder, Sea Salt, Black Pepper: These simple seasonings bring out the best in your roasted ingredients.
For the Irresistibly Creamy Dairy-Free Alfredo Sauce:
- Raw Unsalted Cashews: The star of our dairy-free Alfredo! Cashews provide an incredible creamy texture when blended, mimicking traditional heavy cream beautifully. They are essential for achieving that authentic Alfredo mouthfeel.
- Full-Fat Coconut Milk: Adds richness and a subtle sweetness that complements the savory notes of the sauce. Make sure to stir it well before measuring to combine the cream and liquid.
- Nutritional Yeast: This magical ingredient is crucial for imparting a cheesy, umami flavor without any dairy. It’s packed with B vitamins too!
- Lemon Juice: A squeeze of fresh lemon juice brightens the sauce and cuts through the richness, balancing the flavors perfectly.
- Chicken Broth: Provides the liquid base for the sauce and adds depth of flavor.
- Garlic Cloves: Fresh garlic is indispensable for that classic savory Alfredo taste.
While cashews are incredible for creating amazingly creamy dairy-free sauces, I understand that nuts can be an issue for some. Unfortunately, I don’t currently have a nut-free version of this sauce, but I am actively working on testing alternatives to accommodate those with nut allergies.

Frequently Asked Questions for a Smooth Cooking Experience
To help you achieve the best possible results with your Whole30 Chicken Broccoli Alfredo, here are answers to some common questions:
How long should I roast the spaghetti squash?
For consistently perfect spaghetti squash that is never watery, I always recommend this method: cut the squash in half lengthwise, scoop out the seeds, and place the halves cut-side down on a foil-lined baking sheet. Roast it in a 400°F (200°C) oven for approximately 35 minutes. You don’t need to add any oil or salt at this stage; it will turn out perfectly tender and ready for shredding every time.
Do I need to soak the cashews for the dairy-free Alfredo sauce?
The need to soak cashews depends on the power of your blender:
- High-Powered Blender (e.g., Vitamix, Blendtec): If you own a robust, high-speed blender, you can skip the soaking step entirely. These blenders are powerful enough to break down raw cashews into an incredibly smooth, creamy sauce without any pre-soaking.
- Standard Blender: If you’re using a less powerful or conventional blender, I highly recommend soaking the cashews. Place them in a bowl and cover them with boiling water for at least 30 minutes (or even overnight in cold water). Soaking softens the cashews, making them easier for your blender to process into a luscious, chunk-free dairy-free Alfredo sauce. This step is essential for achieving that desired silky texture.

I hope you enjoy creating and savoring this incredible Whole30 Chicken Broccoli Alfredo. It’s a truly satisfying meal that proves healthy eating can be incredibly delicious!
If you make this recipe, don’t forget to share your culinary creations! Tag me on Instagram @maryswholelife so I can see and celebrate your healthy masterpieces!
Looking for more amazing Whole30 Sheet Pan Meals to simplify your week? Be sure to check out these other fantastic recipes from my kitchen:
- Sausage, Broccoli, & Potato Sheet Pan Supper
- Sheet Pan Sausage & Peppers
- Sheet Pan Beef & Broccoli
I hope everyone is staying safe and healthy!
xo,
Mary
*This page may contain affiliate links. This means if you make a purchase using one of my links, I may receive a small commission at no additional cost to you. Thank you for supporting Mary’s Whole Life!
Whole30 Chicken Broccoli Alfredo
By: Mary Smith
Prep Time: 10 mins | Cook Time: 35 mins | Total Time: 45 mins | Yield: 4 people
This Whole30 Chicken Broccoli Alfredo is a delicious sheet pan meal made with spaghetti squash, chicken, broccoli, and a dairy-free alfredo sauce.
Equipment
- Blender
Ingredients
- 1 large spaghetti squash
- 1.5 – 2 lbs chicken breasts, cut into strips
- 4 cups broccoli florets
- 2 tbsp olive oil, divided
- 1 tsp garlic powder
- 1 tsp sea salt, divided
- ½ tsp black pepper, divided
Dairy-Free Alfredo Sauce
- 1 cup raw unsalted cashews (soaked for 30 minutes if you don’t have a high-powered blender)
- 2 cloves garlic
- ¾ cup chicken broth
- ½ cup full-fat coconut milk, stirred before measuring
- 1 tbsp nutritional yeast
- 1 tbsp lemon juice
- 1 tsp sea salt
- ¼ tsp black pepper
Instructions
- Preheat oven to 400°F (200°C). Cut the spaghetti squash in half and scoop out the seeds. Place the halves cut-side down on a foil-lined baking sheet. Place them into the oven and set a timer for 10 minutes. (Note: Total cook time for spaghetti squash is 35 minutes, but we add the chicken and broccoli at different intervals as they require less cooking time.)
- While the squash begins to roast, prepare the chicken. Add the chicken strips to a bowl and toss with 1 tbsp olive oil, 1 tsp garlic powder, ½ tsp sea salt, and ¼ tsp black pepper until evenly coated. Lay them out in a single layer on a separate parchment-lined baking sheet. When the 10-minute timer for the spaghetti squash goes off, carefully add the baking sheet with the chicken to the oven on the rack underneath the spaghetti squash. Set a new timer for 25 minutes.
- Prepare the broccoli. Toss the broccoli florets with the remaining 1 tbsp olive oil, ½ tsp sea salt, and ¼ tsp pepper in a bowl. When there are 15 minutes remaining on the chicken timer, carefully add the seasoned broccoli to the baking sheet with the chicken. Use a spatula to gently flip the chicken and toss it together with the broccoli. Return the pan to the oven for the remaining 15 minutes of cooking time.
- While the chicken and broccoli finish roasting, prepare the dairy-free Alfredo sauce. Combine all the sauce ingredients (cashews, garlic, chicken broth, coconut milk, nutritional yeast, lemon juice, sea salt, and black pepper) in a high-powered blender. Blend on high for 1 minute, until completely smooth and creamy. You can leave the sauce in the blender or transfer it to a small saucepan and gently heat it over low heat, whisking occasionally, until the vegetables and chicken are done cooking. If the sauce becomes too thick, you can add an additional splash of chicken broth to reach your desired consistency.
- Once all components are cooked, carefully remove the baking sheets from the oven. Using a fork, scrape the spaghetti squash strands out of their shells, creating natural, pasta-like ribbons. Serve the spaghetti squash, chicken, and broccoli on plates, then generously spoon the warm, creamy dairy-free Alfredo sauce over the top. Enjoy your healthy, satisfying meal!
Nutrition
Calories: 870kcal | Carbohydrates: 36g | Protein: 96g | Fat: 39g | Saturated Fat: 11g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 254mg | Sodium: 1864mg | Potassium: 2389mg | Fiber: 8g | Sugar: 10g | Vitamin A: 979IU | Vitamin C: 96mg | Calcium: 144mg | Iron: 6mg
All nutrition facts are an estimate and automatically calculated. While I fact-check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.
Did you make this? Rate & comment below, and tag me on Instagram @maryswholelife