dairy free cheesy potato casserole with crunchy topping

Gluten Free Cheesy Potatoes (Dairy Free, Vegan).

Creamy, crunchy, salty, and delcious, this cheesy potato casserole is a family favorite. This recipe is gluten free and vegan.

Course Side Dish
Cuisine Dairy Free, gluten free, vegan.
Keyword comfort food, vegan potluck recipes
Prep Time 15 minutes
Cook Time 1 hour
Servings 9
Calories 384 kcal
Author Kelly Roenicke


  • 1 sweet onion chopped
  • 1/2 cup vegan buttery spread
  • 1/4 cup gluten free flour blend
  • 4 cups non-dairy milk I used So Delicious Unsweetend Coconut Milk
  • 6 ounces vegan cheddar cheese I used Daiya Cheddar Style Slices
  • 30 ounces hash brown potatoes partially thawed
  • 1 Tablespoon garlic salt
  • 1/2 teaspoon pepper
  • 1 Tablespoon apple cider vinegar
  • 2 cups potato chips crushed
US Customary - Metric


  1. Place the potatoes in the refrigerator to thaw slightly. You could also defrost them a little bit in the microwave.

  2. Preheat the oven to 350 degrees.

  3. Place the vegan butteyr spread and the chopped onion in a large pot, and cook over medium heat for about 5 minutes.

  4. Add the gluten free flour blend and stir. Slowly add the non-dairy milk while stirring. Raise the heat slightly, and continue to stir while the sauce thickens. Do not boil.

  5. Slice the dairy free cheese into small pieces, and add to the sauce. Stir until melted.

  6. Add the hash browns, vinegar, garlic salt, and pepper to the pot. Stir to combine.

  7. Spread the mixture into a 9x13 casserole dish. Top with the crushed potatoe chips.

  8. Bake at 350 degrees for one hour.

  9. Enjoy!

Recipe Notes

Serving size is 1/9 of the casserole.

Store leftovers in the refrigerator. They should stay fresh for about 4 days.

Nutrition Facts
Gluten Free Cheesy Potatoes (Dairy Free, Vegan).
Amount Per Serving
Calories 384 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 5g31%
Sodium 1212mg53%
Potassium 771mg22%
Carbohydrates 40g13%
Fiber 4g17%
Sugar 5g6%
Protein 8g16%
Vitamin A 892IU18%
Vitamin C 21mg25%
Calcium 184mg18%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.