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
Vegan hash brown casserole with broccoli in a baking dish.

Vegan Hash Brown Casserole

  • Author: Allie
  • Total Time: 1 hour 10 minutes
  • Yield: 4-6 servings 1x
  • Diet: Vegan


This cheesy broccoli vegan hash brown casserole is made with vegan nacho cheese and frozen hash browns.  It’s great for a non-sweet breakfast, lunch, as a side dish, or you can add a salad to the meal and make it your main course. 


  • 15 ounces (425 g) frozen shredded potatoes
  • 3 1/2 cups (330 g) of broccoli cut into bite-size pieces

Cheese Sauce


  1. Preheat oven to 350 F (180 C)
  2. Boil the cubed potato and carrots in water for 10 minutes or until the carrot is fork-tender.
  3. Drain the potato and carrot then add them to a blender.
  4. Drain the cashews and add to the blender, along with the rest of the cheese sauce ingredients.  Blend until smooth.
  5. Combine the frozen hash browns, chopped broccoli, and cheese sauce in a very large bowl and stir to combine.  Break apart any large clumps of hash browns as you mix.
  6. Then pour the mixture into an 8x8 glass baking dish.
  7. Bake covered for about 30 minutes, then remove the cover and bake for another 15-20 minutes or until warmed through and the top has slightly browned and firmed up.
  8. Cool slightly, then serve with your favorite hot sauce.


Chop the broccoli into small bite-size pieces so it cooks while in the oven.

To carefully blend hot food, vent the lid to release pressure and cover it with a clean kitchen towel to prevent a splatter if needed.

  • Prep Time: 20 mins
  • Cook Time: 50 mins
  • Category: main course
  • Method: oven
  • Cuisine: American

Keywords: vegan hash brown casserole, vegan cheese broccoli, vegan cheese broccoli casserole