My Quiet Kitchen

  • Recipes
  • About
  • Free Ebook
  • New Here?
menu icon
go to homepage
  • Recipes
  • About
  • Free Ebook
  • New Here?

subscribe
search icon
Homepage link
  • Recipes
  • About
  • Free Ebook
  • New Here?

×
Home ❯ Recipes ❯ Vegan Breakfast Recipes

Vegan Breakfast Casserole

Updated: 11/02/2024 · Author: Lori Rasmussen · This post may contain affiliate links

Jump to Video
image with text to save on Pinterest.
tofu egg breakfast casserole with text overlay to save on Pinterst.
Image with recipe title to save on Pinterest.

This vegan breakfast casserole features the most delicious tofu "egg," veggies, chunks of hearty sourdough, vegan sausage, and melted cheese. It's a great way to feed a crowd and perfect for weekend brunches or holiday mornings with family. Also, leftovers taste amazing!

A spatula removing a serving of cheesy vegan breakfast casserole from a large white dish.

Recipe Review

"This one will be added to my regular rotation, 10/10. I'm dreaming about the leftovers in my fridge!" –Patrick

Years before I went vegan or dreamed of becoming a food blogger, I enjoyed trying new recipes and taking the results to work to share with my co-workers.

One of the crowd favorites was a sausage and egg breakfast casserole. It was great because I could assemble it the night before, and bake it in the morning while getting dressed for work.

While a lot of breakfast casserole recipes call for hash browns, what set this one apart was that it used hearty chunks of bread instead of potatoes.

Later I learned that an egg breakfast bake with bread is called a strata. The bread soaks up the egg mixture and adds comforting, contrasting texture. Whether you want to call it a casserole or a strata is up to you.

After all these years I'm SO excited I finally created a vegan version of my old favorite breakfast casserole to share!

Jump to:
  • Why You'll Love It
  • Ingredient Notes
  • How to Make Vegan Breakfast Casserole
  • Variations
  • What to Serve With Vegan Breakfast Casserole
  • Equipment Needed
  • Recipe FAQs
  • Helpful Tips
  • More Vegan Breakfast Recipes
  • Recipe Video
  • Recipe
  • 💬 Comments

Why You'll Love It

Indian black salt adds the perfect amount of savory, egg-y flavor to this eggless breakfast casserole. The tofu mixture is spot on, if I do say so myself! It's rich, just creamy enough, and holds together perfectly.

The sourdough bread soaks up tons of flavor, while the veggies, plant-based sausage, and non-dairy cheese take the whole thing over the top!

This recipe is versatile, too. I've included notes and tips below on ways you can customize it to meet different dietary needs. You can also get creative and switch up the flavors and vegetables.

Vegan breakfast casserole is perfect during the holidays when you have family over and need a satisfying dish to keep everyone full and happy until the main meal. I hope you love it as much as we do!

Ingredient Notes

labeled photo of the ingredients needed to make breakfast casserole.

For the Vegan Egg Mixture:

  • Extra-firm tofu: you'll need two (14 oz) blocks of extra-firm tofu. Regular firm also works, but you'll need to reduce the amount of water added.
  • Non-dairy creamer or unsweetened milk: I used Nut Pods unsweetened non-dairy creamer, but any thick and creamy plant milk works here—soy milk is a good option. Just make sure it's 100% plain and unflavored.
  • Indian black salt (kala namak): this adds saltiness as well as the signature sulfur smell we associate with eggs. For the most authentic egg-y flavor don't skip it! Note that even though it's called black salt, it's actually pink in color.
  • Seasonings: onion powder and garlic powder add flavor and turmeric lends subtle yellow color to mimic egg yolks.
  • Nutritional yeast: this is important for the overall umami and savoriness of the vegan egg mixture.

Other Ingredients:

  • Bread: choose a sturdy bread like sourdough. Softer styles, like sandwich bread, don't hold up. Bagels are also fun! Just be sure to check the ingredients to make sure they are vegan. Choose plain bagels or a savory flavor.
  • Vegan meat: from vegan breakfast sausage links or patties, to seitan chorizo, tofu sausage crumbles, or tempeh bacon, all of these taste great here.
  • Veggies: I chose red bell pepper, green onion, and baby spinach. See the Variations section below for more ideas.
  • Cheese: any mild-tasting shredded vegan cheese is fine. I used Chao original because I had some on hand. You can also grate the cheese yourself from a block. I often do this with Violife's mature cheddar.
    Tip: For an oil-free option see the Variations below.

