This Creamy Vegan Potato Broccoli Casserole (Gluten-Free) is the ultimate comfort food that doesn’t compromise on flavor or dietary needs. When the evening chill settles in, there’s nothing quite like pulling a bubbling casserole from the oven. I discovered this recipe during my first winter as a vegan, when I was desperately missing those creamy, hearty dishes that hug you from the inside. The velvety cashew sauce wraps around tender potatoes and vibrant broccoli florets, creating layers of texture and flavor that might just make you forget it’s plant-based. Trust me, this dish has converted even the most dedicated cheese lovers in my family!
Table of Contents
Recipe
Print
Creamy Vegan Potato Broccoli Casserole | Easy Gluten-Free Recipe
This Creamy Vegan Potato Broccoli Casserole is the ultimate dairy-free comfort food—tender potatoes, roasted broccoli, and a silky plant-based cheese sauce baked to golden perfection. Cozy, hearty, and gluten-free!
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
1.5 lbs Yukon gold potatoes, thinly sliced
3 cups broccoli florets
1 tbsp olive oil
1/2 tsp salt, divided
1/4 tsp black pepper
1 1/2 cups unsweetened almond or oat milk
1/2 cup raw cashews (soaked 2 hours or boiled 10 min)
1/4 cup nutritional yeast
2 tbsp tapioca starch or cornstarch
1 tbsp lemon juice
1 tsp garlic powder
1 tsp onion powder
1/2 tsp smoked paprika
Optional: gluten-free breadcrumbs or crushed nuts for topping
Instructions
1. Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
2. Toss broccoli with olive oil, 1/4 tsp salt, and pepper. Roast for 15 minutes and set aside.
3. While roasting, boil sliced potatoes for 8–10 minutes until just tender. Drain and set aside.
4. In a blender, combine almond milk, soaked cashews, nutritional yeast, tapioca starch, lemon juice, garlic powder, onion powder, paprika, and 1/4 tsp salt. Blend until completely smooth.
5. Layer half the potatoes in the casserole dish, followed by half the broccoli and sauce. Repeat layers.
6. Sprinkle with optional topping if using.
7. Bake for 25–30 minutes until bubbly and golden. Let rest 5 minutes before serving.
Notes
To save time, use frozen broccoli—thaw and pat dry before roasting.
Add vegan cheese shreds for extra indulgence.
Keeps well refrigerated up to 4 days. Freezes great in portions!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner, Vegan, Casserole
- Method: Baking
- Cuisine: Plant-Based, Gluten-Free
Nutrition
- Serving Size: 1.5 cups
- Calories: 310
- Sugar: 3g
- Sodium: 380mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 9g
- Cholesterol: 0mg
Keywords: vegan potato broccoli casserole, dairy-free casserole, gluten-free vegan dinner
Why You’ll Love This Creamy Vegan Potato Broccoli Casserole (Gluten-Free)
Dietary-Friendly Without Compromise
This casserole is a true dietary chameleon that never sacrifices an ounce of flavor. Being both vegan and gluten-free means it welcomes everyone to the table without anyone feeling they’re missing out. The cashew-based sauce delivers that rich, creamy texture that’s often lacking in plant-based dishes, while nutritional yeast provides that subtle “cheesy” flavor that satisfies even dairy lovers. I’ve served this at potlucks where guests were shocked to learn it contained no dairy or wheat—their empty plates were the ultimate compliment! Plus, it’s loaded with fiber and nutrients from the broccoli and potatoes.
Simple Ingredients, Maximum Flavor
The beauty of this casserole lies in its straightforward ingredient list that creates complex flavors. You’ll need just Yukon gold potatoes for their buttery texture, fresh broccoli florets, raw cashews (the secret to that incredible creaminess), nutritional yeast, garlic, onions, and a handful of pantry spices. What amazes me is how these humble ingredients transform into something so satisfying. The first time I made this, I was skeptical that cashews could replicate a traditional béchamel, but the result was so luscious that I immediately texted my sister the recipe. Sometimes the simplest combinations yield the most impressive results!
Essential Tips & Tricks
Perfect Prep for Creamiest Results
The key to casserole perfection starts with properly soaked cashews. I learned this the hard way after rushing the process once and ending up with a slightly gritty sauce. Give them at least 4 hours in cold water, or speed things up with 15 minutes in boiling water if you’re in a hurry (like I often am). Another game-changer is par-boiling your potatoes until they’re just fork-tender—about 7 minutes—before assembling. This ensures they’ll cook evenly with the broccoli. When blending your cashew sauce, add liquid gradually while blending to achieve that silky texture that makes this dish so special.
Layering and Baking Secrets
The magic happens in how you build and bake this casserole. Start with a thin layer of sauce, then alternate your vegetables strategically—potatoes on the bottom layer will soak up flavor while supporting the structure. For the crispiest top (my favorite part!), leave some broccoli florets peeking through the final sauce layer and consider a sprinkle of gluten-free breadcrumbs or crushed almonds. Cover with foil for the first 25 minutes of baking, then remove for the final 15 to achieve that golden top. This approach reminds me of how I layer flavors in my Cozy Gluten-Free Chicken Noodle Soup—building complexity through thoughtful construction.
Serving Ideas & Creative Variations
Perfect Pairings
This hearty casserole stands beautifully on its own, but pairing it with complementary sides elevates the entire meal experience. I love serving it alongside a crisp arugula salad with lemon vinaigrette—the bright acidity cuts through the richness perfectly. For a complete protein punch, add a side of simple baked tofu or white beans seasoned with herbs. On particularly cold evenings, I’ve been known to serve smaller portions as a side dish to my The Best Crockpot Lentil Soup for a meal that’s both satisfying and nourishing. The earthy lentils and creamy casserole create a perfect harmony of textures and flavors.
Seasonal Adaptations
One reason I return to this recipe throughout the year is its wonderful adaptability to seasonal produce. In spring, try swapping half the broccoli for tender asparagus spears or fresh peas for a lighter variation. Summer brings opportunities for yellow squash or zucchini additions—just be sure to salt and drain these water-heavy vegetables first. Fall versions shine with cubed butternut squash or cauliflower florets mixed with the potatoes. I once added roasted mushrooms and thyme during autumn, and the earthiness transformed the entire dish. Winter calls for heartier additions like kale or Brussels sprouts, which develop a wonderful sweetness when baked in the creamy sauce.
Storage & Troubleshooting Guide
Meal Prep and Leftovers
This casserole is a meal-prep champion that actually improves with time as the flavors meld together. After cooling completely, portion leftovers into airtight containers for up to 4 days in the refrigerator. For reheating, cover with foil and warm in a 350°F oven for about 15 minutes—this maintains the texture better than microwaving, though that works in a pinch (just add a splash of plant milk first). You can also freeze individual portions for up to 2 months; just thaw overnight in the refrigerator before reheating. I often make a double batch on Sunday, enjoying one for dinner and freezing the second for those evenings when cooking feels impossible.
Troubleshooting Common Issues
If your sauce seems too thin after blending, don’t panic! Simply add more soaked cashews or a tablespoon of cornstarch to thicken it up. Conversely, if it’s too thick, gradually add more plant milk until you reach a pourable consistency. For casseroles that come out too dry, the culprit is usually either overcooking or not enough sauce—next time, increase your liquid and check the casserole earlier. If your potatoes aren’t cooking through evenly, try slicing them thinner (about ¼-inch is ideal) or extending the par-boiling time. And if your top isn’t browning nicely, a quick 2-minute broil at the end works wonders—just watch it carefully to prevent burning!
Frequently Asked Questions
Can I make this Creamy Vegan Potato Broccoli Casserole ahead of time?
Absolutely! Assemble up to 24 hours ahead, refrigerate covered, and add 10 minutes to the baking time. The flavors actually develop beautifully overnight, making it perfect for entertaining.
What can I substitute for cashews if I have a nut allergy?
Silken tofu or soaked sunflower seeds make excellent alternatives. Blend either with 2 tablespoons of tapioca starch to achieve similar creaminess without compromising the texture.
How do I know when the casserole is done baking?
The top should be golden brown, the edges slightly bubbling, and a knife inserted into the potatoes should meet no resistance. Visual cues are your best guide!
Can I add protein to make this a complete meal?
Definitely! White beans, chickpeas, or crumbled tempeh mix beautifully into the layers. For non-vegans, adding pre-cooked quinoa provides complete protein without altering flavors.
Will this work with sweet potatoes instead?
Yes! Sweet potatoes create a delightful flavor contrast with the savory sauce. Reduce cooking time by about 5 minutes as they typically soften faster than white potatoes.
Final Thoughts
This Creamy Vegan Potato Broccoli Casserole (Gluten-Free) has become my go-to dish for everything from weeknight dinners to holiday gatherings. There’s something deeply satisfying about creating a dish that nourishes both body and soul while accommodating diverse dietary needs. The way the creamy sauce envelops the tender vegetables creates a sensory experience that proves plant-based eating never means sacrifice. I hope this casserole brings as much comfort to your table as it has to mine! For more plant-based inspiration, check out my Pinterest boards where I’m always saving new variations.


