Go Back
+ servings
An overhead shot of a white, oval casserole dish with spinach, sausage and cheese casserole and a serving spoon on black background
Print Recipe Add to Collection
5 from 7 votes

Vegan Spinach, Sausage and Cheese Casserole

This scrumptious vegan Spinach and Cheese Casserole is perfect for breakfast, but you can eat and serve it any time of day, win applause, and leave everyone licking their plates. Vegan, nut-free, can be gluten-free.
Prep Time20 minutes
Cook Time50 minutes
Total Time1 hour 10 minutes
Course: Breakfast/Brunch/Lunch/Dinner
Cuisine: American
Diet: Vegan, Vegetarian
Servings: 8 servings
Calories: 301kcal

Equipment

Ingredients

  • 1 tablespoon extra virgin olive oil (divided)
  • 6 cups sourdough bread cubes (cut the bread into 1-inch cubes. Or use Italian or French bread or wholegrain bread or glutenfree bread)
  • 4 cloves garlic (minced)
  • 14 oz vegan sausage
  • 6 packed cups spinach
  • ¼ teaspoon nutmeg
  • 1 teaspoon oregano
  • 14 oz silken tofu
  • ½ cup nondairy milk
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt and ground black pepper to taste
  • 8 oz vegan cheese

Instructions

  • Toss the bread cubes with ½ tablespoon of oil, ground black pepper and salt.
  • Heat a wok or large saucepan and add the bread cubes. Stir-fry the cubes until they start to turn golden-brown and crunchy. Remove to a plate and set aside.
  • To the same pan, add the remaining oil. Add the garlic and the vegan sausage. Cook, stirring frequently, until the sausage starts to brown a little and is in separate bits, not clumped together. Help it if needed by pressing down with the tip of a spatula and separating it as it cooks.
  • Add the spinach along with the nutmeg and the oregano. Cook, tossing, until the spinach wilts, about 2-3 minutes. Add salt and ground black pepper to taste and turn off heat.
  • Place the tofu in a blender along with the milk, garlic powder, onion powder, pepper and salt and blend into a smooth paste.
  • Lightly oil a 2-quart baking dish, or coat lightly with cooking spray. Layer half the bread cubes evenly at the bottom of the casserole.
  • Layer on the spinach-sausage mixture and then sprinkle on half the cheese.
  • Layer on the remaining bread cubes and sprinkle on the remaining cheese.
  • Pour the tofu cream evenly over the bread cubes, pressing down with a spoon or ladle if needed to ensure the bread cubes are immersed. Some will still peek from the top but that's okay--you just want to make sure they absorb some of the moisture.
  • At this stage you can either walk away for 15 minutes and bake to serve rightaway. Or cover with cling wrap and place in the refrigerator overnight. You can also freeze this casserole for several days and thaw before baking.
  • Preheat the oven to 350 degrees Fahrenheit. Place the casserole inside the oven (don't forget to remove the cling wrap if you used it) and bake 50 minutes or until bubbly and the bread cubes are nice and golden.
  • Let stand at least 10 minutes before serving.

Nutrition

Calories: 301kcal | Carbohydrates: 24g | Protein: 14g | Fat: 16g | Saturated Fat: 5g | Potassium: 258mg | Fiber: 3g | Sugar: 2g | Vitamin A: 128IU | Vitamin C: 5mg | Calcium: 72mg | Iron: 2mg