Some extra green with chives sprinkled on top.

Twice Baked Potato Casserole

  • Author: Contentedness Cooking
  • Prep Time: 15
  • Cook Time: 45
  • Total Time: 1 hour
  • Yield: 8 1x
  • Category: Lunch, Dinner, Casserole
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan


This Twice Baked Potato Casserole is easy to prepare with simple ingredients and packed with amazing flavors. Even pickiest kids will eat it, everyone will come back for more from the first to to the last bite. Let me show you the best method, once tried it is a keeper and trust me you will be stunned that it is entirely vegan.



  • 4 lbs potatoes
  • 1 1/4 cup almond milk
  • 1/4 cup olive oil
  • 1 Tbs olive oil
  • 5 cloves garlic
  • 2 tsp nutmeg
  • 2 medium onions, chopped
  • 3 Tbs vegan butter
  • 4 oz vegan bacon
  • 7 oz vegan cream cheese
  • 5 oz vegan cheddar shredded
  • 1 bunch scallions, sliced
  • salt, pepper to taste


  1. Preheat your oven to 350°F. Set a baking sheet with parchment paper aside. Also make sure that you have a 10 inch round casserole dish for later greased with vegan butter.
  2. In a bowl, mix potato cubes (after peeling) with 1/4 cup olive oil and season generously with salt and pepper. Place together with diced onions on the baking sheet but do not mix. Roast all for around 25 minutes until the potatoes are soft enough to mash them.
  3. While the potatoes are roasting, heat 1 Tbs olive oil in a skillet. Add vegan bacon cut in fine cubes and fry for around 5 minutes until it is crunchy. Set aside.
  4. When the potatoes and onions done, transfer the potatoes to a large bowl. Pre-mash them coarsely, then add vegan cream cheese, nutmeg, vegan butter, almond milk to it. Press 5 cloves of garlic and  season with a pinch of salt and pepper.
  5. Now with the liquid ingredients, mash everything with a potato masher or hand blender. When done mix roughly in the onions, half of the vegan bacon, and half of the vegan cheddar.
  6. Give the mashed potato mix into the 10 inch casserole. Top with the remaining vegan bacon, vegan cheddar, and scallions, on top bake then bake for around 20 minutes.


  • Serving Size: 2 cups
  • Calories: 505
  • Sugar: 2.8 g
  • Sodium: 412 mg
  • Fat: 27.2 g
  • Saturated Fat: 14.2 g
  • Unsaturated Fat: 6.1 g
  • Trans Fat: 0 g
  • Carbohydrates: 40.7 g
  • Fiber: 2.8 g
  • Protein: 20.1 g
  • Cholesterol: 0 g

Keywords: potato casserole, vegan potato casserole, twice baked potatoes