The veggie egg casserole is loaded with fluffy eggs, peppers and mushrooms, vegetarian sausage, hash browns and cheddar cheese. You can enjoy a slice of this customizable and easy to make breakfast recipe in under an hour!
Whether you want to feed a family or enjoy a week of meal prep, this casserole is sure to start your day off right.
This casserole has 8 servings of fluffy egg, hashbrowns, cheese, and veggie sausage and can be easily made ahead!
You can easily customize this recipe to your preferences. Just choose your favorite veggies, favorite cheese, and favorite veggie sausage (or just leave it out entirely)!
However you decide to make this recipe, you’ll love how easy it is to throw everything together.
This post contains Amazon affiliate links. As an Amazon associate I earn from qualifying purchases; read my disclaimer policy for more information.
Vegetarian Breakfast Casserole: the backstory
When I think about the Christmas traditions I enjoyed growing up, I think about food. And while most people may look forward to a big Christmas dinner, I’m all about that classic Christmas breakfast: egg casserole and fresh homemade cinnamon rolls.
I shared my cinnamon roll recipe last week, so now it’s time for the healthier component of my favorite Christmas tradition: egg casserole!
Despite the fact that egg casserole is an annual tradition in my house, we’ve rarely used the same recipe twice. My mom finds a new recipe almost every year, changing a few ingredients here and there to fit our family’s preferences.
When I became a vegetarian in college, I threw my mom’s casserole for a bit of a loop. You mean… breakfast casserole without sausage? Yep.
After a few years of experimenting with vegetarian breakfast casseroles, I’ve found a go-to recipe. No more changing the recipe every year in search of the perfect casserole!
This is the one. And you better bet that I’m in charge of making the vegetarian casserole this year at Christmas!
This casserole requires just 5 main ingredients
- Hashbrowns. Thawed frozen hashbrowns are used in this recipe. For extra texture, I like to brown them slightly before adding them to the casserole dish.
- Vegetarian sausage, such as Morningstar brand. This step isn’t necessary, but oooh it’s so good. And it makes the meat-eaters in my family a little happier.
- Bell peppers and mushrooms. Feel free to mix in whichever veggies you prefer; these are just my classic breakfast veggie choices.
- Shredded cheddar. Cheddar is the traditional choice, but you can go for whichever cheese your heart desires.
- Eggs mixed with milk. The result of this baked casserole? Basically one giant, fluffy scrambled egg/omelet!
How to make the perfect vegetarian breakfast casserole
Making this casserole is easy as can be.
If you’re short on time you can skip the sauteing step, but you’ll end up with the best result if you saute your bell peppers and mushrooms and brown your hashbrowns.
The only other prep you need to do is to whisk together eggs, milk, and seasonings like you’re making scrambled eggs.
Assembling the casserole
Step 1. Start by layering a lightly oiled 9×13 inch casserole dish with the hashbrowns. Make sure they’re already defrosted so that they don’t defrost while baking and add extra liquid to the casserole. Season with a bit of salt and pepper.
Step 2. Next, add the crumbled veggie sausage and veggies. I use sauteed mushrooms and bell peppers, but you can use any variety of diced veggies here.
Step 3. Sprinkle the cheese on the veggies.
Step 4. Pour on the whisked eggs. Place the casserole in the oven and bake for 35 minutes. Let rest for 5 minutes before slicing.
Egg casserole will last in the fridge for 3-5 days and can be reheated for in the microwave in about a minute.
Can I make breakfast casserole ahead?
Vegetarian egg casserole can be prepared up to 24 hours in advance.
To make ahead, assemble the casserole according to the recipe instructions. Cover with foil or other lid and refrigerate (I love these baking dishes because they come with reusable lids).
When ready to make, remove lid container and bake in the oven for 35-40 minutes at 350. It will require extra cooking time because the casserole is cold from the fridge.
Looking for more breakfast recipes?
- Easy Vegan Cinnamon Rolls
- The Best Crispy Roasted Breakfast Potatoes
- Vegan Tempeh Hash
- Fluffy Vegan Sweet Potato Pancakes
- Easy Vegan Potato Skillet Breakfast
Easy Vegetarian Breakfast Casserole
- 8 eggs
- 1/2 cup milk of choice
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon garlic powder
- 8 ounces frozen hashbrowns, thawed
- 1/2 cup diced bell peppers
- 1/2 cup diced mushrooms
- 5 ounces veggie sausages crumbled and cooked according to package instructions
- 1 cup cheddar cheese
- Preheat oven to 350 degrees F. Lightly grease a 9x13 inch or similarly sized baking dish.
- In a medium skillet over medium heat, saute the bell peppers and mushrooms in a bit of oil until softened and lightly browned, about 5 minutes. Set aside.
- Use a whisk to mix together the eggs, milk, and seasonings as if you were making scrambled eggs. Set aside.
- Assemble the casserole: Layer the hash browns in the lightly oiled casserole dish. Add the crumbled sausage and sauteed peppers and mushrooms. Sprinkle on 1 cup of cheddar cheese. Pour the eggs over the cheese, making sure to cover all dry areas.
- Bake uncovered for 35 minutes, or until golden brown and the eggs are cooked through at the center.
- To make ahead: Vegetarian egg casserole can be prepared up to 24 hours in advance. To make ahead, assemble the casserole according to the recipe instructions. Cover with foil or other lid and refrigerate (I love these baking dishes because they come with reusable lids). When ready to make, remove lid container and bake in the oven for 35-40 minutes at 350. It will require extra cooking time because the casserole is cold from the fridge.
- Veggie sausage: I use Morningstar maple-flavored breakfast sausages or Lightlife links. You can also replace vegetarian sausage with equal amounts of sauteed mushrooms.
- Egg casserole will last in the fridge for 3-5 days and can be reheated in the microwave in about a minute.