Casseroles are somewhat underrated in the cooking world. They’re easy to make, full of nutrition, ideal for meal prepping, and they taste delicious. Casseroles are also one of the best dishes for fall and winter thanks to their rich, heartwarming, and comforting flavors.

However, just because you don’t eat meat or dairy products does not mean you can’t join in with the casserole fun! Casseroles are so versatile that there are countless vegan options available for you to choose from – and they’re not too inaccessible to make, either.
Whether you’re vegan or simply looking to expand your cooking skills, here are 15 delicious vegan casserole recipes that you have to try!
1. Cheesy Vegan Cauliflower Casserole – Vegan Huggs
While cauliflower might be an underrated vegetable amongst meat eaters, it’s a staple for vegans. And yes – vegans (and those with an intolerance to dairy) can join in on the cauliflower cheese fun, too! This cheesy vegan cauliflower casserole recipe is ideal for fall and winter thanks to its comforting, gooey goodness.
Instead of using cheese, this recipe uses soaked cashews, soy milk, vegetable broth, and some other ingredients to accurately mimic the texture of real cheese. Serve this by itself or next to a plate of steamed vegetables.
2. Vegan Green Bean Casserole – Yummly
One of the staple side dishes at Thanksgiving is green bean casserole, but just because you don’t eat dairy doesn’t mean you can’t join in on the fun.
This vegan green bean casserole recipe is very simple to follow and features almost every step found in a regular green bean casserole recipe – except you’ll have to make your own cheese. Complete with a thick layer of crispy onions, this is the perfect side dish for a vegan Thanksgiving.
Serve this casserole either as a side dish for a roast dinner or make it the star of the meal paired with other roasted vegetables.
3. Vegan Sausage Casserole – The Veg Space
Nothing is quite as comforting as a hearty sausage casserole. This vegan sausage casserole is the perfect winter warmer with its thick tomato-based gravy and flavorsome carrots.
The inclusion of vegan sausages means that you can mimic the taste of pork sausages within the casserole – almost to the point where meat-eating guests won’t be able to tell the difference.
Serve this casserole by itself or with a big dollop of mashed potatoes, a baked potato, or rice. Mashed sweet potatoes are a lovely addition to the sweet carrots in the casserole!
4. Vegan Chickpea & Rice Casserole – From My Bowl
If you’re running out of ideas for dinner or if you simply cannot be bothered to cook something extensive, check out this vegan chickpea and rice casserole recipe.
This truly is one of those “chuck it in and see what happens” dishes that use ingredients already found in your cupboard – chickpeas, rice, coconut milk, broth, and any veggies you like! It’s kind of like a vegan alternative to the humble chicken and rice casserole, with chickpeas acting as the source of protein.
Serve this casserole either by itself or alongside other vegetables.
5. Vegan Eggplant Bean Casserole – Everyday Healthy Recipes
Eggplant is another universal vegetable that can be used in a variety of dishes, from dips to casseroles. This vegan eggplant bean casserole is incredibly easy to make and surprisingly tasty despite its limited ingredients.
Plus, it’s one of those brilliant recipes that doesn’t waste any food, because it involves using the entire eggplant (including the yummy skin!).
Serve this eggplant bean casserole with a dollop of creamy mashed potatoes, over a baked potato, or with a bed of fluffy white rice.
6. Vegan Mediterranean Butternut Squash Casserole – Everyday Healthy Recipes
Mediterranean-inspired dishes are all about using as little ingredients as possible that are packed with flavor and nutrients. This vegan Mediterranean butternut squash casserole accomplishes just that thanks to the three key ingredients of sweet butternut squash, tangy tomato, and salty savory olives.
This is a great dish for eating all year round, and can be easily frozen and refrigerated to eat in the future!
Serve this casserole with a chunk of bread, pasta, quinoa, rice, or mashed potatoes. Or, you can eat the mixture in a wrap or pita bread as a quick and yummy lunch option!
7. Vegan Zucchini Potato Casserole – Go Dairy Free
Okay, this isn’t exactly the most aesthetically pleasing casserole on our list, but who said casseroles have to look good to taste good? This vegan zucchini potato casserole is filled with nutritious goodies and is the perfect way to utilize zucchini.
If you’re not the biggest fan of zucchini, or if a family member isn’t convinced by the vegetable, this casserole will change your mind. Plus, the recipe is very easy to make and simply involves chucking everything into the same dish.
Serve this casserole by itself or alongside a chunk of bread.
8. Vegan Polenta & Wild Garlic Casserole – Annelina Waller
If you’re keen to hunt for wild garlic in the woods, you have to try this vegan polenta and wild garlic casserole recipe. This casserole is comforting and packed with intense flavors, not to mention its high nutritional value thanks to the additional tofu, zucchini, and tomatoes.
As wild garlic is the key ingredient in this recipe, it’s probably not the best casserole for date night. The mixture of vegetable broth, chopped tomatoes, and coconut milk helps to balance the intense flavor of wild garlic, making for a creamy and comforting sauce.
Serve this casserole by itself, with a slice of bread, and with a shot of mouthwash.
9. Vegan Curried Lentil & Potato Casserole – A.Vogel
If you and your household are lovers of both curry and casserole, blend the two together with this hearty curried lentil and potato casserole! This recipe is easy to follow and packed with goodness, from the protein-filled lentils to the tasty curry paste.
You can make this casserole as spicy or as mild as you like by adding more chili flakes – ideal for curing a cold or flu!
Serve this dish with a bed of white rice, slices of bread, or by itself. This casserole can be finished beautifully with a sprinkle of pine nuts or coriander leaves.
10. Vegan Buffalo Chickpea Cauliflower Casserole – Shane & Simple
Casseroles don’t have to be mild to be comforting and oh-so-tasty. This vegan buffalo chickpea cauliflower casserole recipe is proof of that. Buffalo sauce is a delicious addition to the casserole, providing a hearty kick of spice without burning the mouth, which goes beautifully with the soft chickpeas and crunchy cauliflower.
Brown rice is another great ingredient that helps to thicken the dish, so you don’t even have to pair it with anything.
Serve this casserole by itself or with a chunk of fluffy bread.
11. Vegan Sweet Potato Casserole – Yummly
Sweet potato is one of the tastiest forms of carbohydrates, and also one of the healthiest! These useful veggies are complex carbohydrates, meaning they take longer to digest, leaving you feeling fuller and more satisfied for longer.
This vegan sweet potato casserole is perfect for fall thanks to the sweetness of the potatoes, combined with the autumnal flavors of apple, cinnamon, maple syrup, and pecans. This is certainly one of the most unique recipes on our list to say the least!
Serve this casserole with a bed of rice or a chunk of bread.
12. Vegan Tex Mex Casserole – Cindy’s Table
Tex Mex is a popular cuisine that encompasses Texan and Mexican flavors to make a hearty, comforting, and delicious meal.
This vegan Tex Mex casserole is kind of like a baked open bowl burrito because of the similar ingredients it uses – including bell peppers, jalapeno peppers, sweetcorn, limes, and avocado to name a few. The bulk of the casserole is made up of grated cauliflower, making for a healthy alternative to rice.
Serve this casserole by itself, in a wrap, or with a dollop of sour cream and salsa.
13. Vegan Lentil Moussaka – Choosing Chia
While moussaka technically isn’t a casserole, it’s a casserole-like dish, which is why this recipe has earned its rightful place on this list! This vegan lentil moussaka is simple yet effective, making for the ideal comfort food.
It is simply made up of layers of lentils, eggplant, and mashed potatoes, combined with the rich Middle Eastern flavors that make moussaka so popular. As moussaka is traditionally made with beef, the lentils work as a good substitute. Alternatively, you can use vegan mince meat.
Serve this casserole by itself or with slices of warm bread.
14. Vegan Stuffed Pasta Shells Casserole – brownsugar&vanilla
Stuffed pasta casseroles are kind of like a type of lasagna, so if you’re looking to blend your pasta skills with casserole, now is your chance!
This vegan stuffed pasta shells casserole features a heavenly spinach and ricotta stuffing, with the ricotta being made from tofu. Drizzled in marinara sauce and layered with vegan cheese, this is a true guilty pleasure dish.
Serve this casserole by itself or with some steamed green vegetables.
15. Vegan Sausage, Fennel, and Bean Casserole – yumsome
If you’re wanting a meaty, filling, chunk, and healthy vegan casserole, look no further. This vegan sausage, fennel, and bean casserole satisfies every craving possible and provides the perfect winter warmer meal.
The fennel packs a lot of unique flavor that isn’t often found in most casseroles, and the additional chilies helps to bring a spicy kick to the dish.
Serve this casserole by itself or alongside mashed potatoes.
- Can You Eat Sunflower Seeds And Pumpkin Seeds Together? - December 19, 2022
- Vegan Traeger Recipes for Beginners - November 22, 2022
- Is Caviar Vegetarian? - November 3, 2022