Go Back
+ servings
A bubbly, cheesy, golden vegan Hash Brown Casserole in a black cast iron griddle with a blue napkin next to it
Print Recipe
4.91 from 10 votes

Vegan Hash Brown Casserole

A bubbly, golden, cheesy Vegan Hash Brown Casserole that's crispy on top and creamy and gooey inside. 
Prep Time15 mins
Cook Time45 mins
Total Time1 hr
Course: Breakfast/Brunch/Lunch/Dinner
Cuisine: American, nut-free, Vegan
Diet: Gluten Free, Halal, Hindu, Kosher, Low Lactose, Vegan, Vegetarian
Servings: 8 servings
Calories: 263kcal


  • 20 oz shredded hash browns (thaw before use and squeeze out any excess water. Or use grated potatoes, grated using the large holes on the grater)
  • 1 tsp vegetable oil
  • 1 medium onion (finely diced)
  • 2 cloves garlic (minced)
  • 1 tsp dry thyme
  • 2 (about 7 oz) vegan chipotle or Italian sausage (chopped into small bits)
  • 2 cups vegan cream of mushroom soup
  • 8 oz vegan mozzarella shreds
  • Salt and ground black pepper to taste


  • Preheat the oven to 350 degrees F
  • Heat the oil and add the onions and garlic along with some salt and ground black pepper. Saute for a couple of minutes until the onion start to brown.
  • Add the thyme and vegan sausage and continue to saute a couple more minutes. Add the hash browns and stir to mix.
  • Turn off the heat and stir in the cream of mushroom soup and the mozzarella shreds. Reserve some of the mozzarella shreds to sprinkle over the top, if you wish. Before you sprinkle the mozzarella over the top, make sure you check for seasoning and add more salt and pepper to your taste. (If you aren't using a cast-iron skillet, coat a 9 X 12 baking dish with cooking spray and turn the mixture into the dish, then sprinkle the remaining mozzarella over the top.)
  • Place the skillet or the baking dish into the oven and bake 45 minutes until the cheese is all bubbly and golden.
  • Remove from the oven and serve hot.


Calories: 263kcal | Carbohydrates: 24.9g | Protein: 11.5g | Fat: 11.9g | Fiber: 2.5g | Sugar: 1.8g | Vitamin A: 50IU | Vitamin C: 10.7mg | Calcium: 50mg