This vegan breakfast casserole is an incredibly customizable and savory breakfast that is also perfect to make ahead! It is also known as a vegan egg casserole and features seven different veggies, including bell peppers, green peas, hash browns, tomatoes, and mushrooms! Prepare it a day in advance and serve it hot in the morning.
Want to save this post?
Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!
I love savory breakfasts that are filling and satisfying! It is something I am always looking for, and I highly recommend checking out this vegan breakfast hash, vegan breakfast enchiladas, and vegan breakfast pizza with hash brown crust.
Jump to:
❤️ Why you’ll love it
This vegan egg casserole recipe is so good, and I just know you will love it! What makes it special is its versatility and the unique eggy base without actual eggs.
The base uses chickpea flour and dairy-free milk (I like to make mine from scratch with cashews) to get a smooth, eggy texture that is perfect for breakfast bake. A little black salt (kala namak) also gives it a tasty, tangy flavor that will remind you of scrambled eggs or frittata.
One thing that makes this dish stand out from other veggie recipes is all the different veggies – we have hash browns, bell peppers, peas, mushrooms, and tomatoes; there is so much going for it! And remember the vegan sausage!
All these ingredients not only make the casserole look amazing with different colors, but every bite tastes different with new flavors and textures.
The best part is you can make this the night before. Imagine rolling out of bed to a hearty, healthy breakfast already baked and ready to eat! All you have to do is stick it in the oven and serve it hot. It is such a time saver, especially on busy mornings.
🧾 Key ingredients
Chickpea flour and dairy-free milk form the eggless, gluten-free foundation of this casserole. Chickpea flour brings a beautiful gooey, eggy texture flavor, while the homemade cashew milk adds creaminess.
Baking powder and apple cider vinegar work together to give it a fluffy, light texture.
This dish would not be complete without the hearty addition of vegan sausages and potatoes. These ingredients add a savory depth to the dish and make it super satisfying.
Button mushrooms, green peas, and bell peppers bring a burst of fresh flavors and vibrant colors to it. They also add a good dose of nutrition.
🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.
👩🍳 Instructions
Preparing the ingredients
STEP 1
Start by preparing your vegetables. Peel and chop your onion and garlic. Wash your mushrooms gently to remove any dirt, using a colander or a sieve. Dry them with a paper towel or clean kitchen cloth. Slice your mushrooms, but remember not to peel them. If the stem feels too dry or stiff, feel free to cut it out.
STEP 2
Next, wash and slice your bell pepper into strips about a quarter of an inch (4-5 mm) wide. Wash your cherry tomatoes and cut them in half.
Preparing the eggless mixture
STEP 1
Now, let us prepare the eggless casserole mixture. In a large bowl, combine chickpea flour, baking powder, black salt, regular salt, and black pepper. Stir these ingredients together until they are mixed.
STEP 2
Add apple cider vinegar and half of your dairy-free milk to the bowl. Use a whisk to mix these ingredients. Then, add the remaining dairy-free milk and whisk until your mixture resembles a smooth pancake batter.
Making vegan breakfast casserole
STEP 1
Preheat your oven to 390-395 Fahrenheit (200 degrees Celsius). Grease the bottom of your oven-safe dish (8 x 10 inches or 20 x 25 cm) with oil or vegan butter. Start layering all the veggies.
STEP 2
Pour your chickpea flour mixture (the “egg mixture”) over your veggies. Add your toppings. You can use chopped cherry tomatoes or shredded vegan cheese (optional). Bake it in the oven for approximately 40 minutes. Once it is really, let it cool slightly before serving. Enjoy your delicious vegan breakfast casserole!
💡 Expert tip
For this vegan breakfast casserole, the key is preparing the eggless chickpea flour-based mixture. Ensure you whisk the mixture well after adding the dairy-free milk to achieve a smooth, pancake batter-like consistency. It will help guarantee a perfect, fluffy texture after baking. Also, remember to layer your ingredients evenly in the baking dish for a balanced distribution of flavors in every bite.
🔄 Variations
Throw in some tofu to pack more protein into your vegan breakfast casserole. The tofu will soak up the flavors from the other ingredients and give you a nice, hearty texture too. Make sure to squeeze out the liquid and crumble it up first before adding it in.
Alternate between different vegan meat substitutes. I recommend vegan sausage links, breakfast sausage, or oyster mushrooms, as they act as perfect shredded chicken.
Try tossing in some sweet corn to make it pop with color and taste. The corn will liven up the look of your dish for sure. And it will add a sweet, juicy flavor that pairs perfectly with everything else in this meal.
If you like smoky flavors, sprinkle on some vegan bacon bits! They will contribute a delicious, smoky element and some crunch to contrast the softness of the other stuff. But add them halfway through baking so they don’t burn.
You can switch up the legumes in this recipe, which is part of the fun! Chickpeas, black beans, and lentils are all great options, and each one will give a unique flavor and texture. Get more inspiration from my cheezy vegan potato casserole.
🥣 Serving ideas
This vegan breakfast bake is so versatile it can go with many other meals, making it an excellent choice any time of day. Here are some of my favorite ways to serve it:
For a filling brunch or lunch, pair it with a fresh salad – a classic vegan chicken salad or a delicious quinoa salad. The light salad perfectly balances the hearty, satisfying flavors in the bake, making a meal that’s filling but refreshing, too.
Other great ideas include having it alongside vegan breakfast sausage. The savory flavor goes great with this side dish and will make the perfect brunch! You can also consider some vegan breakfast burritos.
For a laidback meal, serve this bake with a plant-based sandwich! It goes great with a juicy vegan Philly cheesesteak, falafel sandwich, or vegan chicken sandwich – the hearty bake pairs nicely with these simple, easy sandwiches.
❄️ Storing tips
It is easy to store. Simply allow it to cool completely after baking, then put it in an airtight container and refrigerate. It will keep for 3 or 4 days without an issue.
You cannot freeze this dish, though, because of all the water in the veggies, and if you freeze and defrost it, the veggies get mushy and make the texture of the whole dish weird. So it is better just to eat it within a few days.
Reheating is simple – preheat the oven to 350 degrees F and bake it for 15-20 minutes until heated. If you’re just reheating a single portion, you can zap it in the microwave on high for a minute or two, stirring halfway. That will heat it nicely.
🤔 FAQs
Baking powder is a key ingredient in this vegan recipe as it helps make the batter lighter and fluffier. The apple cider vinegar in the recipe activates the baking powder, causing it to create bubbles that help the batter rise.
Apple cider vinegar is used in this recipe to activate the baking powder. This combination creates bubbles that make the batter rise, resulting in a light and fluffy dish.
Chickpea flour is preferred for this recipe as it gives a unique taste and texture to the dish. However, if you don’t have chickpea flour, yellow split pea flour may be the closest substitute.
Dairy-free milk creates a smooth pancake batter-like liquid for the eggless casserole. Water or vegetable broth will not make the batter creamy, so they are inadequate substitutes.
Absolutely! It is highly customizable. You can add any vegetables you like or have on hand. Just remember to adjust the cooking time accordingly if you add more ingredients.
If you don’t have vegan sausages, you can substitute them with other plant-based proteins like tofu, tempeh, or chickpeas. Just make sure to season them well to match the flavor profile.
More savory vegan breakfast recipes
Apart from classic tofu scramble, if you need inspiration, I can show you more than 40 savory breakfast options. Here are my favorite breakfast recipes with vegan egg substitutes:
THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐⭐ RATING. We appreciate all of our readers.
⇒ GET OUR FREE 7-DAY VEGAN MEAL PLAN E-BOOK NOW! OR CHECK OUT ALL VEGAN MEAL PLAN RECIPES! ⇐
Vegan Breakfast Casserole
Ingredients
Eggless base
- 2 cup Chickpea flour
- 2 cup Dairy-free milk (homemade cashew milk)
- 2 tsp Baking powder
- 1 tsp Apple cider vinegar
- 1 tsp Black salt
- ½ tsp Salt
Other ingredients
- 3.5 oz Vegan sausages
- 2 Potatoes (large)
- ½ Onion (medium)
- 2 cloves Garlic
- 1+½ cup Button mushrooms
- ⅔ cup Green peas (fresh, frozen or canned)
- ½ Bell pepper
- 4-6 Cherry tomatoes
- 1 Tbsp Olive oil or Vegan butter for greasing the bottom of the baking dish
Instructions
Prepare the vegetables
- Peel and chop onion and garlic.
- Gently wash any dirt off of the mushrooms by using a colander or a sieve. Dry them with a paper towel or clean kitchen cloth. We never peel mushrooms, but sometimes cut out the stem if they feel too dry or too hard. Slice them.
- Wash and slice bell pepper into ¼-inch (4-5 mm) wide strips.
- Wash and cut the cherry tomatoes in half.
Make the eggless base
- Take a large bowl and add chickpea flour, baking powder, black salt, regular salt, and black pepper. Mix them thoroughly.
- Add apple cider vinegar and half of the dairy-free milk and use a whisk to mix it well. Then add the other half and mix until you have a smooth pancake batter like liquid.
Fill your casserole dish
- Pre-heat the oven to 390-395 Fahrenheit (200 degrees Celsius).
- Grease the bottom of your oven-safe casserole dish (8 x 10-inch (20 x 25 cm)) with oil or vegan butter unless you really have a non-stick one.
- First layer – Spread shredded potatoes, chopped onion and garlic.
- Second layer – Add sliced mushroom, frozen (or canned) green peas, bell pepper slices and vegan sausage bits.
- Chickpea flour base – Mix the eggless base, pour it on top of your veggies.
- Add toppings – Add chopped cherry tomatoes or shredded vegan cheese (optional).
- Bake in the oven for approx. 40 minutes. Enjoy! Serving ideas above the recipe card.
Notes
How to customize a vegan breakfast casserole?
If you don’t have all ingredients at hand, here are some tips on how to customize this recipe:- Proportions – It is hard to mimic the same quiche-like, eggy texture perfectly in a vegan recipe. Therefore, we consider the eggless base as only a binder rather than the main ingredient. So you really need to pack this casserole with veggies and other ingredients. Otherwise, it can get very dense even if we choose to add baking powder to make it lighter.
- Vegetables – I like choosing a combination of vegetables in terms of texture, color, and taste. This breakfast casserole will taste the best if you have a good variety. So we recommended choosing a handful of several ingredients rather than a larger amount from 1-2.
- Legumes – This recipe will only work with canned or cooked legumes. You can add green peas, sweet corn, chickpeas, beans, and lentils, whichever you like, and have them at home.
- Other vegan protein sources – You can add vegan sausage crumbles, vegan bacon bits, vegan shredded chicken, tofu, TVP, vegan ground beef etc.
- Other toppings – You can also add some vegan shredded cheese at the top. The baking time in an 8 x 10-inch (20 x 25 cm) sized casserole dish takes approx. 40 minutes, I recommend adding the cheese after 20 minutes.
Jo
I cannot have apple cider vinegar what can I use instead?
Nandor Barta
Something acidic like lemon juice.
Linda W
What is the cooking temperature?
I had the same problem with the 1:1 ratio of chickpea flour to cashew milk – it turned to cement. Adding like twice as much liquid and (haven’t cooked yet) but not thinking it’s going to turn out well. I cook with chickpea flour a lot – and sometimes 1:1 works and sometimes it is super thick. I don’t understand why this occurs.
Nandor
I also noticed that different chickpea flours may behave differently. Gram flour and chickpea flour are for example not the same and they need different water ratios. The baking powder is reacting with the apple cider vinegar to make it lighter so it is less likely it will turn into cement. The baking temperature should be 395 Fahrenheit (200 degrees Celsius). It took us approx. 40 minutes to bake them all the way through but always check after 30 minutes and see how your oven is doing.
Natalie
Excited to make this! Regarding the vegan sausage, I love the impossible brand. Do I need to cook it first or do i add it raw and it bakes with the casserole?
My Pure Plants
We do add the vegan sausages raw there. You can fry them in advance which probably will adds extra crispiness.
MC
Sounds great but I need to know what size of glass pan to bake it in. You mention both 8″ x 8″ and 8″ x 10″ pans. Which is better to use?
My Pure Plants
Hi, I baked it in an 8″ x 10″ pan. If you have an 8″ x 8″ it means that the batter will be thicker so you may need extra baking time to get the middle baked as well.
Erica
Could I make and assemble this and then wrap it in plastic wrap and foil and freeze it for a few days until it’s ready to bake? Or is it better to bake and reheat?
My Pure Plants
We recommend freezing it after baking since the batter pre-cooked is harder to handle.
Erica
Thank you. How long do you reheat it for and at what temp?
Kim
I made this and it smelled delicious but never really baked. Put it in for extra time but it never cooked. Followed the directions to a T. Any pointers?
My Pure Plants
Hi Kim, I am sorry it happened to you. I have 2 ideas. 1) This can happen due to the veggies. Mushrooms for example can release a lot of moisture which can result in a wet undercooked batter. 2) What size of pan did you use? Was it a shallow one where the batter was approx. 2 inches thick? Do you have a photo? You can email us at [email protected] so we can take a look.
Deborah
Thank you for the video… That showed me the consistency of the Eggless base… Fingers crossed it will turn out good!
deborah
My chick pea eggless base was too thick… 16 ounces of chickpea flour I got a sticky mess… Anyone else??
Unfortunately I’ve never made this before and I’m about to go to a baby shower praying that after adding more plant milk and water and seasoning it will not be a hot mess!
Sandy
Made it and it was a hit with my non-vegan husband. I put real cheese on his half. The chickpea egg substitute is awesome!
coukie
Made this for dinner. Served with a salad… Very very good, will make it again soon!