Cheesy Vegan Broccoli + Cauliflower Bechamel Bake
Recipe type: Vegan
Prep time: 
Cook time: 
Total time: 
Serves: 10
  • 1.5 heads of cauliflower cut into 2 cm size pieces
  • 1.5 heads of broccoli cut into 2 cm size pieces
  • 1 pack of vegan sausages, chopped
  • 1 onion, chopped
  • 6 cups of plant-based milk
  • 9 tablespoons of olive oil
  • 6 tablespoons of flour.
  • 5-6 tablespoons of nutritional yeast
  • ⅕ teaspoon freshly grated nutmeg
  • salt
  • white pepper
  1. Pre-heat the oven to 180 C / 356 F
  2. Cut 1.5 heads of cauliflower and broccoli each into 2 cm size pieces
  3. Steam, boil or microwave till al dente -  tender but firm to the bite, not mushy.
  4. Meanwhile, chop and sauté one yellow onion till translucent.
  5. Chop a pack of vegan sausages, such as the Fry’s family smoked breakfast bangers or your fave Linda McCartney’s sausages. Add to onions and brown.
  6. Remove from heat, combine sausage and steamed broccoli + cauliflower. Season with salt and pepper, then add to a greased oven proof fish. Set aside.
  7. Now begin your vegan bechamel white sauce by warming up 6 cups of plant-based milk. Set aside.
  8. Add 9 tablespoons of olive oil to medium-sized saucepan and heat.
  9. Whisk in 6 tablespoons of flour.
  10. Slowly stir in the warmed plant-based milk, one cup at a time.
  11. Bring to a boil - the sauce will begin to thicken. Reduce heat once and allow to simmer stirring regularly. When all milk is added, and sauce is smooth, add seasonings. I suggest 5-6 tablespoons of nutritional yeast, salts, a pinch of white pepper and a pinch or two of freshly grated nutmeg.
  12. NOTE: You can adjust the consistency of your vegan béchamel sauce by adding more milk directly to the sauce to thin. However, if the sauce needs thickening, FIRST create a milk and flour slurry by adding additional flour to a small amount of room temperature (not warm) milk in a cup. Stir well to remove all lumps from the slurry before slowly adding the mixture to the sauce pot. Stir well and monitor thickness.
  13. Fill the ovenproof dish with the vegan bechamel white sauce by pouring it over the broccoli, cauliflower and sausage mix. Drizzle a bit of olive oil on the top of the dish.
  14. Put it into the oven to bake for 60 to 120 minutes.
  15. After 45 minutes begin to check the top of the dish for a golden crust-like appearance. When it appears to have fully browned, forming an almost golden crust,  it is ready. This can take anywhere from 60 to 120 minutes depending on the size of your dish and your preferred crust. I let mine cook for the full 120 minutes. When the bake is beautifully golden, remove from oven, and allow to cool for 5-10 minutes.
  16. Serve your vegan cauliflower and broccoli béchamel bake with a delicious plant-based seitan roast (optional) and enjoy.
Recipe by | Easy Vegan Recipes at