A vegan "JUST Egg" breakfast casserole is a savory and hearty way to feed a crowd or meal-prepping for the week ahead. You can customize it with your favorite veggies, vegan cheese, and plant-based meat substitutes.

Any time you have a large crowd to feed, whether it's game day, a holiday, or any big gathering, this vegan breakfast casserole can help. It's delicious and satisfying and a breeze with JUST Eggs.
While we are using JUST Eggs to make a quick casserole, there are many ways to substitute eggs in recipes.
This vegan Vegan Spanish Omelet (Spanish Tortilla) recipe features a tofu mixture as an egg substitute, and this Egg and Soy Free Vegan Quiche uses mung beans. All these recipes are delicious ways to enjoy some breakfast classics but plant-based.
Jump to:
Why You'll Love This Recipe
- You can make this cheesy vegan breakfast casserole the day before and bake it when ready.
- Take it with you for a vegan breakfast at early tailgates or kids' games.
- You can meal prep for the lunch week. Make it once and eat it a few times. It keeps well in the fridge and reheats nicely.
- This is a great addition to a brunch buffet. Serve it with other vegan breakfast recipes like easy vegan pancakes, vegan buttermilk pumpkin pancakes, vegan banana bread, tofu scramble, and savory vegan zucchini muffins.
- This vegan breakfast casserole is great if you're cooking for vegans and non-vegans.
Ingredients
Here is an overview of the ingredients you need for this delicious vegan breakfast. See the recipe card for details on quantities.

- For the bread, use a crusty bread like sourdough, French, or French rye. Choose your favorite. If you pick a baguette-styled bread, you can break it into pieces or slices and fill the bottom of the baking pan.
- JUST Egg (or an equivalent amount of other plant-based egg substitutes).
- Use vegan cheese shreds like cheddar or mozzarella.
- There are many vegan bacon and sausage brands on the market to choose from or try this easy homemade high-protein lupini seitan. Alternatively, visit 15 Delicious Vegan Sausage Recipes for other homemade versions. Alternatively, you can use chorizo, tempeh, or seitan.

Variations
Making a breakfast casserole is about crafting a meal that suits your palate, so feel free to make it your own. Below are some variations.
- Spice It Up: Add some jalapeños, red pepper flakes, or a dash of hot sauce for a kick.
- Potato Base: Substitute the bread with a layer of thinly sliced or shredded potatoes at the bottom. Alternatively, you can use frozen hash brown patties from Trader Joe's or frozen shreds (make sure to defrost the shreds a little before layering the casserole).
- Custom Portions: Use a muffin tin to make individual servings. Adjust the cooking time accordingly, usually around 20-25 minutes.
How To Make Vegan JUST Egg Breakfast Casserole
If you like looking at cooking pictures, here is this vegan breakfast casserole at a glance. See the recipe card for details.

Step 1: In a frying pan over medium heat, add 2 tablespoon olive oil. Sauté the diced onions, bell peppers, and garlic until they soften and become aromatic.

Step 2: Add the mushrooms and cook for another 3-5 minutes. If you're using vegan meat substitute, add it to the pan and cook until browned. Set aside the veggie-meat mixture.

Step 3: In a large mixing bowl, empty both bottles of JUST Egg. Add plant-based milk, salt, and pepper. Whisk well to combine.

Step 4: Fold in vegan cheese shreds and the sautéed veggie-meat mixture into the JUST Egg mixture. Make sure everything is evenly distributed.

Step 5: After prepping your baking dish, place a layer of bread across the bottom until it's well covered, then place a layer of spinach leaves over the top.

Step 6: Pour the filling over the bread and spinach and level it with a spoon or spatula.

Step 7: Top with some sliced cherry tomatoes. Bake for 30 minutes or until the casserole is set in the middle and the edges are lightly golden.

Step 8: Remove from the oven and let it sit for 5-10 minutes to firm up. Garnish with fresh herbs before serving.
Serving Suggestions
- A side of fresh fruit like grapes or a combination fruit salad complements the savory flavors beautifully.
- A light, leafy green salad with a tangy vinaigrette can add a refreshing touch if you eat this for brunch. Try it with arugula and pear salad with pumpkin vinaigrette or a delicious vegan Caesar salad.
- A nutritious green smoothie like Homemade Vegan Mango Kale Smoothie can round out this hearty breakfast.

