Indulge in the creamy, comforting goodness of this Vegan Spinach Casserole, a plant-based twist on a classic favorite! Brimming with tender wilted spinach and a velvety sauce made from almond milk and nutritional yeast, this casserole delivers rich flavor and wholesome nutrients in every bite. The golden, crispy breadcrumb topping—enhanced with vegan butter—adds just the right amount of crunch, while the optional vegan cheese gives a decadent touch for those who crave it. Ready in just 45 minutes, this easy-to-make recipe is perfect for busy weeknights or as a crowd-pleasing centerpiece at your next gathering. Whether enjoyed as a standalone dish or paired with your favorite vegan protein, this satisfying casserole is a surefire way to elevate your plant-based dining experience.
Scan with your phone to download!
Preheat your oven to 375°F (190°C). Lightly grease a 9x9-inch casserole dish and set it aside.
Bring a large pot of water to a boil. Add the fresh spinach in batches, cooking just until wilted, about 1-2 minutes per batch. Drain the spinach in a colander and press out as much excess water as possible using the back of a spoon. Roughly chop the spinach and set it aside.
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and cook for 5-7 minutes, or until softened and translucent. Stir in the minced garlic and cook for an additional 1 minute, until fragrant.
In a medium bowl, whisk together the almond milk, nutritional yeast, cornstarch, lemon juice, salt, and black pepper until smooth. Pour this mixture into the skillet with the onions and garlic.
Cook the mixture over medium heat, whisking constantly, until it begins to thicken, about 3-5 minutes. Lower the heat and stir in the chopped spinach. If using, fold in the vegan shredded cheese until melted and incorporated.
Transfer the spinach mixture to the prepared casserole dish, spreading it out evenly.
In a small bowl, mix the breadcrumbs with the melted vegan butter. Sprinkle the breadcrumb mixture evenly over the casserole filling.
Bake in the preheated oven for 20-25 minutes, or until the topping is golden and crispy. Remove from the oven and let the casserole cool for 5 minutes before serving.
Serve warm as a main dish or alongside your favorite vegan protein and enjoy!
Serving size | (1245.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1479.6 |
Total Fat 88.7g | 0% |
Saturated Fat 37.0g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 0mg | 0% |
Sodium 4442.4mg | 0% |
Total Carbohydrate 142.0g | 0% |
Dietary Fiber 19.5g | 0% |
Total Sugars 8.1g | |
Protein 32.3g | 0% |
Vitamin D 150.0IU | 0% |
Calcium 2064.3mg | 0% |
Iron 22.5mg | 0% |
Potassium 790.0mg | 0% |
Source of Calories