Vegan Cheesy Potato Casserole

I have been doing a LOT of pumpkin recipes lately and thought I would switch it up a bit.  This is the first in a series of recipes I will be bringing you in anticipation of Thanksgiving.  A whole slew of sides and mains are coming your way.  I absolutely LOVE this recipe for Vegan Cheesy Potato Casserole!  I didn’t expect to love it quite as much as I did, but it was so incredibly tasty.

However, I did have one small regret.  I used a corn flake topping (which, don’t get me wrong – was delicious), but after enjoying it for lunch I thought it needed more salt. And, then I thought – potato chips!  I should have topped it with potato chips!!  Next time, for sure.  If you choose the chips, reduce the salt in my recipe.

Vegan Cheesy Potato Casserole

The first step is to saute the onions and red peppers in a small amount of oil.  Invest in a good non-stick skillet and you will need very little oil in your cooking.

Next a mixture of almond milk and flour is added until it thickens.

Vegan Cheesy Potato Casserole

Remove from the heat and stir in the vegan sour cream and vegan shredded cheese just until they are combined. Spoon this mixture into a baking pan.

Vegan Cheesy Potato Casserole

The last step is to toss the corn flakes (or chips) in a small bowl with the melted butter and oil.  This mixture tops our potatoes.  Bake for approximately 20-30 minutes or until golden and bubbly.  Serve warm.

This recipe serves 6 people (as a side dish) or 4 generous servings as a main dish.  Nutrition below.

Vegan Cheesy Potato Casserole

Did you make this VEGAN Cheesy Potato Casserole? Take a pic and share it on Instagram with the hashtag #theveglife and tag @theveglife1. I would love to see it! Or, leave a comment below and let your fellow readers know what you thought. Your experiences often help others decide whether or not to try my recipes. As always, I really appreciate your feedback ?

Vegan Cheesy Potato Casserole

Serving Size: 6


Cooking Spray
1-1/2 tsp Oil
1 C Onion,diced
1/2 C Red Pepper,diced
16 oz. of frozen Southern-style (diced) Hash Brown Potatoes
1/2 tsp Salt
1/4 tsp Pepper
3/4 C Almond Milk
1 Tbl All Purpose Flour
1/3 C Vegan Sour Cream (or Canned Coconut Milk), I used Tofutti brand
2 oz. Shredded Vegan Cheddar Cheese, such as Daiya or Follow Your Heart
1-1/2 C Corn Flakes (or Potato Chips, but Corn Flakes were use in the nutritional calculation)
1 Tbl Vegan Margarine, melted, such as Earth Balance
1 tsp Oil


  1. Preheat oven to 350 degrees.
  2. Heat a skillet over medium high heat & add oil, onions & red peppers. Saute for few minutes.
  3. Add the diced potatoes,cover and reduce heat to medium allowing the potatoes to brown. Stir occasionally for about 8-10 minutes.
  4. Season with salt and pepper.
  5. In a small bowl, combine milk and flour with a whisk. Add to the potatoes and cook just until it thickens (stir constantly). This should take only 2-3 minutes.
  6. Remove from heat and add the vegan sour cream and vegan cheese.
  7. Spoon into a prepared baking pan.
  8. In a small bowl, combine the topping ingredients and spread over the potato mixture.
  9. Bake for about 20-30 minutes or until bubbly and golden.
Schema/Recipe SEO Data Markup by Yummly Rich Recipes


Vegan Potato Casserole

Thanks! You've already liked this