There’s nothing better than a homemade breakfast to start your day with energy and nourishment! As a passionate vegan, I absolutely love creating recipes that are not only delicious but also filled with wholesome, plant-based goodness.
This vegan breakfast casserole is a comforting, protein-packed dish that combines fluffy scrambled tofu, tender roasted sweet potatoes, and nutrient-rich spinach.
Perfect for meal prep, a family brunch, or a warm, hearty start to your day, this casserole is as satisfying as it is nourishing!

Ingredients
Here’s what you’ll need to whip up this delicious vegan breakfast casserole:
- 1 block firm tofu, drained and crumbled
- 1 medium sweet potato, peeled and diced
- 1 cup fresh spinach leaves
- 1/2 cup unsweetened plant-based milk (almond, soy, or oat)
- 2 tablespoons nutritional yeast
- 1 teaspoon turmeric powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- 1 tablespoon olive oil or avocado oil
- 1 teaspoon Dijon mustard
- 1/2 teaspoon baking powder
- 1/4 cup chickpea flour (for added texture)
- Fresh parsley or cilantro for garnish (optional)
Instructions
Follow these simple steps to make your vegan breakfast casserole:
- Roast the Sweet Potatoes:
Preheat your oven to 400°F (200°C). Toss the diced sweet potatoes with olive oil, salt, and black pepper, then spread them on a baking sheet. Roast for 20-25 minutes, flipping halfway through, until tender and slightly caramelized. - Prepare the Tofu Mixture:
While the sweet potatoes are roasting, crumble the tofu into a large mixing bowl. Add the nutritional yeast, turmeric, garlic powder, onion powder, smoked paprika, Dijon mustard, baking powder, and plant-based milk. Stir well to create a flavorful tofu scramble base. - Incorporate the Chickpea Flour:
Add the chickpea flour to the tofu mixture and stir until well combined. This helps give the casserole a more structured, slightly firm texture once baked. - Assemble the Casserole:
Lightly grease a baking dish, then spread the fresh spinach leaves evenly across the bottom. Layer the tofu mixture over the spinach, followed by the roasted sweet potatoes on top. - Bake to Perfection:
Reduce the oven temperature to 375°F (190°C) and bake the casserole for 30-35 minutes, or until the edges are slightly golden and the center is set. - Serve and Enjoy:
Let the casserole cool for a few minutes before slicing. Garnish with fresh parsley or cilantro and serve warm. Enjoy as-is or with a side of avocado and your favorite hot sauce!
Tweaks and Additions
Want to customize your casserole? Try these variations:
- Add more veggies:
Toss in sautéed mushrooms, bell peppers, or zucchini for extra flavor and nutrients. Cooking them lightly before adding them to the casserole helps bring out their natural sweetness and prevents excess moisture from making the dish soggy. - Make it cheesy:
Sprinkle dairy-free cheese or extra nutritional yeast on top before baking for a richer taste. If you prefer a gooey texture, opt for a meltable vegan cheese that adds a satisfying, creamy finish to each bite. - Boost the protein:
Stir in cooked lentils or black beans to make the dish even heartier and more protein-packed. This is an excellent option for those looking for a more filling meal that provides sustained energy throughout the morning. - Spice it up:
Love heat? Add red pepper flakes, diced jalapeños, or a drizzle of sriracha to the tofu mixture. You can also mix in some cayenne pepper for a more subtle, warming spice that enhances the dish without overpowering the other flavors. - Gluten-free option:
This recipe is naturally gluten-free! Just ensure all your seasonings and ingredients are certified gluten-free if necessary. If you want an extra crispy topping, sprinkle gluten-free breadcrumbs or crushed nuts on top before baking for a delightful crunch.

This vegan breakfast casserole is perfect for meal prepping, brunch gatherings, or just a cozy, wholesome breakfast to start your day right. Packed with plant-based protein, vibrant flavors, and nourishing ingredients, it’s a dish that will quickly become a staple in your kitchen.
So grab your baking dish, whip up this hearty casserole, and enjoy every bite of this comforting, nutritious meal!


