clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Up close image of potato casserole on plate

Vegan Loaded Baked Potato Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Chris @ Sweet Simple Vegan
  • Total Time: 1 hour 30 minutes
  • Yield: 6-8 servings


This Vegan Loaded Baked Potato Casserole is made with a layer of creamy oven-roasted potatoes then topped with a cheese mixture and vegan bacon and baked until melted and bubbly. It’s the perfect comfort casserole for weeknights or weekends in. All you need is 6 ingredients, plus vegan sour cream and chives to garnish!


  • 3 pounds russet potatoes
  • 2 tablespoons olive oil
  • 1 red bell pepper, diced
  • 1/2 yellow onion, diced
  • 6.5 ounces dairy-free cream cheese
  • 7 ounces dairy-free cheddar shreds
  • 3 ounces meatless bacon, cooked and diced, plus more for garnish
  • 4 tablespoons dairy-free sour cream
  • Chives, for garnish
  • Salt and pepper, to taste


  1. Preheat the oven. Set your oven temperature to 425 degrees Fahrenheit. 
  2. Parboil the potatoes. Rinse and scrub the potatoes, then chop into 1″ cubes. Place the chopped potatoes in a medium-sized pot on the stovetop and cover with about 2″ of water. Bring the potatoes to a boil for 10-15 minutes, but be sure not to overcook. The potatoes should be slightly soft on the outside but still raw on the inside. 

  3. Combine with the onions and peppers. ​Once the potatoes have been parboiled, drain the water and add them to a large cast iron skillet along with the peppers and onions. Drizzle the potatoes and veggies with olive oil, salt, and black pepper and mix until well coated. 

  4. Roast for 45 minutes. ​Place the cast iron skillet in the oven and roast the mixture for 45 minutes. 

  5. Prepare the cheese mixture. ​While the potatoes and peppers cook, combine the cream cheese, cheese shreds, and meatless bacon in a medium-sized mixing bowl. Mix until fully incorporated and set aside until the potato mixture is done. 

  6. Dollop the potato casserole with cheese mixture. After 45 minutes, remove the cast iron from the oven and dollop the cheese mixture in a thin layer all over the potatoes. 

  7. Bake for a final 15 minutes. Place the skillet back in the oven until the cheese is melted and gooey.

  8. Serve. Once cooked, remove the vegan potato casserole from the oven and drizzle with dairy-free sour cream, more meatless bacon, and fresh chives. Enjoy!

  • Prep Time: 15 minutes
  • Cook Time: 1 hour 15 minutes
  • Category: Dinner
  • Method: Oven