Creamy Vegan Hash Brown Casserole Recipe for Brunch or Dinner

vegan hash brown casserole served

My grandmother used to make a rich, cheesy hash brown casserole that I adored as a child. It was full of butter, cheese, and sour cream — delicious but heavy. After switching to a plant-based diet, I wanted to recreate that comforting casserole without the dairy and excess fat. The result is this vegan hash brown casserole: creamy, flavorful, and lighter than the traditional version, yet full of nostalgia in every bite.

My approach was to “veganize” the classic casserole first, then trim the fat. After a few experiments, I landed on a version that captures the taste and texture of my grandma’s dish without the calories. If she were still here, I think she would approve.

What ingredients are needed for vegan hash brown casserole

Vegan Nacho Cheese Sauce

This casserole is versatile. The creamy “cheese” comes from a vegetable-based nacho-style sauce. The sauce is made from potatoes, carrots, nutritional yeast, and seasonings, and it blends into a rich, savory topping that coats the potatoes perfectly. The same sauce works well in many recipes where you want a dairy-free cheesy flavor.

Other ingredients for the casserole

onions shallots garlic and jalapeno

  • 28 ounces frozen Orieda hash browns (or about 1½ pounds baking potatoes, peeled and diced)
  • 1 large white onion, diced
  • 1 large shallot, diced
  • 2 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced (or 1 jalapeño, seeded and diced for heat)

hash brown casserole

Combine the hash browns with the sautéed onion, shallot, garlic, and peppers, then stir in the vegan nacho-style cheese sauce so every potato piece is coated. Transfer the mixture to a 9 x 13-inch baking dish and bake until bubbly and golden.

vegan hash brown casserole ingredients

Vegan hashbrown cassrole in a pan

Make-ahead tip

You can assemble the casserole ahead of time, refrigerate it, and bake when ready (bake time may be slightly longer if chilled).

vegan hash brown casserole cooked

The oven does the magic: the vegetable-based sauce thickens and melds with the potatoes, producing a creamy, cheesy-tasting casserole that still feels indulgent. This dish is ideal for holiday brunches, potlucks, or as a comforting side for dinner.

Vegan hash brown casserole close up

FAQs

Should I thaw frozen hash browns before cooking?

Yes. Thawing frozen hash browns first generally results in more even cooking. If you use thawed potatoes, reduce the baking time by about 50% to avoid overcooking.

Tips

  • Thaw frozen hash browns for more even cooking, and reduce cook time if thawed.
  • Add jalapeños and a can of diced tomatoes (Rotel) for a Mexican-style casserole.
  • Sprinkle vegan parmesan on top before the final bake for a crunchy, cheesy finish.
  • Serve alongside a tofu scramble for breakfast, keep it as a side dish at dinner, or bring it to a potluck.

Are you a potato lover? Try these tasty and healthy potato recipes

  • Smashed Red Potato Recipe
  • Twice Baked Potatoes
  • Sweet Potato Chips
  • Potato Hash
  • Mashed Potatoes (Vegan)
  • Potato Salad (Vegan)
  • Vegan Baked Potato
  • Stuffed Sweet Potato
  • Sweet Potato Tacos
  • Oven-Baked Fries — crispy and oil-free with garlic
  • Steak Fries — air fried and crispy

Recipe

vegan hash brown casserole served

Vegan Hash Brown Casserole

Kathy Carmichael

Vegan Hash Brown Casserole is a creamy, delicious, and guilt-free way to enjoy savory, cheesy-style potatoes. Layered with sautéed aromatics and an oil-free vegetable-based cheese sauce, it’s a comforting dish the whole family will love.
Prep Time
15 mins
Cook Time
50 mins
Total Time
1 hr 5 mins
Course
Side Dish
Cuisine
American
Servings
12 servings
Calories
123 kcal

Equipment

  • High-speed blender
  • 9 x 13-inch baking dish or Pyrex pan

Ingredients

  • 28 ounces frozen Orieda hash browns (or 1½ pounds baking potatoes, peeled and diced)
  • 1 large white onion, diced
  • 1 large shallot, diced
  • 2 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 green pepper, diced (or 1 jalapeño, seeded and diced)

‘Cheese Sauce’ Ingredients:

  • 3 small Idaho potatoes, washed and quartered (skin on)
  • 3 large carrots
  • ½ cup nutritional yeast
  • 1 Tablespoon lemon juice
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 Tablespoon paprika
  • 1 cup vegetable broth (plus more if needed)
  • 1 Tablespoon tamari or soy sauce
  • 1 jalapeño, seeded and chopped (optional for heat)
  • 1 Tablespoon hot sauce (optional)
  • ½ cup water (as needed to adjust consistency)
  • 1 teaspoon liquid smoke (optional)

Instructions

Make the “Cheese” Sauce First

  1. Make the cheese sauce first (or prepare it ahead). This recipe yields about 4 cups of sauce; you’ll need 2 cups for the casserole.
  2. Wash and quarter the potatoes and carrots (leave skins on).
  3. Place them in a pot, cover with water, bring to a boil, then reduce heat and simmer until tender, about 30 minutes.
  4. Drain the potatoes and carrots.
  5. Add the cooked potatoes and carrots plus the remaining sauce ingredients to a high-speed blender.
  6. Blend until smooth, adding more vegetable broth if the sauce is too thick. Adjust seasoning to taste.
  7. Meanwhile, sauté the shallot, onion, garlic, and peppers until translucent.
  8. Place the frozen (or diced) hash browns in a large bowl.
  9. Add the sautéed onion/shallot/garlic/pepper mixture to the potatoes.
  10. Stir in 2 cups of the prepared cheese sauce, mixing thoroughly so all potatoes are coated.
  11. Transfer the mixture to a 9 x 13-inch Pyrex pan or casserole dish.

Baking

  1. Preheat oven to 350°F (175°C).
  2. If using thawed hash browns, reduce the cooking time by about half.
  3. Bake covered for 50 minutes. Remove the cover and bake an additional 10 minutes to lightly brown the top.
  4. Remove from oven and let rest, covered, for a few minutes before serving.

Notes

Tips

  1. Thaw frozen hash browns for more even cooking, and cut the bake time if using thawed potatoes.
  2. Add jalapeños and a can of diced tomatoes (Rotel) for a Mexican-style casserole.
  3. Top with vegan parmesan for a crunchy finish.
  4. Serve with tofu scramble for breakfast or bring to a potluck as a crowd-pleasing side.

Nutrition

Calories: 123 kcal
Carbohydrates: 27 g
Protein: 4 g
Fat: 0.3 g
Fiber: 4 g
Vitamin A: 2978 IU
Vitamin C: 41 mg
Tried our recipe?
Let us know how it was!