As I stepped into my kitchen, the fragrant aroma of sautéed mushrooms and fresh broccoli filled the air, instantly lifting my spirits. That’s when I decided to whip up a comforting Creamy Whole30 Chicken Broccoli Casserole with Vegan Alfredo Sauce. This dish is both a nourishing weeknight dinner and a fantastic way to embrace healthy eating without sacrificing flavor. Not only is it entirely dairy-free and gluten-free, making it suitable for various diets, but it also requires minimal prep, making it an effortless option for busy nights. Just imagine a creamy, cheesy casserole that brings everyone to the table, even those who are skeptical about dairy-free meals! Curious about how to create this delicious, wholesome crowd-pleaser? Let’s dive into the recipe!

Why is Broccoli Casserole So Comforting?
Warmth and Comfort: This creamy casserole is like a warm hug on a chilly evening, ideal for those seeking cozy meals without the guilt.
Mouthwatering Flavors: The combination of savory chicken, earthy mushrooms, and fresh broccoli wrapped in a rich Vegan Alfredo Sauce creates a taste sensation that will leave you wanting more.
Quick Prep Time: With only minimal chopping and sautéing, this dish is perfect for busy weeknights. You’ll have a wholesome dinner ready in no time!
Meal Prep Friendly: This recipe allows you to make ahead and refrigerate or freeze, ensuring tasty meals are just a bake away.
Crowd-Pleasing Delight: Even the pickiest eaters will love this casserole! It’s a fantastic way to introduce healthy eating without sacrificing deliciousness, making it suitable for family gatherings or serving alongside a side salad or crusty gluten-free bread.
Ready to make your evenings easier? Try it with Beef Broccoli Stir or add other veggies and make your own spin on this effortless dish!
Broccoli Casserole Ingredients
For the Casserole
- Cooked and Shredded Chicken – Provides protein and structure to the casserole; use rotisserie chicken for speed.
- Olive Oil – For sautéing vegetables; can substitute with avocado oil.
- Broccoli – Adds color, nutrition, and crunch; frozen broccoli can also be used; just adjust sautéing time.
- Cremini Mushrooms – Offer umami flavor and texture; button mushrooms can be used as an alternative.
- Onion – Enhances sweetness and depth of flavor; shallots are a great replacement if desired.
- Chicken Broth – Makes the sauce creamy and helps meld the ingredients; vegetable broth can be used for a vegetarian option.
- Vegan Alfredo Sauce – Provides the creamy base; prepare in advance; soaked cashews are essential.
- Salt and Pepper – For seasoning; adjust according to taste preferences.
- Rosemary – Optional garnish that adds a fragrant freshness; thyme can be used for a different herb note.
Step‑by‑Step Instructions for Creamy Whole30 Chicken Broccoli Casserole with Vegan Alfredo Sauce
Step 1: Prepare Vegan Alfredo Sauce
Start by soaking your cashews in boiling water for about 30 minutes, or preferably, overnight for a smoother texture. Once soaked, drain them and blend the cashews with water until you achieve a creamy consistency. This creamy Vegan Alfredo Sauce will serve as the heart of your creamy Whole30 Chicken Broccoli Casserole.
Step 2: Preheat Oven
As you whip up your sauce, preheat your oven to 400°F (200°C). This allows the oven to reach the right temperature for baking your casserole, ensuring it bubbles and thickens perfectly as it cooks. Prepare a 9×13-inch casserole dish by lightly brushing it with olive oil or cooking spray to prevent sticking.
Step 3: Sauté Vegetables
In a large skillet over medium heat, add a splash of olive oil and let it warm for about a minute. Then, toss in chopped onion and cremini mushrooms. Sauté them for about 3 minutes, stirring occasionally until they soften. Add the broccoli florets, continuing to sauté for an additional 3 minutes or until they turn crisp-tender, embracing all those mouthwatering flavors.
Step 4: Assemble Casserole
In your greased casserole dish, spread an even layer of the shredded chicken as the base. On top of this, add the sautéed broccoli, mushrooms, and onions, creating a colorful, nutritious layer. Finally, pour the creamy Vegan Alfredo Sauce over the entire mixture, diluting it slightly with chicken broth to ensure it coats all the ingredients deliciously.
Step 5: Bake
Place the casserole in the preheated oven and bake for 20 to 25 minutes. You’ll know it’s done when the edges are bubbling, and the sauce appears slightly thickened with a lovely golden hue on top. Keep an eye on it to prevent over-baking, as you want that luscious creamy texture to shine through.
Step 6: Garnish and Serve
Once out of the oven, allow your creamy Whole30 Chicken Broccoli Casserole to rest for a few minutes before serving. If desired, sprinkle fresh rosemary on top for a burst of fragrance and color. Scoop out generous portions and enjoy the warm, comforting delight that everyone at the table will love!

