Healthy Vegan Buffalo Cauliflower Casserole Recipe

This post may contain affiliate links. If you click on a link and then make a purchase, I may get a small commission from that sale, at no extra cost to you. 

Where are my cauliflower lovers at? I know you're here somewhere.

And if you're not a cauliflower lover yet, you need to try this, because this will make you a cauliflower lover. I promise.

Easy vegan buffalo cauliflower casserole dish on a plate

Cauliflower is one of those vegetables that you see in the store, and you really wanna try cooking with it, but sometimes you just have no idea what in the actual world to do with it... so you just don't buy it, and you move on to broccoli or something.

But I've got you. Because after you try this spicy, cheezy, flavorful healthy vegan cauliflower casserole dish recipe you're going to want to buy allll the cauliflower, all the time. 😛

easy vegan buffalo cauliflower casserole dish recipe

reasons to love this easy + healthy vegan buffalo cauliflower casserole recipe:

  • It's easy.. okay so it does require a little bit of your time and a certain level of multitasking but seriously, if you follow my steps... you're going to have an amazing looking healthy vegan dish on the table for dinner, and everyone's gonna say WOW!
  • It's healthy! This recipe is oil free, sugar free, and gluten free. Plus, it's got spinach and kale and cauliflower... seriously your grandmother would be proud. <3
  • It looks beautiful. It's colorful with hints of orange and green, and makes such a pretty dish for a special occasion, a romantic dinner for two, or to impress friends who think vegans only eat salads.
  • It doesn't taste healthy. There is so much flavor, and spice, and cheeziness in here... you'll forget the main ingredient of this dish is plain old cauliflower.
  • Makes for the most perfectttt left over meal. Sometimes I make this on Saturday nights because I want the left overs for lunch of Sunday. 😛

easy vegan buffalo cauliflower casserole dish recipe

how to make this healthy vegan buffalo cauliflower casserole dish:

First we start by bringing the cauliflower florets to a boil. You can use one cauliflower, but if you are using a 9x4 glass casserole dish like mine, I recommend two cauliflowers to fill up the whole thing.

While that's boiling, we're going to be wickedly-awesome-multi-taskers and go ahead and make the special homemade spicy vegan buffalo cream sauce.

If you're a pinch for time, you can totally just use a store bought hot sauce, but here's the thing... my spicy sauce is creamy and thick and makes this whole dish taste totally awesome so if you do decide to skip on it, it's on you! 😛 Once cauliflower is soft and tender, drain and coat with creamy sauce.

easy healthy vegan buffalo cauliflower casserole dish recipe

Next, we're going to top the cauliflower with greeeens, because greens make everything prettier, and healthier. Add your choice of greens. I always stick to kale and spinach for this dish. Sometimes all kale, sometimes all spinach, sometimes half and half, depending on my mood... and what I have left in the fridge.

easy healthy vegan buffalo cauliflower casserole dish recipe

Finally, we're going to top it off with the homemade garlic vegan cheezy sauce, and maybe some left over walnut taco meat, if you have any on hand. Seriously, it takes this whole casserole up anothaaa level. But it's totally optional.

Pop it back into the oven for another 10 minutes and you're done. I promise. No more work. Now, we eat.

tasty cauliflower casserole leftovers for lunch...

If you're making this cauliflower casserole dish for a large group, say 4 or more, then you mighttt not have any left overs in the end. But if this is more of a dinner-for-two situation, then let me tell you that lunch tomorrow is going to blow your mind. Another staple of mine is cauliflower rice, check out this guide on how to cook cauliflower rice on a stovetop with a food processor. The end result is so yummy yum food. Try it out and let us know what you think.

This healthy cauliflower casserole tastes sooo good once it has set in the fridge over night. Don't get me wrong, it's amazing fresh-out-the-oven, but sooo yummy as left overs too.

mock mozzarella 'cheeze' sauce 

Also, can we talk about this vegan garlic cheezy sauce for a sec? It deserves so much more than that. This cheezy sauce is a vegan miracle.

The sauce will have a pour-able consistency fresh out of the blender but as soon as it settles in the oven, it begins to harden and becomes somewhat of a mock mozzarella cheese layer on top of the casserole. So good friends, soooo good.

easy healthy vegan buffalo cauliflower casserole dish recipe (2 of 3)