See the recipe card below for amounts and full step-by-step instructions.

How to Make Vegan Breakfast Casserole

There are a few steps involved in prepping this breakfast casserole, but none of them are difficult! Here's a look at the process...

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

two photos showing how to blend the vegan egg mixture and bread spread in baking dish.
  1. Blend the ingredients for the tofu "egg." The mixture is very thick so you will need to stop several times to stir.
  2. Oil a 13 x 9 baking dish and arrange the bread across the bottom. Set aside.
two photos showing sauteing sausage and veggies and layering ingredients in baking dish.
  1. Saute the sausage over medium heat for about 2 minutes. Add the bell pepper and green onion and cook for another 2 minutes.
  2. Arrange fresh spinach over the layer of bread, followed by the sausage and veggies. If desired, sprinkle with a handful of shredded cheese.
a 2-photo collage showing the final steps of baking the casserole with cheese on top.
  1. Spoon the tofu mixture into the dish. Carefully stir to incorporate the ingredients. If there's messy tofu "egg" on the sides of the dish, wipe it off with a paper towel so it doesn't burn during baking.
  2. Bake uncovered in a 350°F oven for 30 minutes. Sprinkle the remaining cheese on top, cover with foil, and bake for another 25 to 30 minutes or until the cheese is melted and the center of the casserole is hot.

Variations

  • Gluten-free: choose a thick and sturdy gluten-free bread or replace the bread with 2 packages of frozen hash browns. Thaw the hashbrowns before adding them to the dish.
  • Oil-free: replace the store-bought vegan sausage with a homemade seitan sausage, seasoned beans, or tempeh bacon. And instead of store-bought vegan shreds, add dollops of this easy cashew mozzarella on top!
  • Other veggies: we LOVE mushrooms in breakfast casserole; you can also include asparagus, small broccoli florets, chopped kale (saute it briefly with the red pepper), onion, garlic, jalapeños, and par-cooked winter squash or sweet potatoes.
  • Meats: take things in a spicier direction with vegan chorizo or pepperoni. Or as mentioned above, go with tempeh bacon or a store-bought product like Sweet Earth's Benevolent Bacon.
    If you like a touch of maple sweetness in your breakfast meats, you have to try my homemade vegan breakfast sausages. It's one of our all-time favorite seitan recipes!
a serving of vegan egg casserole on a small plate.

What to Serve With Vegan Breakfast Casserole

For breakfast and brunch:

Serve with a side of fresh fruit and vegan yogurt. Add something sweet if you're feeding a crowd for brunch, like this popular oat flour banana bread, muffins, waffles, or a stack of fluffy vegan pancakes!

For lunch or dinner:

Pair it with a simple side salad for a satisfying lunch. At dinnertime, add a side of potato wedges or hash browns.

And while the oven is in use, an air fryer is a great way to quickly prep a healthy vegetable side. Try my air fryer green beans, radishes, or zucchini.

Equipment Needed

You'll need a full-size blender for the tofu "egg" mixture. Note: even with a high-speed blender like a Vitamix you'll need patience. It's a large volume and very thick.

You'll also need a medium-size saute pan and a glass or stoneware 13 x 9-inch casserole dish.

Recipe FAQs

Can I assemble vegan breakfast casserole the night before?

Absolutely! Cover the dish and refrigerate it overnight. Then bake it in the morning. Since the entire dish will be cold add 5–10 minutes to the cook time.

How long does it keep?

Store leftover breakfast casserole in the refrigerator for up to 5 days. It reheats best in the microwave. The leftovers can also be frozen for up to one month.

Helpful Tips

If using store-bought shreds, tightly covering the dish during the final 25-30 minutes is critical. This traps moisture which melts the cheese and keeps it from drying out.

After removing from the casserole from oven, keep covered and let rest for 10 to 15 minutes. This brief rest further softens the cheese and helps the casserole firm up a bit so it's easier to slice.

