Thermocookery

menu icon
go to homepage
  • About Me
  • Recipes
  • Collaborate

subscribe
search icon
Homepage link
  • About Me
  • Recipes
  • Collaborate

×
Home » Recipes » Sides

Creamy Vegan Broccoli Casserole Recipe

By: kseniaprints · Updated: Oct 31, 2024 · This post may contain affiliate links.

  • Facebook
  • Flipboard
Jump to Recipe Print Recipe

This creamy vegan broccoli casserole is cheesy, dairy-free, and packed with flavor, it’s the perfect side dish for any occasion.

A baked vegan casserole dish with a golden-brown crusted topping, garnished with fresh herbs. This broccoli casserole is set on a marble countertop, partially covered by a beige cloth. The handles are embossed with the word "STAUB.

In my house, broccoli is a forbidden word. The moment my kids hear it, they run for the door. But I am a millennial mom, and if there's one thing I need to do, is that I need to get my kids to eat broccoli. So this easy-to-make, creamy cheesy vegan broccoli casserole is my solution for a tasty and nutritious dish that pleases even the pickiest eaters.

With two kids who don't shouldn't eat dairy, I needed to reimage this comfort food classic for those with dairy sensitivities or vegan diets. The creamy, cheesy texture and flavor come from plant-based soaked cashews, nutritional yeast, and non-dairy milk, making this cheesy broccoli casserole a perfect choice for families with dietary restrictions.

This recipe was born out of a desire to create a healthier version of a beloved dish. It combines the goodness of broccoli with a rich, satisfying sauce that kids and adults alike will enjoy. The broccoli is tender, the homemade alfredo sauce adds a luxurious touch, and the crispy breadcrumb topping provides some crunch and a great contrast in textures.

For busy families looking to incorporate more vegetables into their meals, this vegan broccoli cheese casserole is a lifesaver. It's really easy to make, and though I used fresh broccoli when originally creating this recipe, since then I've made it with frozen bags of broccoli as well. It's also really easy to make this casserole ahead of time, and even freeze it for later.

In short, this easy-to-whip dish is not only delicious but also packed with nutrients, making it a win-win for parents and children. You're going to love this recipe, and if not, then don't tell me about it. 

A black plate holds a serving of vegan broccoli casserole topped with breadcrumbs. A fork rests on the plate. In the background, a blue baking dish contains more casserole. A sprig of greenery is nearby on the marble surface.

Ingredients

A marble countertop showcases ingredients for a vegan dish: cashews in a bowl, a small plate with spices, a head of broccoli, lemon half, nutritional yeast in a bowl, breadcrumbs, and milk. Perfect for crafting the ultimate broccoli casserole recipe.
  • Broccoli florets: Rich in vitamins and fiber; fresh or frozen will work.
  • Cashews: Provides creamy texture. You can sub with soft tofu or silken tofu. 
  • Plant-based milk: Adds creaminess; any unsweetened variety works (almond, soy, oat).
  • Nutritional yeast: Gives cheesy flavor; can use vegan cheese shreds or omit them for a less cheesy taste.
  • Lemon juice: Adds tanginess.
  • Garlic powder: Enhances flavor.
  • Onion flakes: Adds depth. Can use onion powder instead.
  • Salt and pepper: Enhance overall flavor.
  • Breadcrumbs: Creates crispy topping; can use crushed crackers, panko, or gluten-free breadcrumbs.

See recipe card for exact quantities.

Equipment

  • blender
  • Saucepan
  • 9X13 casserole dish

Step-By-Step Instructions

Preheat the Oven

Start by preheating your oven to 350°F (175°C). This ensures your casserole will bake evenly and achieve that perfect golden-brown top.

Want to save this?

Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week.

Prepare the Broccoli

A person adds broccoli to a white pot on a marble countertop. The pot contains steamed, creamy broccoli with some steam visible, making it the perfect base for a delicious vegan casserole.

For this cheesy broccoli casserole, you can use either fresh or frozen broccoli. If using fresh, cut it into bite-sized florets. Blanch the broccoli until it's tender but still has a slight crunch. This step ensures your broccoli is cooked perfectly in the final dish.

Create the Vegan Cheese Sauce

A blender filled with coconut milk, nutritional yeast, black pepper, and cooked chicken sits on a marble countertop. Viewed from above, its blades are partially covered by the mixture. For a twist on this recipe, consider adding it to a broccoli casserole for extra flavor.

This creamy vegan sauce is the heart of your casserole. In a blender or food processor, combine soaked cashews, plant-based milk, nutritional yeast, lemon juice, garlic powder, onion flakes (or powder), salt, and black pepper. Blend until smooth to create a rich, dairy-free cheese sauce that rivals any traditional cheese sauce.

Assemble the Casserole

A rectangular baking dish with blue handles contains a delicious vegan broccoli casserole. Resting on a marble surface, the florets are lightly seasoned, with visible specks of seasoning adding to the enticing presentation.
A baking dish filled with broccoli topped with a thick layer of creamy vegan sauce completes this delectable casserole. The dish sits elegantly on a gray marble countertop, inviting you to savor each bite.
A baking dish filled with a creamy broccoli and cauliflower casserole beckons from the marble surface. A spatula with a wooden handle rests beside it, hinting that this delicious recipe is ready to be mixed or served.

Add the broccoli to a 9x13-inch baking dish. Pour the vegan cheese sauce over the broccoli, ensuring it's evenly distributed. Gently stir to combine to coat all the broccoli with the sauce.

