• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Crowded Kitchen
MENUMENU
  • Recipes
  • About Us
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Contact
×

Home » Recipes » Vegan Main Dishes

Vegan Broccoli Casserole

Published: Sep 14, 2020 by Lexi

1.9K shares
Jump to Recipe·Print Recipe

This cheesy, comforting vegan broccoli casserole is easy to make and topped with a crispy breadcrumb topping. It makes for a delicious fall/winter side dish (especially for the holidays) and it will definitely fulfill your comfort food cravings!

overhead view of cheesy vegan broccoli casserole topped with breadcrumbs in large skillet.

This vegan cheesy broccoli casserole may not be the most aesthetically pleasing dish you'll ever make, but it sure is good! A creamy, cheesy sauce, broccoli, onions and garlic and a crispy, buttery breadcrumb topping...what's not to love?

As a young millennial (almost Gen Z 🤫), casseroles aren't really in my wheelhouse. Though they feel a bit...outdated...there's certainly something to be said for the simplicity of a casserole. They're basically the OG one-pan meal!

This broccoli casserole is what comfort food dreams are made of. Plus, hey, it's broccoli! So basically a salad, right? 😉

All jokes aside, consider adding this to your Thanksgiving or holiday menu as a side dish this year! Even your non-vegan family members might go back for seconds.

side view of large skillet with vegan broccoli casserole and serving spoon.

Ingredients

  • Broccoli: fresh is best for this recipe. Cut into small, evenly-sized florets to ensure even cooking.
    • If using frozen: most frozen vegetables are pre-cooked. You don't want to overcook the broccoli, so just blanch it in hot water for a minute or two until completely defrosted.
  • Vegan butter
  • All purpose flour: use gluten free if needed.
  • Onion & garlic
  • Nondairy milk: make sure to look for a plain, unsweetened nondairy milk. We prefer oat or cashew in this recipe.
  • Salt & pepper
  • Vegan cheddar cheese: shredded parmesan or mozzarella will work, too.
  • Italian style breadcrumbs: use gluten free if needed.

Instructions

Blanch the broccoli. Bring 8 cups of water and 2 teaspoon of salt to a boil, add broccoli, then reduce heat and simmer for 3 minutes. Immediately transfer broccoli to an ice bath to stop cooking process and let sit for a minute or two until cooled.

overhead view of cooked broccoli in ice water.

Make the sauce. In a saucepan over medium heat, melt butter, then add onion and sauté for 5-6 minutes. Add garlic and cook for an additional few minutes. Stir in flour, then slowly pour in the milk, whisking well to prevent the flour from clumping.

Once all of the milk is added, whisk in salt, pepper, and cheese. Simmer until cheese is completely melted and sauce is thickened.

overhead view of cheesy vegan broccoli casserole in large skillet before baking.

Assemble and bake. Add broccoli to a large casserole dish. Pour the cheese sauce over the broccoli and stir well to coat. Bake on the bottom rack of the oven for 15 minutes at 375˚F.

While the casserole is baking, make topping. Stir together the melted butter and breadcrumbs. After 15 minutes of baking, remove casserole from oven and top evenly with breadcrumbs and cheese.

Return to oven for 10-15 minutes, until bubbly and golden brown. Serve hot!

overhead view of cheesy vegan broccoli casserole topped with breadcrumbs in large skillet.

Recipe variations

  • Substitute broccoli with cauliflower, or use half broccoli/half cauliflower.
  • Add cooked quinoa or brown or white rice for a more filling casserole.
  • Sub breadcrumbs with buttery Ritz-style crackers.
  • Add in a batch of tofu bacon bits for extra salty, umami deliciousness.
overhead view of cheesy vegan broccoli casserole topped with breadcrumbs in large skillet.

More vegan comfort food recipes

  • Scalloped Potatoes
  • The Best Mashed Potatoes
  • Easy Mac & Cheese
  • Creamy Cauliflower Potato Soup
  • Cheesy Sausage Breakfast Casserole
  • Mushroom Stew over Mashed Potatoes
close up side view of vegan broccoli casserole with a serving spoon.

If you make this cheesy vegan broccoli casserole, we’d love for you to leave a comment and rating below! We also love to see your creations on Instagram – tag us at @crowded_kitchen so we can see what you’ve been cooking.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
overhead view of cheesy vegan broccoli casserole topped with breadcrumbs in large skillet.

Vegan Broccoli Casserole


★★★★★

5 from 2 reviews

  • Author: Lexi
  • Total Time: 1 hour
  • Yield: Serves 6
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This cheesy, comforting vegan broccoli casserole is easy to make and topped with a crispy breadcrumb topping. It makes for a delicious fall/winter side dish (especially for the holidays) and it will definitely fulfill your comfort food cravings!


Ingredients