More Vegan Breakfast Recipes

  • serving of Just Egg scramble with vegetables and English muffin on a plate.
    Ultimate JUST Egg Scramble
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • overhead photo of whole tofu quiche.
    Vegan Tofu Quiche (Crustless)
  • Baked vegan frittata in a pan topped with feta, green onion, and parsley.
    Vegan Frittata With Tofu

Recipe Video

Tap to play the video and see how easily the casserole comes together!

I hope you enjoy this versatile vegan breakfast casserole as much as we do! If you try the recipe be sure to comment below and let us know.

Recipe

colorful breakfast casserole cut into square servings with a spatula removing a piece.

Vegan Breakfast Casserole

Author: Lori Rasmussen, My Quiet Kitchen
This vegan breakfast casserole is perfect for brunch, holidays with family, and even weekly meal prep! With the best vegan "egg" mixture you've ever tasted, hearty sourdough, veggies, plant-based sausage, and melted cheese. Customize it with different veggies, spices (think Italian or Tex-Mex), and vegan meat alternatives. See the Notes section for oil-free and gluten-free options.
4.96 from 21 votes
Servings: 12 servings
Prep Time: 25 minutes mins
Cook Time: 1 hour hr
Total Time: 1 hour hr 25 minutes mins
Save on Pinterest Print Recipe

Equipment

  • high-speed blender
  • large saute pan
  • 9x13 casserole

Ingredients

For the "egg" mixture:

  • 2 (14 oz) packages extra firm tofu, drained
  • 1 cup water
  • ½ cup unsweetened/unflavored vegan creamer or milk - such as Nut Pods original or plain soy milk
  • ⅓ cup nutritional yeast
  • 2 teaspoons kala namak Indian black salt
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ¼ teaspoon ground turmeric
  • ¼ teaspoon freshly ground black pepper
  • 3 tablespoons flour - such as all-purpose, a GF blend, rice, or whole wheat

Other ingredients:

  • 10 ounces sourdough bread, cut or torn into large bite-size pieces - about half of a boule
  • 4 servings vegan sausage, chopped and/or crumbled - choose any flavor you'd like in the casserole (Italian, spicy, breakfast sausage, etc)
  • 1 large red bell pepper, seeded and chopped
  • ½ cup chopped green onion
  • 3 ounces fresh baby spinach
  • 7 ounces mild, shredded vegan cheese such as mozzarella or cheddar - I used Chao Original; Tip: if the shreds are long, chop to help with melting

