Perfect for special occasions, this vegan breakfast casserole includes a delicious tofu "egg," hearty sourdough, veggies, plant-based sausage, and gooey melted cheese. Customize it with the veggies you have on hand, different spices (think Italian or Tex-Mex) and various vegan meats. See the Notes section for oil-free and gluten-free options.
3tablespoonsflour such as all-purpose, a GF blend, rice, or whole wheat
9 to 10ouncessourdough bread, cut or torn into large bite-size piecesabout half of a boule
4servingsvegan sausage, chopped and/or crumbledchoose any flavor you'd like in the casserole (Italian, spicy, breakfast sausage, etc)
1largered bell pepper, chopped
½cupchopped green onion
3 ouncesfresh baby spinach
7ouncesmild, shredded vegan cheese such as mozzarella or cheddarI used Chao Original; Tip: if the shreds are long roughly chop to help with melting
Preheat the oven to 350 degrees F and lightly oil a 13 x 9-inch baking dish.
In a blender combine all tofu "egg" ingredients EXCEPT flour. Slowly increase speed, and blend until smooth. The mixture will be very thick; stop to stir as often 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, stirring occasionally. 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 sausage mixture. If desired, sprinkle with a handful of cheese.
Pour the tofu mixture on top, using a spoon or spatula to scoop 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.
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!Gluten-free - choose a thick and sturdy gluten-free bread or replace the bread with 2 packages of frozen hash browns. Thaw briefly before adding to the dish. Also be sure to use a gluten-free flour blend (I used King Arthur GF 1:1).To prep the night before: assemble through Step 5 above, cover and refrigerate overnight. In the morning, since the entire dish will be cold, add about 5 minutes to the bake time.Store leftover breakfast casserole in the refrigerator for up to 5 days. It reheats best in the microwave. Can also be frozen for up to one month.