Cheesy Vegan Cauliflower Potato Casserole

Hi friends!

I have a delicious new recipe for you all for vegan cheesy cauliflower potato casserole. It’s everything you could want in a dish – it’s creamy, cheesy, easy to make, decadent, savory and HEALTHY! It’s 100% plant-based, gluten-free, soy-free and has no added sugar.

The ingredients in this recipe are super simple, which we love.

What You’ll Need:

You need potatoes, cauliflower, veggie broth, bread crumbs, cashews, non-dairy milk, nutritional yeast and spices…it’s THAT simple. You can find these ingredients at pretty much any grocery store. If you can’t find nutritional yeast, you can order it from Amazon or any health food store online.

What makes this cheesy? The nutritional yeast adds a very cheesy flavor and the cashews get blended up to make the cheesiest vegan sauce EVER.

Josie’s Organics

I used the fresh organic cauliflower for my cheesy vegan cauliflower potato casserole from Josie’s Organicsan amazing all organic company that grows their produce in the fertile California Valley.

Their family farming business dates back to the 1920’s, when two young Swiss immigrants, Sebastian and Josie Braga decided to start growing beets, tomatoes, onions, hay and corn.

Today, three generations later, the organic family farming tradition is being kept alive! Josie’s Organics harvests over 25 varieties of USDA certified organic veggies.

I love their inspiring story and love supporting them by buying their produce!

If I see Josie’s Organics in the grocery store, I snatch it up real quick because it’s truly such fresh produce. You can find their produce at stores like Trader Joe’s, Whole Foods, Sprouts and many more.

Josie’s Organics doesn’t use any synthetic fertilizers or pesticides on their farms. This is so important!

Be sure to look out for Josie’s Organics in your local store! Use their store locator here!

The Method

  1. Boil potatoes and cauliflower
  2. Blend sauce ingredients together in the blender
  3. Mix taters + cauli in a casserole dish with the sauce
  4. Bake
  5. Top with breadcrumbs and fresh parsley
  6. Serve and enjoy!

The total time it takes to create this recipe is about 30 minutes. For me, this is honestly the max amount of time I want to spend making dinner. The cheesy vegan cauliflower potato casserole will bake for about 20 minutes while the prep is only about 10! It’s super time efficient and makes for great leftovers. OR, if you have a large family, this serves 6-8 people depending how hungry everyone is.

I recommend serving this with my vegan caesar salad recipe! The two go very well together.

Cheesy Vegan Cauliflower Potato Casserole

Common Questions

Can I use any kind of potatoes?

I’d suggest yukon golds, red skins, or Idaho potatoes. Sweet potatoes don’t really go with this.

How many servings does this make?

I would say about 6-8 depending on how many people you have, whether there are kids eating it vs. adults or how hungry everyone is. It varies! It does make a large pan though. The leftovers are delicious heated up the next day.

Does this freeze well?

Yup! Freeze for up to 2 months.

Where do you suggest getting nutritional yeast?

Amazon, Whole Foods, Trader Joe’s or your local health food store.

Will my non-vegan friends and family like this?

Totally. It’s perfect for everyone and is enjoyed by both vegan and meat eaters.

Cheesy Vegan Cauliflower Potato Casserole

This cheesy vegan cauliflower potato casserole is: 

Savory

Comforting

Warm

Filling

Rich

Decadent

Cheesy

Creamy

…and so delicious!

Cheesy Vegan Cauliflower Potato Casserole

One more tip:

If the top isn’t turning brown, simply turn the broiler on for a couple of minutes to brown the bread crumbs. Also, if you are not oil-free you can add olive oil to the bread crumbs to make them crispier.

Cheesy Vegan Cauliflower Potato Casserole

Serve this at a party, make this for the holiday time, eat the leftovers during the week if you have a busy schedule, bring it to a pot luck or make for your large family!

Cheesy Vegan Cauliflower Potato Casserole

Cheesy Vegan Cauliflower Potato Casserole

Rate + Comment

If you make this recipe and love it, please rate and comment down below at the bottom of your page with your honest thoughts. Your feedback means a lot to me here at HealthyGirl Kitchen. If you weren’t a fan of the recipe or substituted an ingredient/s, please let me know!

Cheesy Vegan Cauliflower Potato Casserole

Share the Love on Social Media

Pin this warm, comforting cheesy vegan cauliflower potato casserole on Pinterest, share the link on Facebook for friends and family to see, or post a picture of your creation on Instagram. Also, be sure to follow me on my new tiktok account, I post a lot of great content on there.

💕Instagram: @HealthyGirlKitchen

✨TikTok: @HealthyGirlKitchen

🥕Facebook: @HealthyGirlKitchen

Cheesy Vegan Cauliflower Potato Casserole

Cheesy Vegan Cauliflower Potato Casserole
Print

Cheesy Vegan Cauliflower Potato Casserole (oil-free, gf)

Savory, filling, comforting cauli potato casserole that's 100% plant-based, gluten-free and oil-free. Dinner in less than 30-minutes.
Course dinner, Entree, gluten-free vegan dinner, Main Course, vegan dinner
Cuisine American, Gluten-free Vegan, Healthy Vegan, Oil-free, WFPB
Keyword cauliflower casserole, plant-based casserole, vegan casserole, vegan cheesy casserole, wfpb casserole
Prep Time 10 minutes
Cook Time 20 minutes

Ingredients

  • 1 head cauliflower I use Josie's Organics
  • 7 yukon gold potatoes cubed I used potatoes about the size of a fist
  • 1/4 cup nutritional yeast
  • 1 cup raw cashews soaked overnight or boiled for 5 minutes
  • 1 cup veggie broth
  • 1/2 cup unsweetened non-dairy milk
  • 1/2 lemon juiced
  • 1 tsp garlic powder
  • 1.5 tsp salt
  • 1 tsp pepper
  • 1/2 cup breadcrumbs of choice
  • fresh parsley to garnish

Instructions

  • Preheat oven to 450 degrees F. Bring a large pot of water to a boil.
  • Cut cauliflower and potatoes then add them into boiling water and cook for 10 minutes or until tender.
  • While cauliflower and potatoes cook, add soaked or boiled cashews into a high speed with all the other ingredients except breadcrumbs and parsley. Blend until smooth.
  • Strain potatoes and cauliflower then add into a 9x13 casserole dish.
  • Pour cashew cheese sauce over and mix until combined. Top with breadcrumbs.
  • Bake for 20 minutes or until top is golden brown. Garnish with chopped fresh parsley.
  • Enjoy!

Notes

Add more salt + pepper to taste if needed.
Store in the fridge for up to 4 days. Freezes very well!

This blog was created in partnership with Josie’s Organics.

In good health,

Danielle

8 replies
  1. Patty H says:

    Hi! I want to make this because my daughter follows both a vegan and gluten-free diet. What kind of gluten-free breadcrumbs did you use for this? I can’t wait to try it!

    Reply
  2. Kay Stephenson says:

    This looks delicious – can’t wait to try it! How big/small should the potatoes be – could you put this in terms of ounces or pounds? I just want to get the proportions right. Potato size is very subjective. 🙂

    Reply
  3. Denise says:

    I made this yesterday, as written, using yellow potatoes and an orange cauliflower. It was creamy and homey. It was missing something though, maybe a bit of onion? I also feel the ratio of potato to cauliflower was off for me. Will use less potatoes next time. There will definitely be a next time!4 stars

    Reply
  4. Laura says:

    This was amazing. I used a potato masher and mashed the potatoes and cauliflower. I also added a bit of plant butter. This recipe is amazing. Even my kids liked it. Thank you!5 stars

    Reply
  5. Mandy Palmer says:

    So delicious!! It’s now a family favorite! I used toasted Ezekiel bread blended in the blender for bread crumbs. It was all perfect! Thank you!!5 stars

    Reply
  6. Mariana Sousa says:

    This was just perfect!! Never liked much cauliflower but in this recipe I eat it all! Easy to do. Tasty even i am not used the veggie broth yet as i do not have any at home. No doubts from all recipes I ate so far this is my number 2!!5 stars

    Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

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