Broccoli Casserole Variations & Substitutions
Feel free to customize your broccoli casserole experience with these delightful twists and substitutions!
-
Plant-Based Protein: Substitute chicken with shredded rotisserie turkey or a mix of chickpeas for a vegetarian option. This twist keeps the dish hearty and satisfying!
-
Veggie Boost: Add bell peppers or zucchini for a splash of color and extra nutrients. These vegetables bring a fun crunch and flavor diversity to your casserole.
-
Spicy Kick: If you enjoy a bit of heat, sprinkle in red pepper flakes or a dash of your favorite hot sauce to the Vegan Alfredo Sauce. This little kick can make all the difference during dinner!
-
Creamy Dream: Swap in coconut cream for half the cashews in your Vegan Alfredo Sauce for a tropical flavor infusion. You’ll be surprised at how deliciously creamy this makes the sauce!
-
Gluten-Free Grains: Mix in cooked quinoa or brown rice to the layers for a heartier casserole. These grains not only add texture but also make your meal more filling.
-
Herb Variations: Play around with different fresh herbs like thyme or basil to elevate the flavor profile! These herbs offer new tastes that complement well with the dish.
-
Cauliflower Addition: Replace half of the broccoli with cauliflower florets; it will blend seamlessly into the vegan sauce while preserving a delightful texture. The added veggies create a new flavor dimension!
-
Savory Topping: For a bit of crunch, try adding crushed gluten-free crackers or nuts on top before baking. This simple addition adds a wonderful contrast to the creamy layers underneath.
If you’re looking for other comforting dishes, consider trying out my Hobo Casserole Comforting for a one-pan meal or whip up a fresh Salmon Broccoli Pasta that’s just as delightful. Enjoy experimenting with your casserole!
Expert Tips for Broccoli Casserole
-
Soak Those Cashews: Ensure your cashews are fully soaked to achieve a luxuriously smooth Vegan Alfredo Sauce. This is the key to creaminess!
-
Check Your Broccoli: Cut broccoli into bite-sized florets for even cooking and perfect texture. This way, every bite remains crisp-tender and flavorful.
-
Season Wisely: Adjust salt and pepper based on your taste preference; a little seasoning goes a long way in bringing the flavors of the broccoli casserole to life.
-
Make-Ahead Magic: Prepare the casserole in advance and store it in the fridge. You can bake it fresh anytime you’re craving a hearty, healthy meal.
-
Versatile Variations: Feel free to experiment with different veggies like zucchini or bell peppers. This not only adds flavor but also boosts nutrition in your broccoli casserole!
Storage Tips for Broccoli Casserole
Fridge: Store leftover broccoli casserole in an airtight container in the fridge for up to 3 days. Reheat gently until warmed through for best flavor.
Freezer: This casserole can be frozen before baking. Wrap it tightly in plastic wrap and foil for up to 3 months. Bake directly from frozen, adding an extra 10-15 minutes to the cooking time.
Reheating: For reheating, use the oven at 350°F (175°C) to maintain the casserole’s creamy texture. Cover with foil during the first half of heating to prevent drying.
Make-Ahead: Prep the casserole in advance, refrigerate it overnight, and bake when ready for a quick, healthy dinner option. This versatility makes it a must-try for busy weeknights!
What to Serve With Creamy Whole30 Chicken Broccoli Casserole?
Imagine a comforting dinner that’s not just nourishing but also bursts with flavor, creating warmth and joy around your dining table.
-
Side Salad: A vibrant mix of greens and colorful veggies adds a refreshing crunch that complements the creamy casserole beautifully. Drizzle with a tangy vinaigrette for an extra zing.
-
Garlic Roasted Potatoes: Crispy, golden potatoes seasoned with garlic and herbs provide a satisfying texture and flavor contrast to the soft casserole. They’re perfect for soaking up any leftover sauce!
-
Quinoa Pilaf: A fluffy quinoa pilaf with herbs or nuts lends a nutty element, enhancing the wholesome vibe of your meal while adding extra protein.
-
Steamed Green Beans: Crisp green beans with a pinch of salt maintain a fresh flavor, balancing the richness of the casserole without overwhelming the palate.
-
Gluten-Free Bread: Serve warm, crusty gluten-free bread alongside to scoop up delicious portions of the casserole. It’s an inviting addition that rounds out the meal.
-
Chilled White Wine: A glass of chilled Sauvignon Blanc brings a crisp, fruity character that elevates the dining experience, complementing the savory notes beautifully.
-
Dairy-Free Dessert: Conclude with a light vegan fruit tart or banana nice cream. These desserts provide a refreshing and guilt-free sweet ending to your comforting dinner.
Let your dinner table become a hub of laughter and warmth with these delightful pairings, perfect for making memorable meals!
Make Ahead Options
These Creamy Whole30 Chicken Broccoli Casserole with Vegan Alfredo Sauce are a fantastic choice for meal prep enthusiasts! You can prepare the Vegan Alfredo Sauce and the sautéed vegetables up to 24 hours in advance, storing them separately in airtight containers in the refrigerator to maintain their freshness. Additionally, you can even assemble the casserole entirely ahead of time, covering it tightly and refrigerating for up to 3 days. When it’s time to bake, simply allow the casserole to sit at room temperature for about 30 minutes before popping it in the oven at 400°F (200°C) for 20-25 minutes until bubbling. This way, you’ll enjoy a wholesome, delicious meal with minimal effort on busy weeknights!