Top Tips
I strongly advise using parchment paper to line your baking dish. While greasing the pan is fine, it tends to make cleaning the sides a bit more challenging. With parchment paper, you'll achieve beautifully clean and neat edges and bottoms on all your pieces.
Equipment
- 9x13-inch baking dish
- Mixing bowls
- Frying pan
- Whisk or fork
- Measuring cups and spoons
- Oven
Storage
Let the casserole cool to room temp, then wrap tightly with plastic wrap, foil, or a lid. Store in the fridge for 3-5 days.
To freeze, cool completely, either freeze the whole dish (wrapped well) or cut it into portions and wrap it individually before placing it in a freezer bag.
Bake at 350°F (175°C) until warmed through, or microwave for a quicker option. If frozen, thaw overnight in the fridge before reheating.

Recipe FAQS
The vegan cheese gives a cheesy taste and texture to the casserole and adds volume. If you leave it out, substitute it with two tablespoons of nutritional yeast for a cheesy flavor and another cup of veggies for volume.
It adds moisture and makes the casserole a bit fluffier. You can omit it, but the casserole might be denser.
Yes, but make sure to thaw and drain them well to remove excess moisture.
The casserole should be set in the middle, and a toothpick or knife inserted should come out clean. Check it at 45 minutes, but my oven takes about 55 minutes to fully cook this casserole.
Just eggs are made primarily from mung bean protein, water, and various plant-based oils and seasonings. These ingredients are formulated to mimic traditional chicken eggs' taste, texture, and cooking properties, and it does it really well.
More Delicious Vegan Casseroles
Have a minute? I'd love for you to dive into the comments and rate this Vegan JUST Egg Breakfast Casserole. Your feedback is invaluable—did you love it? Did you make any fun twists? Let me know how my directions worked for you so I can keep improving my recipes. Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Vegan JUST Egg Breakfast Casserole
Ingredients
Casserole
- 4-6 pieces crusty bread slices i.e. sourdough, French, French rye
- 1-2 cups spinach 30 - 60 grams
"Egg" Filling
- 2 12 ounce bottles JUST Egg
- 1 ½ cups vegan cheddar cheese shreds
- ¼ cup plant-based milk any plant milk will work
- salt and pepper to taste
Vegetables and "Meat" Filling
- 2 tablespoon olive oil
- 1 cup bell peppers diced; any color
- 1 cup onions diced
- 2 cloves garlic minced
- 1 cup mushrooms sliced
- 1 cup vegan bacon diced; sausage, tempeh, or seitan
- 1 cup cherry tomatoes halved
- fresh herbs for garnish e.g., parsley, chives
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C). Line a 9x13-inch baking dish with parchment paper or grease with a little cooking spray.
- Saute the Vegetables: In a frying pan over medium heat, add 2 tablespoon olive oil. Sauté the diced onions, bell peppers, and garlic until they soften and become aromatic - about 5 minutes. Add the mushrooms and cook for another 3-5 minutes.
- Cook the Vegan Protein: If you're using vegan bacon, sausage, tempeh, or seitan, add it to the pan and cook until browned. Set aside the veggie-meat mixture.
- Prepare the JUST Egg Mixture: In a large mixing bowl, empty both bottles of JUST Egg. Add plant-based milk, salt, and pepper. Whisk well to combine.
- Fold in Cheese and Veggies: Fold in 1 ½ cups of vegan cheese shreds and the sautéed veggie-sausage mixture into the JUST Egg mixture. Make sure everything is evenly distributed. Set aside.
- Layer the Bread: Place the slices of bread on the base of the baking dish.
- Add the Spinach: Scatter the spinach over the top of the bread.
- Finish Assembling: Pour the mixture into the prepared baking dish, leveling it with a spatula. Sprinkle the halved cherry tomatoes over the top.
- Bake the Casserole: Bake for 45-55 minutes until the casserole is set in the middle and the edges are lightly golden. Check with a knife by piercing the center - if it comes out clean, it's ready.
- Finishing Touches: Remove from the oven, let it sit for 10-15 minutes, and garnish with fresh parsley or chives.
Video
Notes
- Lightlife - Smart Bacon
- Sweet Earth - Benevolent Bacon
- Tofurky - Smoky Maple Bacon Marinated Tempeh
- Beyond Meat - Beyond Sausage
- Field Roast - Grain Meat Sausages
- Lightlife - Gimme Lean Sausage
Madison P. says
Decadent! This is so good. I sliced vegan bacon and added some sliced zucchini. It was delicious.
Regi Pearce says
Thanks so much for sharing your experience! It truly makes my day to know that you loved the recipe! Have you experimented with any other additions or variations? I'd love to hear about them.