Coat with cheesy topping

A hand sprinkles breadcrumbs into a rectangular white baking dish, crafting a delicious broccoli casserole. The vibrant green florets peek through beneath the crispy topping, all set on a gray marble surface. The person, donning a black watch on their left wrist, perfects this appealing recipe.

Sprinkle breadcrumbs evenly over the top of your casserole. This will create a crispy, golden crust that adds texture to your dish. If adding some vegan cheese on top, this is the time to throw it on!

Bake

A rectangular baking dish with a blue handle is filled with an unbaked creamy broccoli casserole. The top is covered with a layer of breadcrumbs, and green vegetables are visible underneath. The dish rests on a marble surface.

Place your casserole in the preheated oven and bake for 25-30 minutes. You'll know it's done when the top is golden brown and the sauce is bubbling around the edges.

Serve cheesy broccoli casserole

A baked casserole dish with a browned topping is showcased in a rectangular blue STAUB dish. This delicious vegan broccoli casserole features a blend of cooked ingredients, possibly including vegetables, beneath its crispy breadcrumb crust.

After removing it from the oven, let your casserole cool for about 5 minutes. This allows the sauce to set slightly, making it easier to serve. After this short wait, your vegan broccoli casserole is ready to serve as a delicious main dish or a hearty side!

Top Tips

Choose fresh, crisp broccoli for the best texture and flavor in your vegan broccoli casserole. Cut the florets into bite-sized pieces to ensure even cooking throughout the dish.

You can prepare this casserole ahead of time. Assemble everything up to the baking step, cover, and refrigerate. When ready to eat, simply bake as directed, adding a few extra minutes to the cooking time.

For added protein, consider including vegan chicken pieces or cooked brown rice to make a complete broccoli rice casserole. You can also top with vegan mozzarella for an extra cheesy finish.

Accompanying Dishes And Serving Suggestions

A black plate with a serving of creamy broccoli casserole topped with breadcrumbs sits next to a blue baking dish filled with more casserole. Fresh herbs and a textured orange cloth adorn the marble surface, while a fork rests invitingly on the plate.

To complement your vegan casserole, try accompanying it with brown rice and air-fried tofu or air fryer asparagus for more greens. This is a protein-rich, crispy vegan protein that contrasts nicely with the creamy casserole.

For a sweet finish to your meal, this Gingerbread Loaf Casserole is an excellent choice. Its warm spices and comforting texture make it a perfect dessert, especially during colder months. The gingerbread flavors go exceptionally well with this creamy, easy, and healthy casserole.

Recipe

Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.

A serving of vegan broccoli casserole topped with breadcrumbs sits on a round, black plate. A fork rests beside the casserole. In the background, there is a blue baking dish and some vibrant green herbs, adding fresh allure to this plant-based delight.

Vegan Broccoli Casserole

This creamy vegan broccoli casserole is cheesy, dairy-free, and packed with flavor, it’s the perfect side dish for any occasion.
No ratings yet
Print Pin Rate
Course: Side Dish
Keyword: vegan broccoli casserole
Prep Time: 15 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 45 minutes minutes
Servings: 6 servings
Calories: 256kcal
Author: Ksenia Prints

Equipment

  • blender
  • Saucepan
  • 9X13 casserole dish

Ingredients

  • 6 cups broccoli florets
  • 1 cup cashews soaked for 2 hours
  • 1 cup plant-based milk
  • ¼ cup nutritional yeast
  • 2 tablespoon lemon juice
  • 1 teaspoon garlic powder
  • 1 teaspoon onion flakes (or onion powder)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup breadcrumbs

Instructions

  • Preheat oven to 350°F.
  • Blanch broccoli until tender. Place in 9x13 baking dish.
  • Blend cashews, milk, nutritional yeast, lemon juice, and seasonings until smooth.
  • Pour sauce over broccoli. Mix gently.
  • Top with breadcrumbs.
  • Bake 25-30 minutes until golden.
  • Let it cool 5 minutes before serving.

Nutrition

Calories: 256kcal | Carbohydrates: 29g | Protein: 11g | Fat: 12g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Cholesterol: 5mg | Sodium: 374mg | Potassium: 578mg | Fiber: 4g | Sugar: 6g | Vitamin A: 634IU | Vitamin C: 83mg | Calcium: 136mg | Iron: 3mg
blender
Saucepan
9X13 casserole dish
9X13 casserole dish

More Sides

  • Three sliced Copycat Chicken Quesadillas, inspired by Taco Bell, stacked on a white plate with a red checkered napkin beside them.
    Copycat Taco Bell Chicken Quesadilla
  • A spoon scoops cheesy green bean casserole, made with fresh green beans and topped with melted cheese and herbs, from a white baking dish.
    Cheesy Green Bean Casserole with Fresh Green Beans
  • Baked sweet potato casserole with toasted marshmallows on top, next to a serving utensil, plate, and fork.
    Sweet Potato Casserole With Marshmallows and Pecans
  • A rectangular ceramic baking dish filled with a savory mushroom stuffing recipe sits on a marble surface, next to a folded blue and white checkered kitchen towel.
    Wild Mushroom Stuffing Recipe
  • Facebook
  • Flipboard
Woman smelling food on stove

Hello! I am Ksenia, a cook and blogger passionate about comfort food that warms the heart.

More about me →

Footer

↑ back to top

About

  • About me
  • Privacy Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Services
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

This site is owned and operated by Prints Media. Copyright © 2025 Thermocookery. All rights reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required