Do you like cauliflower? Have you ever made a casserole with it? If you do go ahead and try this recipe don't forget to comment below, or find us on social media to share your review with us. We'd love to feature you in our stories. <3

In the mood for more vegan dinner ideas?

Check out these Oven Roasted Spicy Kale Chips, Easy Raw Vegan Romaine Lettuce Tacos, or my favorite Vegan Garbanzo Bean Soup.


with love + gratitude,

Jen ♥

Want More Vegan Eats? Make sure to subscribe to get our newsletter directly to your inbox, just *one* email, once a week. You can also find us on InstagramFacebook, and Twitter. Make sure you come say hi! <3

Time Saving Tip: There are a few things you can do the day before to save some time. You can make the buffalo creamy sauce the day before and store in an airtight container in the fridge for the next day. You can also make the cheezy sauce the day before. It might thicken up a bit in the fridge overnight but you can add bits of water to make it more liquid if needed. You can also make this vegan sundried tomato walnut taco meat the night before as well, and it is a great addition to this meal.

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
easy healthy vegan buffalo cauliflower casserole dish

Healthy Vegan Buffalo Cauliflower Casserole Recipe

  • Author: Jen
  • Total Time: 1 hour 5 minutes
  • Yield: 9 pieces 1x


A cheezy buffalo cauliflower casserole topped with spinach and kale, that is soooo unbelievably tasty, you won’t even know it’s healthy! Vegan | Oil free | Gluten free


  • 2 Cauliflower Heads (You can definitely only make it with 1 but you’ll have a smaller casserole.)
  • a handful of kale (around 35g or 2 to 3 individual stalks), roughly chopped
  • a handful of spinach (23g), roughly chopped

Homemade Spicy Buffalo Cream Sauce: 

  • 1/2 cup (76g) of cashews
  • 1 red bell pepper (roughly 153g)
  • 1 tablespoon (12g) apple cider vinegar (ACV)
  • 6 sun-dried tomatoes (31g) (soak for at least 20 minutes, save the water.)
  • 2 teaspoons of garlic (10g) and onion powder (8g)
  • 1/2 teaspoon (2g) of cayenne pepper or more depending on your tolerance to spice.
  • 1/2 cup (97g) of sun-dried tomato soak water (you can use regular water, too)
  • Optional: 1/4 teaspoon of pink himalayan salt

Vegan Garlic ‘Cheeze’ Sauce:

  • 1 cup  (123g) cashews
  • 2 garlic cloves (9g)
  • 2 tablespoons (25g) of lemon juice
  • 3 tablespoons (24g) of tapioca powder
  • 1 tablespoon (11g) of onion powder
  • 1/4 teaspoon (3g) Himalayan salt
  • 1 cup (219g) of water


  1. Cut up cauliflower into florets and bring to a boil for 20 to 25 minutes or until tender. In the meantime, preheat the oven to 350F.
  2. Make the spicy buffalo cream sauce. Mix all ingredients in a blender until smooth and set aside.
  3. Drain cauliflower florets and coat with spicy buffalo cream sauce. Place coated cauliflower in casserole dish and roast in the oven for 20 minutes.
  4. Make the vegan garlic cheeze sauce. Mix all ingredients in the blender until smooth, set aside. Chop the kale and spinach if not chopped yet.
  5. Remove cauliflower from the oven when finished and top with chopped kale and spinach, and pour vegan garlic cheeze sauce on top of greens. Place casserole dish back in the oven (on the 2nd rack preferably) and roast at 350F for another 10 minutes.
  6. Remove, let cool, and serve.

I had some left over vegan sundried tomato walnut taco meat, and so I sprinkled that on top. You can find the recipe for that here.


  • I used a 9×4 glass casserole dish.
  • Tastes even better the next day, leftovers are perfecttt for lunch.
  • For reference: The cauliflowers that I use range in weight between 600g and 800g
  • Prep Time: 10 minutes
  • Cook Time: 55 minutes
  • Category: Dinner
  • Method: Roasting
  • Cuisine: Vegan

subscribe to our blog below.

Just *one* email a week. Promise. <3

About Jen

