|

Vegan Breakfast Casserole

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.

Cherry tomatoes, mushroom slices, bell pepper slices on top of a yellow cake-like dough is in a white casserole dish. A slice served on a white plate is in the background

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.

❤️ 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.

A slice of breakfast casserole with cherry tomatoes, mushroom slices, bell pepper slices on top of a yellow cake-like dough is served on a white plate with a fork. The white casserole dish is in the middle with a slotted turner taking a piece.

? Key ingredients

The ingredients of a breakfast casserole is small glass bowls: shredded potato, green peas, chopped onion, chopped garlic, cherry tomatoes, sausage slices, mushroom slices, bell pepper slices, milk, chickpea flour, baking powder, black salt, himalaya salt and apple cider vinegar

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.

Glass bowl with yellow flour, white cornstarch, salt, and brown flakes.

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.

Glass bowl with yellow 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.

A white casserole dish from above from filled with cherry tomato halves, bell pepper slices, sausage slices, green peas, mushroom slices

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!

A white casserole dish from above from filled with cherry tomato halves, bell pepper slices, green peas, mushroom slices in a yellow liquid

? 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.

Cherry tomatoes, mushroom slices, bell pepper slices on top of a yellow cake-like dough is in a white casserole dish.

? 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.

A slice of breakfast casserole with cherry tomatoes, mushroom slices, bell pepper slices on top of a yellow cake-like dough is served on a white plate with a fork piercing in the middle. The white casserole dish is in the background

❄️ 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.

A slice of breakfast casserole with cherry tomatoes, mushroom slices, bell pepper slices on top of a yellow cake-like dough ilifted up with a slotted turner. The white casserole dish is in the background

? FAQs

Why do you need baking powder?

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.

What is the purpose of the apple cider vinegar in this recipe?

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.

Can I use a different type of flour instead of chickpea flour?

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.

What can I use instead of dairy-free milk?

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.

Can I add other vegetables to this casserole?

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.

What can I use instead of vegan sausages?

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: 

Cherry tomatoes, mushroom slices, bell pepper slices on top of a yellow cake-like dough is in a white casserole dish.

Vegan Breakfast Casserole

Nandi Barta
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
4.4 from 20 votes
Prep Time 10 minutes
Baking time 40 minutes
Total Time 50 minutes
Course Breakfast, Side Dish
Servings 6 slices
Calories 317kcal

Equipment

  • Silicone whisk
  • Silicone spatula
  • Oven-safe glass baking dish (8-inch / 20 cm)
  • Sieve

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 1/4-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 bitsvegan 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.

Similar Posts

17 Comments

  1. 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.

    1. 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.

  2. 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?

  3. 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?

    1. 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.

  4. 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?

  5. 3 stars
    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?

    1. 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.

  6. Thank you for the video… That showed me the consistency of the Eggless base… Fingers crossed it will turn out good!

  7. 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!

  8. 5 stars
    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!

  9. 5 stars
    Made this for dinner. Served with a salad… Very very good, will make it again soon!

Comments are closed.