
Creamy Vegan Potato Broccoli Casserole
A recipe by Isa Zucker | Photos by Julia Justus
Casseroles are definitely among our absolute favorite feel-good dishes, no matter what occasion they show up on the table for. Whether it’s a leftover meal, Saturday-night comfort food, or the big family visit, you really can’t go wrong with one. Who can resist a golden-brown vegan cheese crust hiding bits of potato and sweet potato, crisp broccoli, and a savory vegan cream sauce? Today’s casserole is the slightly greener version of our potato casserole with plant-based minced meat.
Why We Love Casseroles So Much
A casserole really doesn’t just make life tastier, but easier, too: you chop a bit of veggies, stir together a quick cream sauce, put everything in a baking dish, and slide it into the oven. With this casserole, all of that takes just 30 minutes. While it bakes, you can tidy up the kitchen, set the table, or get cozy. For a dinner with guests, simply time it so it’s ready right when the first ones ring the doorbell. And whatever’s left over can be frozen in portions, so you get to enjoy it again on a stressful day.
How to Switch Up the Casserole
Even though our recipe is „only“ called potato-broccoli casserole, it actually contains two kinds of potatoes: yellow potatoes and sweet potatoes. If you don’t like one of them or don’t have it on hand, you can swap them for each other and just use only sweet potatoes or only yellow potatoes. If you have other leftover veggies, just toss them into the baking dish, too. This casserole has open arms for them.
For the sauce, you sauté diced onion in vegan butter, sprinkle the flour over it, and pour in vegetable stock and vegan cooking cream. Nutritional yeast gives the sauce a savory, slightly cheesy note, but it’s optional and can be left out if needed. We also season the sauce with nutmeg, rosemary, and thyme to taste. But here, too: if you don’t like one of the spices, leave it out or replace it with another one.
A Tip to Make Vegan Cheese Really Melt
We get asked all the time WHICH vegan shredded cheese we recommend for melting, and we always give the same answer: it’s not the vegan cheese that makes the difference here, but a little trick beforehand. Mix it with a bit of oil and/or water first, then spread it over the casserole. That way, it melts much better in the oven.
You can also try this trick right away with more vegan casserole recipes, for example our cauliflower-broccoli casserole with vegan mince or our vegan potato pancake casserole.
One last note: this recipe has been on our blog for many years and definitely deserved some new photos. While we were at it, we also tweaked it ever so slightly. For one, we adjusted the amounts of the veggies, and for another, we added some vegetable stock to the sauce. If you want to cook the old version of the recipe, just replace the stock with even more vegan cooking cream.



Creamy Vegan Potato Broccoli Casserole
Ingredients
For the casserole:
approx. 750 g (1.66 lb) waxy potatoes
approx. 500 g (1 lb) sweet potatoes
approx. 500 g (1 lb) broccoli
vegan butter for greasing
For the sauce:
1 onion
2 tbsp (0.25 stick) vegan butter
0.5 tsp dried rosemary
0.5 tsp dried thyme
2 tbsp wheat flour (type 405)
100 ml (0.5 cup) vegetable stock
500 ml (2 cups) vegan cooking cream
2 tbsp nutritional yeast
nutmeg
salt
pepper
For the topping:
150 g (5.25 oz) vegan shredded cheese
vegetable oil
water
Instructions
Peel the potatoes, sweet potato, and onion. Slice the potatoes, dice the sweet potato, and finely dice the onion. Wash the broccoli and remove the florets from the stem. Peel the stem and dice it.
For the sauce, heat the vegan butter in a saucepan and sauté the diced onion along with the dried thyme and rosemary for 2–3 minutes. Sprinkle in the flour and cook, stirring, for 1–2 minutes. Pour in the vegan cream, vegetable broth, and season to taste with yeast flakes, nutmeg, salt, and pepper.
Preheat the oven to 180 °C / 355 °F (top/bottom heat). Grease a baking dish with vegan butter, then mix together the potato slices, broccoli, and sweet potato cubes and spread them evenly in the dish. Pour the vegan cream sauce over the vegetables in the baking dish.
In a separate bowl, mix the vegan shredded cheese with water and oil. This helps the cheese melt better in the oven. Sprinkle the vegan cheese evenly over the vegetables.
Bake the potato and broccoli casserole at 180 °C / 355 °F (top/bottom heat) on the middle rack for about 45 minutes, until the vegetables are cooked through but still slightly firm to the bite and the vegan cheese topping is golden brown.



















