Vegan Cheesy Bean & Rice Casserole

by Jill Dalton

Vegan Cheesy Bean & Rice Casserole

Jill Dalton
Summer time is the perfect season for a cheesy and delicious casserole. This dish is rich and flavorful and can serve a family of four with leftovers to spare for lunch tomorrow. The beans and rice are hearty and satisfying and the cheese sauce makes for the ultimate comfort food.
5 from 1 vote
Servings 10 people
Prep 25 minutes
Cook 40 minutes
Total 1 hour 5 minutes

Our Sponsors




  • Preheat oven to 400°F.
  • Cook the rice in the 3 cups of water for 25 minutes (it should be slightly undercooked).
  • Sauté the onions and peppers for 10 minutes with a tablespoon of water to keep them from sticking to the pan.
  • Add the garlic and spinach and cook for a few more minutes.
  • Stir in the beans, salsa and spices and cook for another 5 minutes.
  • Add the sauce ingredients to a blender and blend until smooth.
  • Pour the rice into a 9 x 13″ casserole dish.
  • Pour the vegetable mixture over the top and gently stir it into the rice.
  • Pour the sauce over everything and gently stir to get the sauce to go all the way to the bottom.
  • Bake for 40 minutes.
Love this FREE recipe? Help us make more!Become a Supporting Member today!

Nutrition info

Calories: 325kcalCarbohydrates: 59gProtein: 14gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 624mgPotassium: 770mgFiber: 12gSugar: 3gVitamin A: 2935IUVitamin C: 23mgCalcium: 119mgIron: 5mg

You may also like


Deb July 13, 2020 - 7:03 pm

Hi Jill, I made this, and it was incredible! I didn’t have spinach so I used lambsquarters that we have an abundance of outside. This is a keeper! Thanks for all that you do, you’re a hero in our house!

Steve Katona July 14, 2020 - 2:27 pm

Just made the Vegan Cheesy Beans and Rice Casserole following the recipe . It came out really delicious. I had two bowls. Thanks, Jill. Best wishes for huge success with the channel.

Rebeccah Bare July 15, 2020 - 6:01 pm

Made this and everyone loves it! Thanks!

Margaret July 15, 2020 - 6:43 pm

Hi Jill, I made this a couple days ago and love it. It actually tastes better the next day after it’s been refrigerated. I’m by myself so I usually batch cook and then divide it into portions. I love the flavor so much I’m going to use a batch of it to make some veggie burgers. I think it will taste great. Thanks so much for sharing your recipes. I will be trying more in the future.

Katherine July 18, 2020 - 8:45 pm

Made half of this recipe and used it as a filling for stuffed bell peppers. Heated the oven a little lower to avoid burning the peppers (375) and kept them in a bit longer. I did 35 minutes with the peppers covered in foil and 10 more minutes without foil and it worked great!

Alma October 7, 2020 - 1:14 pm

What a great idea! thx!

Lee July 21, 2022 - 11:29 pm

Awwww, Katherine, you read my mind, girl! I have been thinking of making stuffed peppers for months now but have been putting it on the … ehem … back burner … Sorry … because I have not been able to find a suitable “filling” for the peppers. Thanks to YOUR thoughts expressed here, I now HAVE my filling! Alma was right, GREAT idea! Thank you, and thank you Jill. I always appreciate your love for food and recipes for vegans.


Kathy Sims September 10, 2020 - 2:08 pm

This recipe looks really good. Can it be frozen? There are only 2 of us.

Jill Dalton September 11, 2020 - 1:50 pm

Yes =)

Kathy Sims September 11, 2020 - 5:06 pm

Thank you..

Jane October 19, 2020 - 7:52 am

My husband couldn’t stop eating this and said it tasted so rich and delicious he couldn’t believe it was a healthy dinner. Great recipe!

Anita Shapiro September 11, 2021 - 11:00 am

Hi Jill, I just watched your video today and this recipe looks delicious. My question is if i substitute the brown rice with wild rice how long would I cook the rice before I put everything together in the casserole?

Jill Dalton September 11, 2021 - 12:16 pm

I would cook it at least 35-40 minutes.

Kathy Sims October 3, 2020 - 11:05 am

Quick question.. the cashews are not soaked for this recipe?

Jill Dalton October 4, 2020 - 11:47 am


heidimichelle85 November 7, 2020 - 2:35 pm

Can the cashews be omitted without replacing with anything else?

Jill Dalton November 8, 2020 - 9:22 am

it would be better if you subbed rolled oats for the cashews.

michel November 21, 2020 - 2:58 pm

yum! ….and healthy.
Merci beaucoup. I’ll definitely make again.

Grace February 12, 2021 - 9:05 am

Hi Jill, I am trying to avoid nuts right now. What can I use in place of the cashews in this recipe? thank you

Jill Dalton February 14, 2021 - 10:25 am

Some people have said that white beans like northern beans will work.

Elena April 10, 2021 - 5:33 pm

Hi, I don’t have green chilli, can I omit them in this recepie or substitute with something else?

Jill Dalton April 11, 2021 - 10:31 am

You can just leave them out.

Ann Gipson May 21, 2021 - 6:01 pm

Have you used the nacho cheese recipe for the sauce? I have some of that made and thought I’d try it.

Jill Dalton May 21, 2021 - 7:21 pm

I haven’t but I bet it would be delicious!

Anna March 7, 2022 - 10:58 am

Jill, how many Qt is your baking dish? Thank you!

Jill Dalton March 9, 2022 - 12:36 pm

3 quarts

Sally June 24, 2022 - 9:04 pm

I made this last night and absolutely loved it, I cooked the rice in 2 cups vege broth and 1 cup.of water. I am making the potato and kale bake today. Just recieved your cookbook too. Thank you Jill!

Kendra June 26, 2022 - 7:54 pm

This is awesome!! I’ll be making it regularly. It would be great for Thanksgiving and potlucks.

Cynthia July 7, 2022 - 4:16 pm

I made this casserole today & it was delicious 😋 Of course I must freeze some of it because it’s just me that I cook for.

Mimi April 1, 2023 - 11:42 am

Still loving this recipe years later!

Rebecca September 17, 2023 - 3:24 pm

Your skill is timeless- new to plant based yet eager to assimilate and this recipe is in the oven as I write. Truly a gift from God thank you for all you do and hope in 2023 you are still going strong as I am almost there on joining 🙏🏻


Share your thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: