This Vegetable Bean Casserole is creamy and delicious. Filled with brown rice, broccoli, carrots, and celery, you’ll love this hearty meal.
Warming Casseroles
Casseroles are the perfect comfort food for me. I make them a few times a month when the weather is cooler to warm me up. Actually, I only stop making them once it’s too hot to turn on the oven which isn’t usually until May in my area. When going through my recipes the other day, I realized I have never shared a casserole before. I have some one pot dishes like my Easy Mushroom Risotto and Southwest Quinoa but not an actual casserole.
To remedy that, today I’m sharing my Vegetable Bean Casserole.
Vegetable Bean Casserole
Okay so maybe my Vegetable Bean Casserole 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. Creamy and delicious and you’ll get a good serving of vegetables as well as whole grains 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 bread crumbs on their casserole?
This Vegetable Bean Casserole is creamy and delicious and makes a wonderful comfort meal. Click To Tweet

Vegetable Bean Casserole
This Vegetable Bean Casserole is creamy and delicious. Filled with brown rice, broccoli, carrots, and celery, you'll love this hearty meal.
Ingredients
- 2 TB extra virgin olive 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*
- 1/4 cup nutritional yeast
- 2 TB tamari (or soy sauce if not gf)
- 1 can of white beans , drained and rinsed
- 2 cups pre-cooked brown rice
Topping
- 1 cup gluten free (or regular) bread crumbs
- 2 TB extra virgin olive oil (or melted vegan butter)
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 oven safe dish.
-
In a separate bowl, combine bread crumbs and olive oil then sprinkle it over casserole.
-
Bake for 20-25 minutes.
-
Enjoy!
Recipe Notes
*To make Cashew Cream soak 1/2 cup of cashews in water for a few hours or in boiling water for 10 mins. Discard water and add cashews, 1/2 cup of water, and a splash of lemon juice to high-speed blender & blend until smooth.
*Nutritional info includes cashew cream not vegan cream cheese.
You may also enjoy...
Like my Vegetable Bean Casserole recipe? It would be so wonderful if you could give it some love by sharing!

