This casserole is really a winner. Apples and onions are great together, with the broccoli and the vegan Hollandaise sauce, this casserole comes together to be a really nice side dish.

Broccoli Gratin with Apples and Onions

Serving Size: 4


  • 1 large broccoli, cut in florets (3-4 cups)
  • 2 apples, cleaned, cored and sliced
  • 2 large onions, sliced in rings
  • 2 tablespoons oil (divided)

for the vegan Hollandaise sauce:

  • 1 cup soy yogurt
  • 1 teaspoon vegetable bouillon powder
  • 2 teaspoons Dijon mustard
  • 3-4 ounces soy cheese, grated

Broccoli Gratin with Apples and Onions


  1. Cut the broccoli into small florets (about 1 inch in size).
  2. Steam the broccoli until al dente and still bright green.
  3. Remove from the heat and place in an oiled casserole dish.
  4. While the broccoli is steaming, saute the onion slices in 1 tablespoon of oil until the onions are soft and light golden brown.
  5. Remove the onions from the pan into a bowl.
  6. Add the 2nd tablespoon of oil to the pan and lightly saute the apple slices.
  7. When the apples have softened, add to the onions and lightly mix the 2 together.
  8. Preheat the oven to 435 F / 244 C.
  9. In a separate small blow, mix the soy yogurt with the vegetable bouillon and mustard.
  10. Add the apples and onions to the broccoli and mix lightly so that all the ingredients are spread evenly over the casserole dish.
  11. Drizzle the Hollandaise sauce on top.
  12. Grate the soy cheese evenly over the top.
  13. Bake in the oven for 5-10 minutes or until the soy cheese has melted and turned light brown and the sauce is bubbly.


The original recipe comes from Germany, called Krefelder Broccoli Gratin. We adapted it to make a vegan version.