This Cheesy Vegan Cauliflower Casserole is an irresistibly creamy and easy one-pan recipe. Featuring roasted cauliflower and a simple cashew cheese sauce, the side dish is finished with a layer of panko breadcrumbs for a delicious crunch!

Busy nights call for low-maintenance and comforting dishes. This Cheesy Vegan Cauliflower Casserole has it all! Plus, it packs in the veggies and flavor without missing a beat.
You don’t have to sacrifice flavor for nutrition in this cauliflower casserole. Cauliflower is loaded with fiber and a variety of vitamins and minerals, such as vitamin K and C. A quick cashew cheese sauce is poured overtop and baked along with the cauliflower for an extra boost of protein and healthy fat. You’ll love the cheesy flavors, crunchy panko topping, and tender roasted cauliflower!
Like I said, this cheesy cauliflower casserole is so easy and very hands-off. There’s no need to steam the cauliflower first or cook the cheese sauce. It all roasts together in one casserole dish, giving you more time to focus on your other favorite vegan comfort foods, like Vegan Chili or Shepherd’s Pie. Yum!
Jump to:
Ingredient notes
- Cauliflower - Either chop an entire head of cauliflower into bite-sized pieces or buy pre-chopped florets to save time. Make sure to save some extra florets for buffalo cauliflower wings!
- Cashews - Raw, unsalted cashews are the base of the cheese sauce. Keep scrolling to find out how to make the vegan cheese sauce without cashews.
- Vegan chicken broth - I love using no chicken bouillon paste but regular vegetable broth will work as well.
- Soy milk - Or any other unsweetened non-dairy milk.
- Dairy free yogurt - For a hint of tang. Unsweetened plain coconut yogurt is best, while vegan sour cream is a good back up.
- Tapioca starch - This will help the cheese sauce thicken in the oven. If you don’t have tapioca starch, use arrowroot starch or cornstarch instead.
- Flavor boosters - Nutritional yeast, white vinegar, white miso, salt, and garlic salt will give the sauce its cheesy, savory flavors.
- Panko topping - Panko breadcrumbs are tossed with melted vegan butter and Italian seasonings to give the casserole a nice crunch.

How to make a vegan cauliflower casserole
The only equipment you need to make a quick cauliflower casserole is a casserole dish and a blender. That’s it! The whole recipe comes together in 4 simple steps:
- Roast the cauliflower: Add the cauliflower to a greased casserole dish and toss with oil, salt, and pepper. Roast in the oven until tender.
- Make the cheese sauce: Blend all of the cheese sauce ingredients together in a blender until smooth.
- Prepare the breadcrumb topping: Pour the panko into a bowl. Add the melted butter and seasonings, then stir to combine.
- Bring it all together, then bake: Take the roasted cauliflower out of the oven and pour the cheese sauce evenly on top. Cover the dish with foil and bake. Sprinkle the breadcrumbs on top afterward and bake uncovered until brown and bubbly. Serve and enjoy! For full ingredients and instructions see printable recipe card below


Tips for success
- Nut free vegan cheese sauce: Substitute the cashews for 1 cup of your favorite grated vegan cheese.
- To make the cheese sauce even cheesier, add in about ¼ cup of shredded vegan cheese or extra nutritional yeast.
- Roast the cauliflower until it’s almost fork tender. It can become too soft or soggy if roasted too long.
- Save time by steaming the cauliflower florets instead.
- This recipe can be made with broccoli florets instead or a mix of broccoli and cauliflower.
- Leave the panko topping off if you’d like to keep the casserole gluten free and low carb.
- The best way to make this easy casserole taste its best is to top it with fresh parsley, crumbled vegan bacon, and vegan parmesan cheese!
Make ahead and storing
Make ahead: The vegan cheese sauce can be blended 1 or 2 days ahead of time and stored in the fridge. If it thickens, blend the sauce 1 to 3 tablespoons of broth or water to help it thin out. The cauliflower florets can also be roasted ahead of time and stored in an airtight container in the fridge for 1 day.
Storing: The baked casserole and leftovers can be kept covered in the fridge for up to 3 days.
Freezing: Cover the casserole dish in foil and freeze for up to 3 months.
More healthy vegan side dishes
Enjoy everyone! Happy Day! Please feel free to comment below and give this recipe a rating. Your feedback is greatly appreciated!
Follow me on PINTEREST and INSTAGRAM for more tasty Plant Based & Vegan Recipes❤️
Subscribe here for free weekly recipes delivered right to your inbox! No need to scour the internet. Your one stop shop for recipes is here😊 No spam I promise!
Print
Cheesy Vegan Cauliflower Casserole
- Total Time: 1 hour
- Yield: 6-8 servings
- Diet: Vegan
Description
This Cheesy Vegan Cauliflower Casserole is an irresistibly creamy and easy one-pan recipe. Featuring roasted cauliflower and a simple cashew cheese sauce, the side dish is finished with a layer of panko breadcrumbs for a delicious crunch!
Ingredients
-
1 large head of cauliflower, chopped into bite sized florets
-
2 tablespoons oil
Cheese sauce
-
1/2 cup raw cashews*
-
1 cup vegan chicken broth (water + 2 teaspoons no chicken bouillon) or use a good veggie broth
-
1 cup soy milk
-
3/4 cup unsweetened non dairy yogurt, I use coconut yogurt
-
3 and 1/2 tablespoons tapioca starch
-
1 tablespoon nutritional yeast
-
1 tablespoon distilled white vinegar
-
1 tablespoon vegan butter
-
1 tablespoon white miso, I use shiro miso
-
1 and 1/4 teaspoons salt
-
1/2 teaspoon garlic salt (not powder)
Panko topping:
-
3 tablespoons melted vegan butter
-
1 and 1/4 cups panko bread crumbs
-
1/2 teaspoon Italian seasoning
-
Pinch of salt and pepper
Instructions
- Preheat oven to 400° lightly grease a 9 x 13 casserole dish
-
Spread chopped cauliflower in the prepared dish, toss with the oil and a pinch of salt and pepper. Roast for 30 minutes uncovered.
-
Cheese sauce and topping: while cauliflower cooks, blend the cheese sauce ingredients in a high speed blender or nutribullet (taste and add salt and pepper if needed) Mix panko topping in a bowl. Set both aside.
-
Remove roasted cauliflower from the oven, and pour cheese sauce evenly over the cauliflower (it will thicken in the oven). Cover tightly with tin foil, be careful it will be hot.
-
Bake for 20 minutes, remove from the oven, sprinkle the bread crumb topping evenly over the top and bake uncovered for an additional 15 -20 minutes or until brown and bubbly.
-
Serve and enjoy! For step by step photos, Tips and more see above post
Notes
- For nut free: omit the cashews and stir in a cup or so of grated vegan cheese threads when adding the sauce.
- Gluten free: use gluten free panko bread crumbs
- To store: will keep covered in fridge for up to 3 days and freeze for up to 3 months.
- Prep Time: 15 Minutes
- Cook Time: 45 Minutes
- Category: Mains
- Method: Oven
- Cuisine: American, Canadian
Keywords: vegan cauliflower casserole, cheesy cauliflower casserole
Jess
Thank you can't wait to try. Do you think I could add chickpeas to the casserole?
★★★★★
Verna
Sure why not! Enjoy