It is starting to get cooler (not much but enough to feel hopeful that I can make more casseroles soon). This sounds really lovely and great comfort food
Johanna, thank you! We’re actually waiting for it to get warmer here so I’m trying to have as many casseroles as I can before it does. They’re so comforting to me.
When do u add the brown rice? Is that cooked on the side then add everything together and bake?
It’s pre-cooked and then added when everything else is added in there. Sorry about that – I’ve updated the recipe!
Oh my!!! This looks incredible!!! Really pretty easy too. I totally have to try this. Pinned and tweeted! xoxo
Thank you so much Julie! I’m all about easy recipes whenever I can!
ive been eating mostly stew type dishes recently as its still very very cold in the UK. I love the breadcrumb topping on your veggie bean casserole too.
Thank you so much Shaheen! I love adding breadcrumbs to casseroles, it adds that extra crunch. 🙂
It was getting nicer here till we had our snow storm last week. I’m hoping for it to get warmer soon!
Oh wow – this looks like such a pan of comfort food! I have to make this for my family.
Thanks Becky! Let me know what you think if you get to give it a try!
This is perfect for all those times I end up with leftover rice in my refrigerator! Looks so delicious.
Thanks so much Amy! I love using leftover rice in these kinds of recipes. 🙂
Looks awesome! I know the kids will love it too – cannot wait to try it.
I think of you when I’m making meals like this. I thought you might like it. 🙂
I don’t know why but I never think of making casseroles! My mom used to cook then quite a lot when I was a kid and seeing yours just reminded me of that. I definitely have to try it!
I love casseroles in the colder weather. They make me feel so cozy. If you do get to try it let me know what you think Kate!
I love all of the ingredients in this casserole – it looks like my kinda of meal!
Thanks Dianne!
This looks perfect for the weather this week, simple and comforting one pot meal. Thanks!
Thanks Christine! Our weather today is cold so I might be making another batch too!
It looks delicious for colder days and I really like the look of the breadcrumb topping!
Thank you Corina! Cold days equal either pasta or casseroles to me!
I love the look of this cozy dish! That topping!!!
Thanks Jenn! The topping is always my favorite!
Perfect comfort food and such lovely textures. It looks delicious!
Thanks so much Mel!
I totally think of comfort with casseroles too! And I love that you added a creamy component (and gave the option for cashew cream as I don’t tend to have cream cheese). I also really like how this makes a big casserole and have leftovers.
Thanks Kimmy! I love casseroles for leftovers. Best part about recipe testing for the blog is the leftovers!
Oh, my gosh. This looks so cozy & comforting. I would love to dig into it!
Thanks so much Cadry!
Lol, I think it’s funny whenever (as a blogger) you realize you have missed out on putting something vital on your blog- I don’t think I’ve ever posted a standard “casserole” dish either! This looks wonderful and I bet delicious with that cashew cream. Thanks for sharing! I’ve made a desk note to put this on my grocery list next week:)
Right? It’s so weird I missed posting this. I have a few more coming soon that I’m like, how do I not have this on here yet! Let me know if you try it Randi!
I don’t make that many casseroles, which is a shame because I do like them and they are good one dish meals. This one looks fantastic – thanks for the inspiration!
Thanks Kari! I get a craving for them when January hits, then make them for 3 months and forget to make them again till next January!
This looks great and so easy, definitely going to have to give it a try!
Oh my goodness, this looks like super duper comfort food– YUM!
I love a good hearty 1-dish meal! This looks so yummy!
Thanks so much Sarah!
This looks really delicious! At what point does the rice go in?
Thanks Kaylin! Sorry about that. The rice gets mixed in when the beans do. I’ve added it to the recipe now – can’t believe I forgot!
Thank you so much 🙂 I can’t wait to try this recipe!
Thanks for letting me know Kaylin! I hope you like it!
Can’t wait to try this. Did you hand chop the veggies that small or put them in a food processor?
Hi Heather! I hand chopped the veggies that small but putting them in a food processor and pulsing a few times would be a great idea – and much less work!
Yummy! I love healthy and palatable dishes and this one completely meets my criteria, Mary Ellen!
Thank you so much Agness! I appreciate it!
Smells Devine! I did tweak it a bit…
Didn’t have broccoli so I rice some cauluflower, added a LG handful of chopped baby kale, some crushed rosemary, & some ground white pepper. Grilled some portabella mushroom caps and served with the casserole on top of the mushroom. Oh my, YUM!
Karen, I’m so glad you liked it! Your tweaks sound so tasty! Love the idea of serving it on some mushroom caps!
I was just thinking of ricing cauliflower as well to reduce calorie count! Thank you!
I hope you enjoy Tawnya!
I really like this recipe. Didn’t have beans or celery on hand, had everything else and it still turned out so yummy. Is on my favorite recipe list.
Tracey I’m so glad you liked it! Thank you so much for letting me know – I really appreciate it!
I am so happy I found this! I grew up on hotdishes. Since switching to a whole food plant based diet a year ago I have been slowly finding solid staple replacement recipes. This is definitely going in the rotation!
Tweaks I made—
I didn’t have any celery but had a costco size bag of mixed veggies. So I substituted the carrot and celery for 2 Cups of that. I also avoid cooking with oil so I added the bread crumbs without oil or vegan butter. It still came out great and it added a nice crunchy texture.
Hi Sarah, I’m so glad you liked this dish! Casseroles are some of my staples so I love making plant-based versions.
Great substitutions! I’m so happy they worked for you. Thanks for letting me know what you thought of the casserole. I love hearing feedback. 🙂
Oh my gahhh this was so good! I made it tonight, and my boyfriend, who isn’t usually big on casseroles, gobbled it up and went back for thirds! I forgot to buy beans at the store so I used lentils, and added some grated potatoes and greens to the veggie mix.
I’m definitely going to make this again 🙂
Oh, I so glad you and your boyfriend enjoyed this Samm!Your additions sound good!
Thank you so much for letting me know! I really appreciate it! 🙂
This was a delicious meal for a winter dinner with friends. I am a graduate student and don’t have time to cook every night so I doubled the recipe and it provided dinner for three and plenty of leftovers for the week. I would recommend eating it with a side salad to include more veggies!
So glad you enjoyed, Elise! Yes, I always start my meals with a nice big salad!
This was so good! More importantly – my husband loved it. It is VERY rare for my husband to love a vegan dish, so thank you!!
I am sooo happy you and your husband both liked it! Thank you so much for letting me know!