If you're looking for guilt-free comfort food, look no further than this vegetable casserole recipe! This gluten-free Vegan Bean Casserole is creamy and delicious. Packed with brown rice, broccoli, carrots, and celery, it is perfect for a hearty and easy meal any night of the week.
Jump to:
Why Casseroles Are Awesome
Casseroles are the perfect comfort food. I make them a few times a month when the weather is cooler to warm me up. I happen to love this particular casserole because it is packed with healthy veggies, is super filling because of the beans, and tastes rich and creamy.
This vegan bean casserole is also something that you can toss together and throw in the oven. I love a good set-it-and-forget-it meal! If one-pot dishes are your jam, be sure to also check out my Easy Mushroom Risotto and Southwest Quinoa.
Just look how scrumptious that looks! Trust me, you're going to want to make this easy Bean & Vegetable Casserole while sweater season is upon us.
Vegan Bean Casserole
Okay so maybe this recipe doesn't have the most exciting name. And maybe it doesn't look as fancy as some of my other recipes. But it tastes really good. That's all that matters, right??
While it tastes decadently creamy and delicious, you'll get a good serving of nutrients from the vegetables, complex carbs from the brown rice, and protein from the beans.
The topping is optional, but I love a little crunch on my casseroles so I added some gluten-free breadcrumbs to top it off. I mean, who doesn't want crispy, buttery tasting breadcrumbs on their casserole?
TIP: If you don't care about gluten, feel free to use any breadcrumbs you have on hand! I particularly like the crisp you get from using panko, but that's just me. You can also easily make your own breadcrumbs using up the stale bits or heels of your bread!
The other thing I love about this vegan bean casserole is how adaptable it is. Feel free to substitute other veggies for the ones I have used. I think cauliflower, green beans or peas would all make wonderful additions or substitutions.
How to make a Vegetable Casserole
Step 1: Add olive oil, onion, garlic, and celery to saute pan and cook for 5 mins.
Step 2: Add vegetable broth, carrots, and broccoli, cover, and cook for another 10 mins.
Step 3: Mix in vegan cream cheese or cashew cream, nutritional yeast, tamari, rice, and beans.
Step 4: Place the mixture in an oven-safe dish.
Step 5: In a separate bowl, combine bread crumbs and olive oil then sprinkle it over casserole.
Step 6: Bake for 20-25 minutes.
Vegetable Bean Casserole Nutrition
This bean and vegetable casserole is full of fiber which our bodies need to be healthy. Fiber can be found in every element of this dish! It's in the beans, rice and veggies.
Fiber has been shown to lower cholesterol levels, help lower blood sugar levels, and assist in weight loss - all of which aid in fighting chronic disease like type 2 diabetes and heart disease.
The beans, rice, and veggies also contain protein, so you don't have to worry about getting enough protein while eating a plant based delight. Oh, and the protein in this is a complete protein, too.
TIP: Did you know that eating rice and beans together makes a complete protein? That means all the essential amino acids (the building blocks of protein) are present. Awesome, right?
Frequently Asked Questions
What is the best kind of rice to choose?
Brown rice, regardless of variety, is what you want to aim for in most situations. Brown rice is a whole grain, meaning it is generally more nutritious than white rice. It has tons of fiber, magnesium and other nutrients, whereas white rice has been refined, meaning a lot of that goodness has been removed.
In terms of texture and aroma, there are lots of different styles of rice to choose from. There are four types of brown rice - short, medium and long grain rices as well as light brown rice. I generally tend to reach for long grain brown rice for this recipe, but check out this informational post to see what kind you gravitate towards.
What's the deal with nutritional yeast?
If you're not yet in the know about nutritional yeast, your life is about to change for the better. Nutritional yeast is one of the most delicious substances around, despite its awful name. Seriously, whoever branded it should be fired.
That said, the little yellow flakes are highly nutritious (as the name implies), boasting protein, vitamins (like B12), minerals and antioxidants that some studies indicate can help to boost your immune system and lower cholesterol. And they taste like cheese. Seriously.
If you are just starting out on your plant based journey and are missing that container of Kraft Parmesan, don't fret. Nutritional yeast can do everything that can do, and it can do it all better.
If you're looking for more ways to use it outside of this healthy vegetable casserole recipe, try sprinkling it on popcorn for a cheesy tasting treat. Or try making your own vegan cheese with it (check out my vegan queso and vegan parmesan)! Or use it to make some vegan mac and cheese! Do yourself a favor and get some pronto.
Can I make this bean & veggie casserole ahead of time?
Hey, I'm all for getting things crossed off my checklist ahead of time. I'm here for it! This veggie casserole can be prepped ahead of time without adding the breadcrumb topping. Just add the breadcrumbs halfway into baking if frozen.
Feel free to refrigerate it (unbaked but covered) for up to 4 days, or freeze it for up to three months. Prior to baking, defrost it and add those yummy breadcrumbs to get all the satisfying crunch.
TIP: If you use cashew cream for this recipe prior to freezing, it *might* have a tendency to break on you. If this happens, just add a bit of liquid and stir it prior to adding the breadcrumb topping.
I'm not a vegan... will I still like this dish?
Yes! Vegans, vegetarians, and omnivores all have enjoyed this recipe. It is so creamy and yummy that I can nearly guarantee that anyone will love it.
That said, you're welcome to "beef" it up a bit by subbing in some Impossible or Beyond Burger crumbles instead of the beans. See what I did there?? 😉
What size dish should I use?
I'd recommend using an 8 x 8 or 9 x 9 dish for the casserole. That said, you can definitely sub in a 9" round cake tin if that's what you have on hand. If you double the recipe, it should be enough for a 9 x 13.
What other vegetables can I use?
The great thing about this veggie casserole is that you can customize it to your liking. Basically any chopped vegetable will taste awesome in it. Some suggestions would be:
- Cauliflower
- Green Beans
- Green Peas
- Brussels Sprouts
- Asparagus
What should I serve this casserole with?
I personally love eating this casserole as my entire meal - comfort food is kinda my thing.
That said, this would be an excellent dish for any kind of potluck or buffet setting. Add it to your Thanksgiving or Christmas spread to make sure you have plenty of yums to munch on around your omni friends and family.
If serving it as a side dish, it would go well with some baked or grilled tofu and a side salad.
You can even add extra protein to this meal by adding some tempeh crumbles right into the casserole.
More cozy recipes
And check out these Healthy Vegan Casserole Recipes too!
If you make this recipe and LOVE IT, please give it 5 stars ⭐⭐⭐⭐⭐!
📖 Recipe
Vegan Bean Casserole
Ingredients
- 2 Tablespoons extra virgin olive oil sub water or vegetable broth if you don't use oil
- 2 cloves garlic minced
- 1 onion chopped
- 1 small carrot chopped
- 2 stalks of celery chopped
- 2 cups broccoli chopped small
- 1.5 cups vegetable broth
- 8 oz container vegan cream cheese or 1 cup cashew cream*
- ¼ cup nutritional yeast
- 2 Tablespoons tamari (or soy sauce if not gf)
- 1 can cannellini beans or other white beans, drained and rinsed
- 2 cups pre-cooked brown rice
Topping
- 1 cup gluten free bread crumbs or breadcrumbs of choice
- 2 Tablespoons extra virgin olive oil or melted vegan butter (optional)
Instructions
- Pre-heat oven to 350 degrees.
- Add olive oil, onion, garlic and celery to saute pan and cook for 5 mins.
- Add vegetable broth, carrots and broccoli, cover and cook for another 10 mins.
- Mix in vegan cream cheese or cashew cream, nutritional yeast, tamari, rice and beans.
- Place in 8x8 or 9x9 oven safe dish.
- In a separate bowl, combine bread crumbs and olive oil (if using) then sprinkle it over casserole. See notes for oil-free baking.
- Bake for 20-25 minutes or until the bread crumbs are golden.
Notes
Nutrition
PLEASE NOTE: Nutritional information data is computer generated and only an estimate so it should be used only as a guide.
Mary Ellen Valverde MS, CNS, LDN is a Licensed Nutritionist and Certified Nutrition Specialist who empowers vegans to feel clear and confident about what is uniquely nourishing to them. Mary Ellen's recipes and nutrition information have been featured on Yahoo News, Parade, VegNews, LIVESTRONG, Dr. Axe, Greatist, LIVEKINDLY, Brit+Co, Well+Good, and more.
Mary Ellen Valverde MS, CNS, LDN is a Licensed Nutritionist and Certified Nutrition Specialist who empowers vegans to feel clear and confident about what is uniquely nourishing to them.Mary Ellen's recipes and nutrition information have been featured on Yahoo News, Parade, VegNews, LIVESTRONG, Dr. Axe, Greatist, LIVEKINDLY, Brit+Co, Well+Good, and more.
Ginny says
I wasn’t sure if I should use the water from the cooked veggies so I drained them but found it somewhat dry so next time will use it. A little more seasoning would help. I added chopped spinach & used garbanzo beans. I love this as a good way to use veggies. Thanks for an easy recipe.
Mary Ellen Valverde | VNutrition says
Hi Ginny! I don't usually use the water from the cooked veggies but if it's feeling a little dry when you put them in, it's a great idea to use it. Glad you liked the recipe!
Peg Wilkins says
This casserole looks great! What size baking pan/casserole dish should I use?
Mary Ellen Valverde | VNutrition says
Hi Peg! I use an 8x8 or 9x9 inch oven-safe dish. I hope you enjoy if you get to try it!
Renee says
Great recipe! I used quinoa instead of rice and the texture/flavor was still perfect. The only thing I would do different next time is add more seasonings, I think poultry seasoning would be a nice touch. I used some for a vegan Thanksgiving dressing recipe I know it would complement this recipe very well!
Mary Ellen says
Hi Renee! Great idea to use quinoa! I'm so glad you enjoyed it.
Thanks so much for coming back and leaving a review! 🙂
Andrea says
We love this recipe. When short on time (always for us), you can just use a bag of frozen veggies in addition to the celery and onions. So easy. So yummy! Thank you for this great recipe!
Mary Ellen says
Hi Andrea! So happy you're enjoying the recipe and thanks so much for coming back to review!
That's such a great idea to use frozen veggies in addition to the celery and onions! What a great time-saving tip. I'm sure it will help out others as well. 🙂
Eileen Boylan says
I have been searching for and experimenting with vegan entree recipes for several months to find foods that I like. This is the second one that is both delicious and a keeper. I substituted zucchini for the celery, used cashew cream, pinto beans instead of white, and forbidden rice instead of brown. I used panko crumbs mixed with I can't believe it's not butter, it's vegan because I wanted a buttery taste. It was yummy. I posted it on FBI and two friends have asked me for the recipe.
Mary Ellen says
Hi Eileen, I'm so happy you enjoyed it. Great use of substitutions - that's one of the things I like about this recipe, it's very versatile. Thanks so much for sharing with your friends and coming back to leave a review. 🙂
Sydney says
We make this weekly in our house and LOVE it! I leave out celery since my son doesn't like celery. We alternate with 2 zucchinis and then chop up a bunch of green onions to put on top with bread crumbs. Delish and so good for you!. Thanks for this great recipe. It's so versatile and very hearty!
Klaudia says
Loved this dish! Wish I'd doubled it the 1st time I made it. Substituted vegan parmesan for the topping & it was a great compliment. My husband requested it for his birthday dinner. We both thought it was reminiscent of turkey tetrazini. Delicious! Thank you 🤗
Mary Ellen says
Glad you and your husband enjoyed it, Klaudia! I love the idea of adding the vegan parm on top. You know, I was thinking of doing a sort of turkey tetrazini remake soon using some of the same ingredients. 🙂
LisaRose says
Big yummo! Love this. I live in the desert where it’s around 110 degrees, and I turned on my oven to make this delicious casserole. Not sorry.
Mary Ellen says
Hi LisaRose! That is high praise if you turned on your oven for this! I'm so happy you enjoyed it! I really appreciate you coming back and leaving a review!
Justin Jeffrey says
Incredible recipe. I made it with Pablo breadcrumbs (vegan) and added Field Roast vegan chorizo sausage for dome protein (and a kick of spice). Very delicious will definitely make again.
Mary Ellen says
So happy you enjoyed it, Justin! Great idea to add some vegan chorizo, that must have been tasty!