If you’ve been hunting for a comfort food that’s hearty, wholesome, and completely plant-based, this Vegan Broccoli Casserole Recipe is going to steal your heart. It’s the perfect blend of tender broccoli, creamy cashew cheese sauce, and that satisfyingly crunchy topping that makes casseroles so irresistible. Whether you’re cooking for family, friends, or just treating yourself, this dish brings together simple ingredients to create a casserole bursting with flavor, warmth, and that cozy, “just like home” feeling.
Ingredients You’ll Need
Every ingredient in this Vegan Broccoli Casserole Recipe plays a starring role in the flavor, texture, and color of the dish. From vibrant broccoli florets to the nutty, cheesy cashew sauce and golden buttery cracker topping, these essentials come together perfectly to create a one-of-a-kind casserole experience.
- 8 cups broccoli florets: Fresh or frozen, broccoli is the star vegetable that adds a beautiful green color and lots of nutrition.
- 1 1/2 cups raw cashews: Soaked and blended into a creamy base, cashews lend richness and a decadent texture to the sauce.
- 1 1/2 cups vegetable broth: Enhances the sauce’s savoriness and keeps it nice and smooth.
- 1 teaspoon onion powder: Adds a subtle depth of flavor without overpowering the dish.
- 1/2 teaspoon garlic powder: Gives the sauce an aromatic lift and subtle punch.
- 1/2 cup nutritional yeast: This is the secret to that cheesy, umami-rich taste without any dairy.
- 1 teaspoon salt: Brings all the flavors into perfect balance.
- 2 cups shredded vegan cheddar cheese (optional but good): Melts beautifully into the casserole for extra deliciousness and gooey texture.
- 2 tablespoons vegan butter: Used in the topping, it adds a golden richness and helps create a crispy finish.
- 1 cup crushed Ritz-style crackers: Provides that irresistible crunchy topping that completes the casserole experience.
How to Make Vegan Broccoli Casserole Recipe
Step 1: Prepare the Oven and Broccoli
Start by preheating your oven to 350 degrees F so it’s nice and hot when your casserole goes in. Meanwhile, bring a large pot of water to a boil and cook the broccoli florets for just three minutes. This quick blanch ensures the broccoli stays bright green, tender, but not mushy. Drain the broccoli well and transfer it to your casserole dish to get ready for assembly.
Step 2: Soak and Blend the Cashew Cheese Sauce
The secret behind the creamy texture of this casserole lies in the cashew-based cheese sauce. Pour boiling water over raw cashews and let them soak for at least five minutes — up to an hour if you have time. This softens the nuts, making them easier to blend into a luscious sauce. Drain and add them to a blender with vegetable broth, onion powder, garlic powder, nutritional yeast, and salt. Blend on high until the mixture is velvety smooth and has that luscious cheesy look.
Step 3: Prepare the Buttery Cracker Topping
Melt the vegan butter briefly in the microwave until it’s just liquid, then stir in the crushed Ritz-style crackers. This buttery, crumbly topping will create that coveted crispy texture and add a rich golden color once baked to perfection.
Step 4: Assemble the Casserole
Pour the cheesy cashew sauce all over the broccoli, tossing gently to coat every floret in that creamy goodness. Spread the broccoli evenly in your dish. Next, sprinkle half of the shredded vegan cheddar cheese over the mixture and stir it through for extra cheesiness inside. Then top it all off with the remaining vegan cheese and the buttery cracker crumbs for that inviting golden crust.
Step 5: Bake to Perfection
Pop your assembled vegan broccoli casserole into the preheated oven. Bake uncovered for 30 minutes or until the sauce thickens and you see that beautiful golden-brown top forming. Serve it warm and watch everyone fall in love bite after bite!
How to Serve Vegan Broccoli Casserole Recipe
Garnishes
A sprinkle of fresh parsley or chives on top adds a pop of color and a hint of freshness that balances the creamy casserole perfectly. For a bit of extra zest, a light dusting of smoked paprika or cracked black pepper can enhance each bite beautifully.
Side Dishes
This Vegan Broccoli Casserole Recipe pairs wonderfully with light, crispy salads to contrast the creamy textures. Roasted garlic bread, quinoa pilaf, or even steamed rice also complement the rich flavors, turning your meal into a satisfying feast.
Creative Ways to Present
Serve individual portions in cute ramekins for personal flair or layer the casserole in a glass baking dish so guests can admire the cheesy layers. You might also sprinkle toasted pine nuts on top for an added crunch alternative or drizzle with a splash of hot sauce for a spicy kick.
Make Ahead and Storage
Storing Leftovers
Store any leftover casserole in an airtight container in the refrigerator for up to 3 days. It’s a fantastic next-day meal as the flavors deepen and the textures meld together even more.
Freezing
This casserole freezes beautifully! Transfer cooled portions into freezer-safe containers and freeze for up to 2 months. Just thaw overnight in the fridge before reheating, and it’s almost as good as fresh.
Reheating
To reheat, pop your portion into a microwave-safe dish and heat until warmed through, or reheat in a 350-degree oven for 15-20 minutes to restore the crispy topping and fluffy sauce texture. You might want to cover with foil initially to prevent over-browning.
FAQs
Can I use frozen broccoli for this Vegan Broccoli Casserole Recipe?
Absolutely! Frozen broccoli works well and is convenient, just make sure to thaw and drain any excess water before using, so the casserole doesn’t get watery.
Is the vegan cheddar cheese necessary?
While the vegan cheddar cheese adds a wonderful melty texture and cheesy flavor, you can omit it to keep the casserole lighter or nut-allergy friendly. The cashew cheese sauce itself is deliciously creamy on its own.
How can I make this recipe nut-free?
If you need to avoid nuts, try substituting the cashews with a firm tofu or cauliflower-based sauce, though the texture and flavor will differ somewhat from the original.
Can I prepare the sauce ahead of time?
Yes! The cashew cheese sauce can be made up to 2 days in advance. Store it in the fridge and give it a quick stir before pouring over the broccoli.
What can I use instead of Ritz-style crackers?
If you don’t have Ritz-style crackers, any plain, buttery cracker or even panko breadcrumbs work great to create the crispy topping.
Final Thoughts
I truly hope you try this Vegan Broccoli Casserole Recipe soon. It’s one of those dishes that feels like a warm embrace — comforting, nourishing, and full of flavor. Whether you’re making it for a special occasion or a cozy weeknight dinner, it’s bound to be a hit that brings smiles and satisfied sighs around the table.
PrintVegan Broccoli Casserole Recipe
This Vegan Broccoli Casserole is a creamy, cheesy, and comforting plant-based dish perfect for family dinners or potlucks. Made with a rich cashew-based cheese sauce, tender broccoli florets, and a crispy buttery cracker topping, it’s both delicious and nourishing, showcasing how vibrant vegan cooking can be.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegan
Ingredients
Broccoli
- 8 cups broccoli florets
Cheese Sauce
- 1 1/2 cups raw cashews*
- 1 1/2 cups vegetable broth
- 1 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 cup nutritional yeast
- 1 teaspoon salt
Topping and Add-ins
- 2 cups shredded vegan cheddar cheese (optional but good)
- 2 tablespoons vegan butter
- 1 cup crushed Ritz-style crackers*
Instructions
- Prepare Oven: Preheat your oven to 350 degrees Fahrenheit to ensure it reaches the right temperature for baking the casserole evenly.
- Quick Cook Broccoli: Bring a large pot of water to a boil, then add the broccoli florets. Let them cook for 3 minutes until tender-crisp, then drain thoroughly. Transfer the broccoli to a 9×13 inch casserole dish or a large oval dish and set aside.
- Make the Cheese Sauce: Boil 3-4 cups of water and pour over the raw cashews to soak for at least 5 minutes, up to an hour to soften. Drain and discard the soaking water. Place the soaked cashews in a high-powered blender with the vegetable broth, onion powder, garlic powder, nutritional yeast, and salt. Blend until the mixture is very smooth and creamy, forming a rich vegan cheese sauce.
- Make Buttery Cracker Topping: Melt the vegan butter in a small microwave-safe bowl for about 30 seconds. Stir in the crushed Ritz-style crackers until they are well coated with the melted butter, creating a flavorful crunchy topping.
- Assemble the Casserole: Pour the creamy cheese sauce over the broccoli in the casserole dish. Toss gently to coat all the florets, then spread the mixture evenly. Fold in half of the shredded vegan cheddar cheese into the broccoli mixture for extra cheesiness. Sprinkle the remaining vegan cheese over the top, followed by the buttery cracker crumbs, covering the casserole surface.
- Bake: Place the casserole uncovered in the preheated oven and bake for 30 minutes. Bake until the cheese sauce thickens and the topping turns golden and crisp. Serve warm for a comforting and hearty vegan casserole.
Notes
- Soaking cashews for at least 5 minutes makes blending easier and results in a smoother sauce. For best texture, soak longer if time permits.
- The shredded vegan cheddar cheese is optional but adds a melty, cheesy depth to the casserole.
- Use crushed Ritz-style crackers or any buttery vegan cracker for a tasty crunchy topping.
- This casserole can be prepared ahead and baked just before serving.
- Ensure broccoli is drained very well after boiling to prevent a watery casserole.