Scale
  • 8 cups broccoli florets
  • 3 tbsp vegan butter
  • 3 tbsp all purpose flour (use gluten free if needed)
  • 1 yellow onion, diced (1 ½ cups)
  • 1 tbsp finely minced garlic
  • 1 ½ cup nondairy milk
  • ½ tsp salt
  • ¼ tsp black pepper 
  • 2 cups vegan cheddar cheese

Topping:

  • ½ cup Italian style breadcrumbs (use gluten free if needed)
  • 1 tbsp melted vegan butter
  • ½ cup vegan cheddar cheese 

Instructions

  1. Preheat oven to 375˚F. 
  2. Bring 10 cups of water to a boil in salted water. (We usually add 1 teaspoon of salt for every 4 cups of water)  Once boiling, add broccoli and blanch for 3 minutes. Immediately transfer to a bowl filled with ice water to stop cooking process. After 2-3 minutes, strain and set aside.   
  3. In a saucepan over medium heat, melt butter, then add onion and sauté for 5-6 minutes. Add garlic and cook for an additional few minutes. Stir in flour, then slowly pour in the milk, whisking well to prevent the flour from clumping. Once all of the milk is added, whisk in salt, pepper, and cheese. Simmer until cheese is completely melted and sauce is thickened.
  4. Add broccoli to a large casserole dish. Pour the cheese sauce over the broccoli and stir well to coat. Bake on the bottom rack of the oven for 15 minutes. 
  5. While the casserole is baking, make topping. Stir together the melted butter and breadcrumbs. After 15 minutes of baking, remove casserole from oven and top evenly with breadcrumbs and cheese. Return to oven for 10-15 minutes, until bubbly and golden brown. Serve hot.
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Oven
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 324
  • Sugar: 3.8 g
  • Sodium: 707.4 mg
  • Fat: 20.7 g
  • Saturated Fat: 12.2 g
  • Trans Fat: 0 g
  • Carbohydrates: 30.9 g
  • Fiber: 5.8 g
  • Protein: 5.8 g
  • Cholesterol: 0 mg

Keywords: vegan broccoli casserole

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Vegan Main Dishes

  • Vegan Wellington
  • Butternut Squash Curry
  • Easy Vegan Quesadillas
  • Easy Vegan Fajita Bowl

Reader Interactions

Comments

    Let us know what you think! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

  1. Samantha

    November 05, 2022 at 2:30 pm

    Can you make the sauce, assemble, and bake the next day? How would you go about it?

    Reply
    • Lexi

      November 09, 2022 at 1:47 pm

      Yes! You can make the sauce and assemble in the pan, but wait to add the topping until the next day so it doesn't get soggy. You can still mix together the topping - just store in a separate bowl until ready to bake.

      Reply
    • Linda

      November 23, 2022 at 12:02 pm

      If assembling for tomorrow do you bake at all today or just put in fridge and do all baking and topping tomorrow?

      Reply
  2. Kylie

    December 09, 2021 at 4:37 pm

    I'm not a vegan but I made this for a vegan friend and we all loved it! I will definitely be making this again.

    ★★★★★

    Reply
    • Lexi

      December 09, 2021 at 4:39 pm

      These are the best kinds of comments – so glad you and your friend enjoyed!

      Reply
  3. Kat

    November 15, 2021 at 9:07 pm

    This is one of my favorite new recipes! I’d like to make it at my (non-vegan) in-laws’ and am curious if it would freeze well? Maybe freeze it after it’s all mixed in the casserole dish but before it’s baked? Thanks in advance for any tips!

    ★★★★★

    Reply
    • Lexi

      November 16, 2021 at 6:16 pm

      I'm so glad you love this recipe! I haven't tried freezing it before baking, but I can't see why it wouldn't work. I would definitely defrost it overnight in the fridge before baking. Let me know how it turns out!

      Reply

Primary Sidebar

Lexi and Beth toasting with wine.

Hi, we're Lexi and Beth, a mother-daughter team from Michigan. The recipes you'll find here are a reflection of how we bring our family together around the dinner table despite various dietary differences.

More about us →

Featured in:

Featured in Buzzfeed, yahoo, Men's Journal, Huffpost, MSN, Food & Wine, Country Living, yummly, and Parade.

Winter Recipes

  • Vegan Mushroom Stew over Mashed Potatoes
  • Vegan Coq au Vin
  • Vegetable Stew
  • Vegan Meatloaf
  • Vegan Pumpkin Chili
  • Vegan Broccoli Casserole

Most popular recipes

  • Best Vegan Chocolate Chip Cookies
  • Creamy Beet Pasta
  • Super Green Vegetable Soup
  • Vegan Miso Soup
  • Vegan Jalapeño Poppers
  • Limoncello Spritz

See more-->

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • See our Portfolio

Newsletter

  • Sign up for weekly emails and updates

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2022 Crowded Kitchen