A former registered nurse turned stay-at-home-mama, yoga teacher, and holistic health + wellness enthusiast. I share my homemade healthy recipes + natural living content to help women and moms live healthier and happier lives.


  1. Nicole | What She Ate on April 9, 2018 at 11:35 pm

    I’m a big fan of all things cauliflower, so this is totally up my alley. Love the idea of mixing it with cheese sauce and greens and transforming it into a casserole! Yum!

  2. Kathy on April 10, 2018 at 12:38 pm

    I love cauliflower! and cheesy goodness! and Buffalo sauce! YUM! I definitely need to add this to my recipe box! 🙂

  3. Jasmin // VeeatCookBake on April 10, 2018 at 2:43 pm

    i love everything with cauliflower. such a great idea 🙂 sounds so delish

    • Jen on April 13, 2018 at 10:05 am

      Thanks Jasmin!

  4. Marly on April 10, 2018 at 4:47 pm

    I love cauliflower and the spiciness of everything marked “buffalo”. Can’t wait to try this recipe!

    • Jen on April 13, 2018 at 10:04 am

      If you like spicy – you’ll love this!

  5. Christine @ Happy Veggie Kitchen on April 11, 2018 at 5:39 am

    I spent most of my life hating cauliflower, but lately I’ve been loving it, and this casserole looks perfect, so much flavor! And what gorgeous photography – I will never know how you managed to make a veggie casserole look so stunning, that takes serious talent!

    • Jen on April 13, 2018 at 10:04 am

      Christine, thank you so much for those kind words. <3 I also hated cauliflower as a kid (and partly as an adult too haha), but I've come around to loving it. <3

  6. Albert Bevia on April 11, 2018 at 5:49 am

    I love cauliflower, such a versatile veggie, this casserole looks insane good, can’t wait to give this a try

    • Jen on April 13, 2018 at 10:03 am

      Cauliflower is king! 😛 I was never a fan, but definitely one now. Thanks for stopping by.

  7. Kate on April 12, 2018 at 1:48 pm

    This seriously looks so good. I am definitely pinning it to try it later! What a great way to pack in lots of veggies for dinner. And it looks so filling!

    • Jen on April 13, 2018 at 10:03 am

      Yes!! I was surprised myself at how good a bunch of veggies can actually taste haha. <3 Thanks for stopping by.

  8. Claudia on April 12, 2018 at 3:21 pm

    This buffalo cream sauce sounds divine . I really need to store this recipe on my list. Thanks so much for sharing! Claudia

    • Jen on April 13, 2018 at 10:02 am

      Thank you Claudia! The creamy sauce definitely makes this dish stand out! <3 hope you LOVE it.

  9. Claudia on April 12, 2018 at 3:21 pm

    This buffalo cream sauce sounds divine . I really need to store this recipe on my list. Thanks so much for sharing! Claudia

  10. Susan Shapiro on April 15, 2018 at 6:04 pm

    Jen this looks amazing. What is that crunchy looking topping you have sprinkled on top? Thanks!!!

    • Jen on April 15, 2018 at 9:22 pm

      Hi Susan – the topping is sun dried tomato walnut taco meat (I had leftovers so sprinkled it up top), you can find the recipe here: here

      • Susan Shapiro on April 16, 2018 at 8:36 am

        Thanks Jen!!! Appreciate that.

        • Jen on April 16, 2018 at 6:44 pm

          Of course no problem!! Let me know if you end up making it, and how it turned out for you!!! <3

  11. emma on April 30, 2018 at 7:23 pm

    This recipe is wonderful. Easy to follow, easy to implement and cooking process made the apartment smell great. Filling, lots of leftovers (I used 2 heads of cauliflower) and didn’t feel guilty for eating it. Full of healthy ingredients. Every bite a little different.

    I chose to use only spinach, and I added some Gardein brand beefless crumbles on top. Recipe great as a side dish or main course.

    Will make again for sure!

    • Jen on May 1, 2018 at 3:35 pm

      Thanks Emma! So happy it turned out great for you. And yesss the smell and the left overs are my favorite part haha. Thanks for sharing your picture on Instagram with us, had us drooling!!! <3 Have a beautiful Tuesday.

  12. Cleo @ Journey to the Garden on May 9, 2018 at 1:33 am

    Okay, I made this one too and oh my goodness, it was to-die-for!!! I changed it up though and made both the cauliflower and the cheese sauce somewhat differently. I hope to post it on my food blog if I can ever stop working long enough to photograph it. Another great recipe, Jen!

  13. Andrea on May 22, 2022 at 9:40 pm

    I made this tonight and my family loved it…even my 6 year old! I’m going to have to try this with the sundried tomato and walnut taco meat. Thank you for this amazing recipe!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star