Nutrition Facts for Vegan spinach casserole

Vegan Spinach Casserole

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.

Nutriscore Rating: 67/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Spinach Casserole
Prep Time:20 mins
Cook Time:25 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 454 grams fresh spinach
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1.5 cups unsweetened almond milk (or other plant-based milk)
  • 0.5 cup nutritional yeast
  • 2 tablespoons cornstarch
  • 1 tablespoon lemon juice
  • 1 teaspoon salt
  • 0.5 teaspoon ground black pepper
  • 0.75 cup breadcrumbs (gluten-free if needed)
  • 2 tablespoons vegan butter, melted
  • 0.5 cup optional: vegan shredded cheese

Directions

Step 1

Preheat your oven to 375°F (190°C). Lightly grease a 9x9-inch casserole dish and set it aside.

Step 2

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.

Step 3

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.

Step 4

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.

Step 5

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.

Step 6

Transfer the spinach mixture to the prepared casserole dish, spreading it out evenly.

Step 7

In a small bowl, mix the breadcrumbs with the melted vegan butter. Sprinkle the breadcrumb mixture evenly over the casserole filling.

Step 8

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.

Step 9

Serve warm as a main dish or alongside your favorite vegan protein and enjoy!

Nutrition Facts

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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 53.4%
Protein: 8.6%
Carbs: 38.0%