Creamy Whole30 Chicken Broccoli Casserole with Vegan Alfredo Sauce Recipe FAQs
What type of broccoli should I use for the casserole?
Absolutely! Fresh broccoli is ideal for this recipe as it adds vibrant color and a nice crunch. However, if you’re short on time, frozen broccoli works just as well—just make sure to adjust the sautéing time to avoid overcooking.
How should I store leftover broccoli casserole?
Leftover broccoli casserole can be stored in an airtight container in the fridge for up to 3 days. Just reheat it gently in the oven to retain that creamy texture we love!
Can I freeze the broccoli casserole?
Yes, you can freeze this casserole before baking! Wrap it tightly in plastic wrap and then in foil to protect it from freezer burn. It will last for up to 3 months. When you’re ready to eat, bake it directly from frozen, adding about 10-15 minutes to the cooking time for best results.
What if my Vegan Alfredo Sauce isn’t creamy enough?
I recommend making sure your cashews are fully soaked—ideally overnight—before blending. If you find the sauce is still on the thick side, simply add a splash more of water or chicken broth and blend again until smooth. You want that silky texture to perfectly coat the casserole!
Are there any dietary considerations I should know?
Very! This casserole is not only Whole30-compliant but also gluten-free and dairy-free, making it suitable for various dietary preferences. If you have specific allergies, like to nuts, you can explore other creamy sauce alternatives, such as a blended silken tofu or sunflower seeds to suit your needs.
Can I make this casserole ahead of time?
Of course! You can assemble the entire casserole the night before and store it in the fridge. Just pop it in the oven when ready to bake. This make-ahead option is fantastic for busy weeknights, allowing you to enjoy a wholesome meal with minimal effort.

Creamy Broccoli Casserole That'll Warm Your Soul
Ingredients
Equipment
Method
- Soak cashews in boiling water for about 30 minutes, or preferably, overnight for a smoother texture. Drain and blend with water until creamy.
- Preheat your oven to 400°F (200°C). Lightly brush a 9x13-inch casserole dish with olive oil or cooking spray.
- In a large skillet over medium heat, warm olive oil. Add chopped onion and cremini mushrooms, sauté for about 3 minutes. Then add broccoli and sauté an additional 3 minutes until crisp-tender.
- In the greased casserole dish, layer shredded chicken as the base. Top with sautéed broccoli, mushrooms, and onions, then pour Vegan Alfredo Sauce mixed with chicken broth over the ingredients.
- Bake in the preheated oven for 20 to 25 minutes until edges are bubbling and top is golden.
- Allow casserole to rest for a few minutes before serving. Garnish with fresh rosemary if desired.







