• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Huggs
  • Home
  • Search
  • Recipes
  • About Me
  • Sign up!
  • Contact Me
  • Privacy Policy
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact Me
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact Me
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » All Recipes » Side Dishes

    Cheesy Vegan Cauliflower Casserole

    August 30, 2018 By Melissa Huggins / 250 Comments

    • Facebook
    • Reddit

    This post contains affiliate links. Read my disclosure policy here.

    Jump to Recipe

    This veggie-loaded Vegan Cauliflower Casserole is layered with ooey-gooey cheese, topped with buttery breadcrumbs and then baked to perfection. It's easy and delicious!

    Vegan cauliflower casserole fully baked in a blue baking pan. Scooping out a cheesy portion.

    Autumn is right around the corner and that means it's time for everything warm, comforting and definitely cheesy! Am I right? So, to celebrate, I'm sharing this Cheesy Vegan Cauliflower Casserole to kickoff the season.

    It will fit right into your weeknight dinner routine, weekends or for your holiday table. It'll be on our Thanksgiving table along with my Meatless Loaf,  Sourdough Bread Stuffing, Vegan Greenbean Casserole, and my Sweet Skillet Cornbread Recipe. I can't wait!

    This veggie-packed casserole is also kid-friendly. I mean, who wouldn't eat their veggies when they are smothered in a cheesy sauce?

    How to Make Vegan Cauliflower Casserole

    (full ingredient amounts in recipe card below)

    Pouring vegan butter onto panko breadcrumbs for the vegan cauliflower casserole topping.

    STEP 1

    Combine the breadcrumbs, garlic and melted butter together. This will create a buttery and crispy top to your casserole!

    Note: You'll need to soften the cashews first for the vegan cheese sauce. To do this, boil water in a small pot and remove from heat. Add cashews and cover for 15-20 minutes until they're softened.

    Steaming the cauliflower florets in a red pot.

    STEP 2

    Cover and steam the cauliflower in about 1" of water in a Large Pot. Cover and steam until just tender (about 7-10 minutes). Uncover and remove from heat.

    Note: You can also boil the cauliflower until just tender (about 5 minutes). Drain really well before putting in the casserole dish.

    Vegan cheese sauce being mixed in the blender.

    STEP 3

    Time to make the vegan cheese sauce! To get started, drain and rinse the cashews (discard soaking water). Now place all cheese sauce ingredients in a High-Speed Blender. Blend until cashews have completely broken down and the sauce is smooth.

    Note: If you don't have a high-speed blender, the cashews might not completely break down and this could result in a gritty texture. You can try soaking the cashews longer for 12 hours or more.

    Vegan cheese sauce cooking in a red pot.

    STEP 4

    Now for the stretchy cheesy goodness! Pour blended vegan cheese sauce into a medium skillet/pot over medium heat (I used the same pot for steaming the cauliflower). Cook for 4-5 minutes until it thickens up a lot and becomes slightly stretchy. Stir often to prevent it from burning and sticking to the bottom of the pot.

    Note: If the cheese sauce is too thick for your taste, you can add a little soy milk or broth to thin it out. Taste for seasoning and add more if needed.

    Layering the cauliflower florets on top of vegan cheese in a blue casserole dish.

    STEP 5

    Pour half of the vegan cheese sauce into the greased casserole dish and spread along the bottom. Now add the cauliflower florets on top in mostly one layer.

    Topping cauliflower with vegan cheese sauce in a blue casserole dish.

    STEP 6

    Top with more vegan cheese sauce! Pour the remaining cheese sauce on top of the cauliflower and spread out evenly. You can sprinkle the top with fresh-cracked pepper if desired.

    Vegan Cauliflower Casserole topped with breadcrumbs and ready to bake in blue casserole dish.

    STEP 7

    Now sprinkle the top with prepared panko breadcrumbs and cover with foil. Place in the oven for 15-20 minutes until the cheese is hot and bubbly. Remove the foil and bake for another 10 minutes or until breadcrumbs are light golden brown.

    Topping Ideas:

    • Fresh-Cut Parsley
    • Crushed Red Pepper Flakes
    • Vegan Parmesan Cheese 

    Enjoy! 

    Tidbits:

    - I recently switched to Sari Foods Nutritional Yeast. I like it better because the vitamins and minerals are naturally occurring. They don't add any synthetic vitamins, so it's better for you and it doesn't taste as bitter either. It's a few dollars more than most brands but so worth it. (*It doesn't contain B12, so you'll have to supplement if you depend on nutritional yeast for that)

    - If you have Vegan Lactic Acid, you can use that in replace of the lemon juice. It adds a similar tangy flavor that cultured cheese has. I usually add 1 ¼ teaspoons in place of the lemon juice. You'll need to add a few tablespoons of broth or non-dairy milk to make up the liquid portion of the lemon juice.

    Vegan cauliflower casserole in a blue baking dish. Spoon inside and ready to scoop out.

    I'd love to hear from you

    If you make this Vegan Cauliflower Casserole, let me know what you think by ★ star rating it and leaving a comment below. It would really make my day. You can also follow me on Instagram and share your creation with me. Just tag me @veganhuggs and hashtag #veganhuggs so I don’t miss it.

    Recipe

    Print Recipe Pin Recipe Rate this Recipe
    5 from 156 votes

    Cheesy Vegan Cauliflower Casserole

    This veggie-loaded Vegan Cauliflower Casserole is layered with ooey-gooey cheese, topped with buttery breadcrumbs and then baked to perfection. It's easy and delicious!
    Prep Time15 minutes mins
    Cook Time30 minutes mins
    Total Time45 minutes mins
    Course: Side
    Cuisine: American, Vegan
    Servings: 8
    Calories: 187kcal
    Author: Melissa Huggins

    Ingredients

    • 1 large head cauliflower , cut into bite-size florets (about 2.5 pounds)
    • 1 cup panko breadcrumbs (GF if preferred)
    • 2 tablespoons vegan butter , melted (+ more for greasing dish)

    Cheese Sauce

    • 1 cup raw cashews , soaked in very hot water
    • 2 cups unsweetened soy milk
    • 1 cup vegetable broth , low sodium
    • ¼ cup fresh lemon juice
    • ¼ cup tapioca flour/starch
    • ¼ cup nutritional yeast
    • 2 tablespoons dijon mustard
    • 1 teaspoon granulated garlic , (+ a pinch for breadcrumbs)
    • 1 teaspoon granulated onion
    • 1 ¼ teaspoons sea salt , more to taste

    Optional Toppings

    • Fresh-cut parsley
    • Crushed red pepper flakes
    Prevent your screen from going dark

    Instructions

    • Preheat oven to 400° F (200° C). Lightly grease a 3-quart casserole dish and set aside. 
    • Combine the melted butter, breadcrumbs and a pinch of granulated garlic in a small bowl. Set aside.
    • To soak cashews, boil water in a small pot and remove from heat. Add cashews and cover for 15-20 minutes, until softened (*see note).
    • While the cashews are soaking, you can steam the cauliflower. Place about 1 " of water into a med/large pot that will fit your steamer basket. Place your basket on the bottom and cover pot with a lid. Turn heat to high and bring to a boil. Once boiling, turn heat to med-low to maintain a low boil and place cauliflower florets into the basket. Cover and steam for 7-10 minutes, until just tender. Uncover and remove from heat. 
    • Drain and rinse cashews (discard soaking water). Now place all cheese sauce ingredients in a high-speed blender. Blend until cashews have completely broken down and the sauce is smooth, about 1-2 minutes.
    • Pour cheese sauce into a medium skillet/pot over medium heat (I used the same pot for steaming the cauliflower). Cook for 4-5 minutes until it thickens up a lot and becomes slightly stretchy. Stir often to prevent burning. If sauce is too thick for your taste, you can add a little soy milk or broth to thin it out. Taste for seasoning, and add more if needed.
    • Pour ½ the cheese sauce on the bottom of the greased casserole dish. Now add the cauliflower on top in one layer. Pour the remaining cheese sauce on top of the cauliflower. Now sprinkle with prepared breadcrumbs and cover with foil. Place in the oven for 15-20 minutes, until cheese is hot and bubbly. Remove foil and bake for another 10 minutes or until breadcrumbs are light golden brown. Remove from oven. *Sprinkle with optional fresh-cut parsley and crushed red pepper flakes. Enjoy! 

    Video

    Notes

    *Cashews: To make things easier, you can prep ahead and pre-soften your cashews by placing them in cool water for 4 hours (or overnight in the fridge).  * If you don't have a high-speed blender, the cashews might not completely break down and this could result in a gritty texture. You can try soaking the cashews longer for 12 hours or more.
    Video Instructions: I made this recipe a little different in the instructional video above. I used an Oven and Stove-Top Safe Casserole Dish, so I made everything in there and just popped it in the oven. I used 2 more tablespoons of butter and 2 cloves of fresh minced/crushed garlic. I omitted the 1 teaspoon of granulated garlic too. This is the only change in instructions: Before the cheese sauce goes into the pan, melt butter over medium heat and sauté the garlic for 1 minute. Now add the cheese sauce and thicken for a few minutes. Remove from heat. Now add the cauliflower and gently toss to combine. Cover and bake the same way. Both methods taste amazing, this one is just a tad richer. 

    Nutrition

    Calories: 187kcal | Carbohydrates: 16g | Protein: 7g | Fat: 11g | Saturated Fat: 2g | Sodium: 343mg | Potassium: 264mg | Fiber: 1g | Sugar: 1g | Vitamin A: 260IU | Vitamin C: 3mg | Calcium: 97mg | Iron: 2mg
    Tried this recipe?Follow me @veganhuggs and mention #veganhuggs!


    Vegan Huggs Weekly Newsletter

    Receive the tastiest vegan recipes straight to your inbox! Join now and get my Fan Favorites ebook FREE!

    More Vegan Side Dishes

    • closeup view of fully assembled macaroni salad in a bowl.
      Vegan Macaroni Salad
    • Collage of vegan thanksgiving recipes.
      Vegan Thanksgiving Recipes
    • two pieces of vegan cornbread on a white plate
      Vegan Cornbread
    • creamy tomato butter beans in a white skillet with bread inside.
      Creamy Tomato Butter Beans
    • Facebook
    • Reddit
    melissa

    About Melissa

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too! Read more...

    Reader Interactions

    Comments

      5 from 156 votes (71 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Abby

      October 01, 2024 at 10:20 am

      I made this today and looking forward to dinner, but realizing that the nutrition facts seem very off. I calculate the calories at 380 per serving … and this shows less than half that per serving (8 servings per casserole and 187 calories per serving). Am I missing something or is the nutritional information indeed incorrect? Thanks …

      Reply
    2. Lauren

      September 28, 2024 at 3:48 pm

      5 stars
      This was so tasty and filling! I had about a cup of this with a side salad for dinner and I was stuffed! Ive made a lot of vegan cheese sauce recipes in my day,, but this is the first that used tapioca flour and I gotta tell ya, I think that’s the secret ingredient. The texture was so spot on and you didn’t have to use so many cashews to get it right. I will be modifying other cheese recipes to include this! This is the first recipe of yours I’ve tried and I’ll def be coming back for more!!

      Reply
      • Melissa Huggins

        May 06, 2025 at 4:06 pm

        Thank you for trying the recipe, Lauren! Yes, I agree...the tapioca is the magic ingredient. I use it for so many cheese recipes. 🙂

        Reply
    3. EaBH

      August 12, 2024 at 1:38 pm

      5 stars
      Hi Melissa,
      Long time not communicating via Instagram or your blog😊. I had a cauliflower casserole recipe that it was almost the same but yours added much more flavor. It is cooling down right now but smells amazing! the difference is that I never added onion powder or garlic or Dijon I just made usually made a simple vegan béchamel using soaked cashews. I did not use all the amount of butter that you recommend for the topping nor I use a cup of cashews. So I took it a little bit but pretty much merged my recipe with your, because your recipe added much more flavor.
      As I said before it looks and smells delicious Thank you for sharing the recipe

      Reply
      • Melissa Huggins

        May 06, 2025 at 3:35 pm

        Hi Beatriz. So nice to hear from you! I'm so sorry about the late reply. Your comments was sitting in the spam folder. I'm so happy you were able to merge my recipe with yours for a perfect dish! Thank you for sharing your feedback. 🙂

        Reply
    4. Kay

      May 29, 2024 at 9:48 pm

      5 stars
      Really enjoyed this - and so did the non-vegans I gave it too.

      Reply
      • Melissa Huggins

        June 01, 2024 at 2:32 pm

        Hi Kay, I'm so happy everyone loved it. Thank you for sharing feedback. 🙂

        Reply
    5. Christine

      April 10, 2024 at 5:32 pm

      5 stars
      I put in half the cashews and then half a block of medium firm tofu into the sauce. Also used almond milk as I didn't have soy milk, an extra 2 tbsp of nutch and 2 big cloves of garlic into the blender with the sauce. Added a bit of chili pepper, paprika and turmeric to the sauce as well. Super yummy!

      Reply
      • Melissa Huggins

        June 01, 2024 at 5:18 pm

        Hi Christine, it sounds wonderful! Thanks for taking the time to share feedback. 🙂

        Reply
    6. Pam

      January 13, 2024 at 2:07 pm

      5 stars
      This cheese sauce is the bomb! It made a lot, so I used half one night with roasted the cauliflower and used the other half later in the week on a pasta and broccoli.bake. The only change I made was using a mix of lemon juice and pepperoncini broth.

      Reply
      • Melissa Huggins

        June 01, 2024 at 4:52 pm

        Hi Pam, I'm so happy you love it! Sounds perfect with pasta. Thank you for taking the time to share feedback. 🙂

        Reply
    7. Lori

      December 19, 2023 at 6:40 pm

      5 stars
      Does this freeze well or else how long will it last in fridge?

      Reply
      • Melissa Huggins

        December 29, 2023 at 9:34 am

        Hi Lori, yes, it freezes well and will last in the fridge for 3-5 days. 🙂

        Reply
    8. Beverly

      October 06, 2023 at 7:16 pm

      5 stars
      Loved the results, warm and cheesy. Not complicated to make. Great directions on overlapping the time to soak the cashews and steam the cauliflower.

      Reply
      • Melissa Huggins

        October 10, 2023 at 11:51 am

        Thank you, Beverly! I'm so happy it was a hit! You're the best <3

        Reply
    9. Bea

      October 03, 2023 at 9:59 pm

      Cashew allergy here. What could we use instead?

      Reply
      • Melissa Huggins

        October 04, 2023 at 11:57 am

        Can you have macadamia nuts? They would produce the same results.

        Reply
        • Bea

          October 07, 2023 at 6:34 pm

          We could do almond. Do you think that would work?

        • Melissa Huggins

          October 10, 2023 at 11:49 am

          Hi Bea, yes, almond milk will work instead of soy, and blanched almonds or macadamia nuts will work instead of cashews.If you use blanched almonds you will need to soak them 8-10 hours in water. I usually pop them in the fridge overnight. I hope this helps. 🙂

    10. Michelle

      October 02, 2023 at 5:01 pm

      5 stars
      This is delicious. I've probably made this 6 or 8 times now, and change it up a little each time. I usually roast the cauliflower, as well as some sliced baby bella mushrooms, using aquafaba, no oil. Tonight I also added a diced jalapeno (roasted), about 6 oz of frozen spinach/kale (thawed in a colander under hot running water, excess water squeezed out), and about a cup of chickpeas, rinsed and drained. I use water instead of oil with the breadcrumbs, almond milk instead of soy, water instead of broth, arrowroot powder instead of tapioca starch. Everyone loves it. Thank you for a great recipe!

      Reply
      • Melissa Huggins

        December 18, 2023 at 11:46 am

        Hi Michelle, I'm so you love the recipe and change it up to fit your taste. Thank you for making it and sharing your modifications. 🙂

        Reply
      • Michelle

        July 05, 2024 at 7:49 pm

        5 stars
        Like another commenter, I've now started replacing some of the cashews with tofu (about 1/2 block extra firm tofu with about 2/3 cup cashews). Reduces the fat and we can't tell any difference in taste. We love this recipe!

        Reply
        • Melissa Huggins

          August 02, 2024 at 12:04 pm

          Hi Michelle, I'm so glad you love it that way too. Thank you for sharing your tips. 🙂

      • marge201

        October 26, 2024 at 10:26 pm

        5 stars
        Why do you prefer arrowroot powder over tapioca starch?

        Reply
        • Michelle

          May 20, 2025 at 4:25 pm

          Hi Marge. It's just what I had on hand, and I had a feeling it would thicken the cheese sauce in a similar way as the tapioca starch. If I had the tapioca starch, I would have used it instead.

    11. Lyn

      August 16, 2023 at 9:52 am

      Hi, I cannot use soy or almond milks. Has anyone used another milk that worked okay? I tend to gravitate toward macadamia nut milk. I think with the cashews, cashew nut milk may be too much. I plan to make this over the weekend and love the comments.

      Reply
      • Melissa Huggins

        August 16, 2023 at 10:00 am

        Hi Lyn, you can use any unsweetened plant-based milk that you prefer. Macadamia nut milk sounds perfect! I'm glad you'll try the recipe. Thank you so much 🙂

        Reply
    12. Belle

      August 04, 2023 at 5:46 pm

      5 stars
      Hi, looks delicious and best of all not overly complicated!

      Wondering if adding other veg (like mushroom and zucchini etc) might ruin it?

      Also I couldn’t find any information about storage / longevity 🙂

      Reply
      • Melissa Huggins

        August 05, 2023 at 4:23 pm

        Hi Belle, I think they both could work, but I wonder if the zucchini would produce too much moisture. If you use the mushrooms, I would sauté them first, so they release their water. It'll add a great flavor too! The casserole will keep in the fridge for 2-3 days and the freezer for 2-3 months. You may need to add a small amount of broth to thin the cheese a little. 🙂

        Reply
    13. Trish

      July 06, 2023 at 2:38 am

      5 stars
      Found this today whilst looking for a recipe using ingredients I had in the house. I made it pretty much as directed apart from using broccoli and cauliflower. I didn't have tapioca starch so used cornflower and I realised at the last minute we were out of vegan butter so I used olive oil. I also added some herbs and chilli flakes to the breadcrumbs. I did have a bit of a mishap when my too small blender exploded the liquid all over the bench :), lesson learned for next time. It turned out absolutely delicious, my husband who's a big meat eater loved it and my vegan daughter came back for seconds. There's still enough for lunch tomorrow. I'll now be subscribing to your website and look forward to trying more of your delicious recipes soon. Thank you!

      Reply
      • Melissa Huggins

        July 06, 2023 at 10:55 am

        Hello Trish, that was quite an adventure but I am happy to hear it turned out well! So glad your family enjoyed this recipe and thank you for the support. 🙂

        Reply
    « Older Comments

    Primary Sidebar

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too!

    More about me →

    • vegan huggs facebook
    • vegan huggs Instagram.
    • vegan huggs pinterest
    • YouTube

    My Most Popular

    • Vegan crab cakes on a white serving plate. Topped with tartar sauce, green onion and paprika.
      Vegan Crab Cakes
    • One slice of vegan quiche on a white plate. Tomatoes in a bowl on the side with full quiche.
      Easy Vegan Quiche
    • closeup view of sesame cauliflower in a bowl.
      Sticky Sesame Cauliflower
    • Horizontal photo of two bowls of vegan potato leek soup.
      Creamy Vegan Potato Leek Soup
    • vegan-cauliflower-casserole-6a-340x340.jpg
      Cheesy Vegan Cauliflower Casserole
    • overhead view of two portobello mushroom steaks on a white plate. Asparagus and potatoes on the side.
      Grilled Portobello Mushroom Steaks

    Footer

    SEEN ON

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Recipe Index

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Vegan Huggs

    We use cookies to ensure that you have the best experience possible on our website. By continuing on the site you agree to the use of your cookies by www.veganhuggs.com

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.