Instructions
 

  • Preheat the oven to 350°F and lightly oil a 13 x 9-inch baking dish.
  • In a blender combine all of the tofu "egg" ingredients EXCEPT flour. Slowly increase speed, and blend until smooth. The mixture will be very thick; stop to stir as needed. Taste for seasoning. Add the flour and blend again for a few seconds to incorporate. Set aside.
  • Preheat a saute pan over medium heat, and cook the sausage for about 2 minutes or until starting to brown. Add the bell pepper and green onion and cook for another 1 to 2 minutes.
  • Refer to step-by-step photos above if needed. Arrange bread in a single layer in the casserole dish, followed by spinach and the sausage mixture. Sprinkle with a handful of cheese, if desired.
  • Pour the tofu mixture on top, using a spoon or spatula to remove as much as possible from the blender. Carefully stir to incorporate the ingredients and coat everything with tofu. If there's any messy tofu "egg" on the sides of the dish, wipe it off so it won't burn during baking.
  • Bake uncovered for 30 minutes. Sprinkle the remaining cheese on top, cover tightly with foil (careful—it's hot!), and bake for another 25 to 30 minutes or until the cheese is melted and the center of the casserole is hot.
  • Let the covered dish rest for 10 minutes. This gives the cheese more time to melt and helps the casserole set before slicing. Serve hot.

Notes

Oil-free - replace the store-bought vegan sausage with a homemade seitan sausage, seasoned beans, or tempeh bacon. And instead of store-bought vegan shreds, add dollops of this easy vegan mozzarella on top!
Gluten-free - choose a thick and sturdy gluten-free bread or replace the bread with 2 packages of frozen hash browns. Thaw the hash browns before adding to the dish. Also be sure to use a gluten-free flour blend (I used King Arthur GF 1:1 during recipe testing).
Make ahead: to prep it the night before, assemble through Step 5, cover and refrigerate overnight. In the morning, since the entire dish will be cold, add 5–10 minutes to the bake time.
Store leftover breakfast casserole in the refrigerator for up to 5 days. It reheats best in the microwave. Or freeze for up to one month.

Estimated Nutrition (per serving)

Calories: 290kcalCarbohydrates: 22gProtein: 21gFat: 13gCholesterol: 0mgSodium: 645mgFiber: 4g

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Make the recipe?Leave a comment below to share your feedback!

Share the Recipe

2.0K shares
  • Share
  • Reddit
  • Bluesky
  • Email it

Comments

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Emily says

    April 08, 2025 at 10:16 pm

    Third vegan egg bake recipe I've tried from the internet and my favorite so far.
    The sourdough bread makes this so good, the bread remains chewy, with a bit of crunch and tang a welcome addition.

    I made it without vegan cheese or meat substitute - never a fan of either in non or vegan form, just miss scrambled eggs. Added sauteed local mushrooms and a bag of frozen peas.
    Don't skip the kala namak!

    Reply
  2. Louisa says

    January 12, 2025 at 4:49 am

    This was sensational! Perfect mix of flavours. I think my tofu might have been a tiny bit softer than needed so next time I'll either use extra firm or I'll ditch the water and reduce the milk in the mix. I used a touch less cheese also and was still really cheesy. This will be a regular for sure, and I look forward to making it in advance next time for an easy, hands off meal when I cook it.

    Reply
  3. Alex says

    December 25, 2024 at 6:14 pm

    this was so delicious! a crowd pleaser at my brunch today. thank you.

    Reply
  4. Cindy mays says

    November 10, 2024 at 6:06 pm

    This recipe is amazing! I used an entire bag of frozen spinach. This recipe is so forgiving and it came out amazing! I made my own meat from two cups soaked walnuts and northern beans and my homemade taco spice and this was a big hit! Tyank u for this recipe. I needed something quick

    Reply
  5. Beth L says

    September 18, 2024 at 4:55 pm

    Just made this for the third time, so thought I’d come back and leave a rating. I scale the recipe in half for just the two of us; it’s delicious for dinner as well as for breakfast!

    Reply
    • Robert says

      March 03, 2025 at 4:12 pm

      I love this Breakfast Casserole, and my non-vegan wife love’s it too! It’s the perfect way to begin your day. It provides a base for so many options. Going to add mushrooms next time. Thanks Lori!

      Reply
« Older Comments
a photo of Lori Rasmussen in her kitchen.

Hi, I'm Lori!

I'm passionate about flavor and simplicity. I share vegan recipes with a focus on both!

Read more

Trending Recipes

  • hand holding a waffle cone filled with 3 scoops of vegan ice cream.
    Vegan Oat Milk Ice Cream (No Coconut)
  • A glass of oat milk with a jar of oats and a tall jar of oat milk in the background.
    Oat Milk Recipe With Enzymes (Like Oatly)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad
  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • different tahini dressing variations with ingredients on marble background.
    Tahini Dressing (With 4 Flavor Variations)

Popular Year-round

  • overhead view of crimped unbaked crust in a pie plate.
    Vegan Gluten-Free Pie Crust (Easy & Oil Free)
  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Copycat Recipe)
  • looking down at crispy roasted edamame in a glass.
    Air Fryer Edamame
  • Homemade Korean barbecue sauce in a small glass jar.
    Korean BBQ Sauce
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing
  • close up of oat flour vegan mug cake in a cute smily face mug.
    Healthy Oatmeal Mug Cake
  • a stack of 4 vegan oil-free banana brownies
    Healthy Vegan Banana Brownies
  • A stack of 5 chocolate protein cookies with one cookie leaning against.
    Vegan Protein Cookies

Footer

↑ back to top

About

About Lori
Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2025 My Quiet Kitchen

Did you try this recipe?

Your vote:




A rating is required
A name is required
An email is required