Wake up to the ultimate comfort food with this hearty Vegan Breakfast Casserole! Packed with protein-rich tofu, vibrant veggies like spinach, bell peppers, and mushrooms, and hearty cubes of sourdough bread, this casserole is a plant-based twist on a breakfast classic. A creamy, spiced tofu mixture—infused with nutritional yeast, turmeric, and smoked paprika—brings all the flavors together, while an optional topping of melty vegan cheese adds an indulgent touch. Perfect for feeding a crowd, this dish is easy to prepare ahead of time and bakes to perfection in just 40 minutes. Whether you're hosting brunch or meal-prepping for the week, this satisfying casserole is your new go-to for a wholesome, flavorful, and completely vegan breakfast.
Scan with your phone to download!
Preheat the oven to 375°F (190°C) and grease a 9x13-inch baking dish with a bit of olive oil.
In a blender or food processor, crumble the tofu into chunks and add the plant-based milk, nutritional yeast, turmeric, garlic powder, onion powder, smoked paprika, salt, and black pepper. Blend until smooth and creamy. Set aside.
Heat the olive oil in a large skillet over medium heat. Add the diced onion and bell pepper, and sauté for 3-4 minutes until softened.
Add the mushrooms to the skillet and sauté for another 3-4 minutes, until they release their moisture.
Stir in the chopped spinach and cook for 1-2 minutes, until wilted. Remove the skillet from the heat.
In a large mixing bowl, combine the cubed bread with the cooked vegetable mixture. Toss to distribute the veggies evenly among the bread.
Pour the tofu mixture over the bread and vegetable mixture, ensuring all the bread is coated. Gently mix until everything is evenly combined.
Transfer the mixture to the prepared baking dish, spreading it out in an even layer.
If using, sprinkle the vegan shredded cheese over the top.
Bake in the preheated oven for 35-40 minutes, until the casserole is golden brown on top and heated through.
Remove from the oven and let sit for 5 minutes before serving. Garnish with chopped fresh parsley, if desired. Serve warm and enjoy!
Serving size | (2092.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3236.7 |
Total Fat 131.9g | 0% |
Saturated Fat 62.3g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 0mg | 0% |
Sodium 7360.6mg | 0% |
Total Carbohydrate 402.8g | 0% |
Dietary Fiber 59.0g | 0% |
Total Sugars 36.5g | |
Protein 134.1g | 0% |
Vitamin D 155.6IU | 0% |
Calcium 3155.3mg | 0% |
Iron 32.1mg | 0% |
Potassium 3621.3mg | 0% |
Source of Calories