Vegan Potato Broccoli Casserole Recipe
Introduction
This Vegan Potato Broccoli Casserole is a comforting and creamy dish perfect for family dinners or meal prep. It combines tender potatoes and broccoli with a rich dairy-free sauce, topped with melted vegan cheese for a deliciously satisfying meal.

Ingredients
- 2.2 lbs potatoes
- 17.6 oz broccoli
- 1 cup dairy-free cooking cream
- 1 tsp dried rosemary
- 1 tsp dried oregano
- 1 tsp dried thyme
- 2 tsp paprika powder
- 1 clove garlic, pressed
- Salt and pepper to taste
- 3.5 oz vegan butter or margarine
- 3 tbsp flour
- 1 cup vegetable broth
- 6 tbsp nutritional yeast flakes
- 1 cup vegan grated cheese (optional)
Instructions
- Step 1: Preheat your oven to 356 ºF (180 ºC).
- Step 2: Peel the potatoes and chop them into bite-sized cubes. Wash the broccoli, separate the florets, and chop them into small pieces.
- Step 3: In a large pot, combine the dairy-free cooking cream with rosemary, oregano, thyme, paprika powder, pressed garlic, and a pinch of salt and pepper. Bring this mixture to a boil.
- Step 4: Add the potatoes and broccoli to the pot, mix well, cover with a lid, and cook for 2 minutes. Then transfer the mixture to a baking dish.
- Step 5: Melt the vegan butter in a saucepan over medium heat. Whisk in the flour and sauté for a few seconds until lightly golden.
- Step 6: Pour in the vegetable broth and stir in the nutritional yeast flakes. Bring the sauce to a boil, then simmer for about 2 minutes until it thickens slightly. Season with salt and pepper to taste.
- Step 7: Pour the sauce evenly over the potatoes and broccoli in the baking dish and toss to coat everything well.
- Step 8: Bake the casserole for 30 minutes. If desired, sprinkle vegan grated cheese on top and bake for another 15 minutes until the cheese melts and the potatoes are tender.
- Step 9: Remove from oven and let it cool slightly before serving. Enjoy your comforting casserole!
Tips & Variations
- For a nuttier flavor, try adding some toasted breadcrumbs or chopped nuts as a topping before baking.
- You can substitute the broccoli with cauliflower or a mix of your favorite vegetables.
- If you prefer a spicier dish, add a pinch of chili flakes to the sauce.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm the casserole in the oven at 350 ºF (175 ºC) until heated through, about 15-20 minutes. Avoid microwaving to keep the texture creamy and prevent sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh herbs instead of dried?
Yes, you can substitute dried herbs with fresh ones, but use about three times the amount since fresh herbs are less concentrated in flavor.
Is this casserole suitable for gluten-free diets?
To make this casserole gluten-free, use a gluten-free flour blend instead of regular flour and ensure your vegetable broth and vegan cheese are gluten-free as well.
PrintVegan Potato Broccoli Casserole Recipe
This Vegan Potato Broccoli Casserole is a comforting, creamy, and herb-infused dish perfect for a nutritious and satisfying meal. Made with tender potatoes, fresh broccoli, dairy-free cream, and a cheesy vegan sauce featuring nutritional yeast and vegan cheese, it’s baked to golden perfection. This hearty casserole is easy to prepare and ideal for those following a vegan lifestyle or anyone craving a wholesome vegetable bake.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: Vegan, Western
- Diet: Vegan
Ingredients
Vegetables
- 2.2 lbs potatoes, peeled and cubed
- 17.6 oz broccoli, florets chopped into small pieces
Dairy-Free Cream Mixture
- 1 cup dairy-free cooking cream
- 1 tsp dried rosemary
- 1 tsp dried oregano
- 1 tsp dried thyme
- 2 tsp paprika powder
- 1 clove garlic, pressed
- Salt and pepper, to taste
Cheese Sauce
- 3.5 oz vegan butter (or margarine)
- 3 tbsp all-purpose flour
- 1 cup vegetable broth
- 6 tbsp nutritional yeast flakes
- Salt and pepper, to taste
Topping
- 1 cup vegan grated cheese
Instructions
- Preheat Oven: Preheat your oven to 356 ºF (180 ºC) to ensure it’s at the right temperature for baking the casserole.
- Prepare Vegetables: Peel the potatoes and cut them into bite-sized cubes. Clean the broccoli and chop the florets into small pieces for even cooking.
- Cook Vegetables in Cream Mixture: In a large pot, combine the dairy-free cooking cream with dried rosemary, oregano, thyme, paprika powder, pressed garlic, and a pinch of salt and pepper. Bring the mixture to a boil, then add the potatoes and broccoli. Stir well, cover, and cook for 2 minutes to begin softening the vegetables.
- Transfer to Baking Dish: After the brief cooking, transfer the potatoes and broccoli along with the cream mixture into a baking dish, distributing evenly.
- Make Cheese Sauce: In a saucepan over medium heat, melt the vegan butter. Whisk in the flour and sauté for a few seconds until it turns lightly golden. Gradually add the vegetable broth while stirring, then mix in the nutritional yeast flakes. Bring the sauce to a boil, then reduce to a simmer and stir continuously until it thickens slightly, about 2 minutes. Season with salt and pepper to taste.
- Combine and Bake: Pour the cheese sauce evenly over the potatoes and broccoli in the baking dish and toss gently to coat everything well. Place the dish in the preheated oven and bake for 30 minutes.
- Add Vegan Cheese and Finish Baking: Remove the casserole from the oven, sprinkle the vegan grated cheese evenly on top, and return to the oven for an additional 15 minutes until the cheese melts and the potatoes are tender.
- Serve: Remove from oven and let it cool slightly before serving. Enjoy your warm, creamy, and flavorful vegan potato broccoli casserole!
Notes
- Use a dairy-free cooking cream with a mild flavor to keep the sauce creamy and rich.
- You can substitute the vegan butter with margarine if preferred.
- Feel free to add other herbs or spices according to your taste preferences.
- For extra crunch, sprinkle some breadcrumbs on top before the final bake.
- This casserole can be meal prepped and reheated for up to 3 days in the refrigerator.
- Ensure the potatoes are cut into uniform sizes for even cooking.
Keywords: vegan potato casserole, broccoli casserole, dairy-free bake, vegan comfort food, plant-based casserole

