This Vegan Breakfast Casserole is an easy, comforting dish you can make for brunch, meal prep, or busy mornings. It’s made with vegan sausage, veggies, crusty bread, and a creamy tofu-based egg mixture that bakes up beautifully. It also works great for holiday mornings or when you’re feeding a crowd.
Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch (23×33 cm) baking dish and set it aside.
Heat the olive oil in a large skillet over medium-high heat. Add the vegan sausage and cook for about 6–7 minutes, breaking it up as it cooks, until lightly browned.
Add the onion and cook for 4–5 minutes, until softened.
Stir in the red bell pepper and cook for another 4–5 minutes, until tender.
Add the spinach and cook for 1–2 minutes, just until wilted. Remove from the heat.
Spread the bread pieces evenly in the prepared baking dish.
Spoon the sausage and veggie mixture over the bread.
To make the egg-style mixture, add the tofu, plant-based milk, nutritional yeast, flour, kala namak, garlic powder, black pepper, and turmeric to a blender. Blend until completely smooth.
Pour the tofu mixture evenly over the casserole. Use a spoon or spatula to gently mix everything together, making sure the bread and veggies are well coated with the tofu mixture. Smooth out the top, wiping the sides of the dish if needed.
Sprinkle the shredded vegan cheese evenly over the top.
Bake uncovered for 55–60 minutes, or until the center is set and no longer jiggly and the top looks lightly golden. If the top starts to brown too much, loosely cover with foil.
Remove from the oven and let the casserole rest for at least 10 minutes before slicing and serving.
Notes
Store any leftovers in an airtight container in the fridge and enjoy them within 4–5 days.
For longer storage, cut the casserole into portions and freeze for up to 2 months.
Reheat individual servings in the microwave, or warm larger pieces in the oven at 350°F (180°C) until heated through.