Everyone seems to have a particular food that evokes memories of childhood. For me, it’s pumpkin pie at Thanksgiving and homemade pasta sauce simmering on the stove. Recently, I was thinking about some of the foods I used to enjoy as a child and I was reminded of the Broccoli & Rice Casserole that my mom used to make. It was pretty simple: broccoli and rice cooked in a cheesy sauce. I am pretty sure that the cheese sauce was made with some kind of processed American cheese product. I cringe at that thought now, but back then I loved it. Upon remembering this, I decided that I needed to veganize it.
Despite the fact that the rice, broccoli, and “cheese” sauce are cooked separately before baking the casserole, it’s still very easy to make. It took slightly more work than the way my mom used to make it, but it was worth it. I replaced the white rice in the recipe with brown rice and used fresh broccoli instead of frozen (I am not positive, but I think my mom used frozen chopped broccoli in her recipe). For my “cheese” sauce I used the New Farm Mac & Cheese sauce as my inspiration. The sauce is what really makes the recipe, so you need to use a good “cheese” sauce here.
My first attempt worked perfectly. It tasted almost exactly like the version my mom used to make. and the smell of broccoli and “cheese” baking in the oven brought back memories.

Cheesy Broccoli & Rice Casserole
1.5 cups uncooked brown rice
2 TBSP vegan margarine (I use Earth Balance)
1/4 cup flour
1 cup vegetable stock
3/4 cup water
1 TBSP low sodium soy sauce
1/2 tsp dried oregano
salt & black pepper
1/2 cup nutritional yeast
1 tsp fresh lemon juice
1 TBSP olive oil
1/2 onion, minced
2 cloves garlic, minced
3 cups chopped broccoli florets
- Bring 2.5 cups of water to a boil in a saucepan. Add brown rice. Cover, reduce heat, and let simmer until all the liquid is absorbed (about 40 minutes).
- While the rice cooks, prepare the sauce: Melt the margarine in a small saucepan over medium heat. Add the flour and cook for 3-5 minutes to make a blond roux (Stir constantly to prevent it from burning). Add the vegetable stock, soy sauce, oregano, and salt & pepper (to taste) to the saucepan. Bring to a simmer and let cook until the sauce begins to thicken. Stir in the nutritional yeast and let simmer for 5 minutes. Stir in the lemon juice and taste to adjust salt & pepper. Set aside.
- Heat olive oil in a saute pan over medium heat. Add the onions and garlic, cook until softened (about 5 minutes). Add the broccoli and continue to cook until the vegetables are tender.
- Combine the cooked brown rice, broccoli mixture, and sauce in a 9×9-inch glass baking pan. Bake at 350 degrees for 30 minutes, until completely heated through.
*Note: The sauce recipe makes enough to coat the rice and broccoli. If you want it to be really saucy, I would make a little extra sauce.
This looks so good, Kiersten. I love everything with vegan cheese and broccoli. Thank you for sharing the recipe.
Mmm I love broccoli casserole and that one looks perfect! Definitely comfort food for me too!
This sounds perfect for a cold rainy evening. I think I’ll make it with green chilies or jalapeños added, and my favorite cheese sauce from The Uncheese Cookbook. Thanks for the inspiration!
My mom made a cheesy broccoli casserole, too. Thanks for sharing the recipe – I will have to give this vegan version a try. It looks great.
Ooooh this looks good!!!
Perfect comfort food
Thanks for commenting on my post. You’re got a nice blog, some lovely recipes. This one looks really yummy! I usually make something similar with potatoes, never thought of using rice instead! That’s very convenient. Thanks for sharing!
So delicious! Definitely bookmarking this one! I’m bookmarking recipes to enjoy after Halloweegan, because after that craziness I’m going to let other bloggers do the “cooking” for me!
Mmmm this looks absolutely divine!! Healthy comfort food at its best
.
This looks great! Broccoli and cheese anything was my favorite, so I will have to put this into my meal rotation and try it out. I miss my old favorite!
hiya, Kiersten! i saw this ost last week and totally made your cheezy broccoli and rice casserole for football sunday. oooh, it was soooo good! we brought it to our friends house and EVERYONE absolutely loved it (we were the only vegans, so it’s “omni approved”)! i didn’t see instructions for the water that was called for in the recipe so i added about 1/2 cup of water to the onions and broccoli to help them soften up after i sauteed them for a smidge and it worked great. i also added about a tbsp of tahini to the cheezy sauce and topped the casserole with some gluten-free bread crumbs (almost forgot – we used brown rice and chickpea flour for the roux to keep it gluten-free). dan’s already called dibs on the small amount that was leftover from the get-together. thanks again for sharing another amazing recipe!
This looks fantastic and I actually just did a post like this one where I made something that I enjoyed immensely as a child (green bean casserole).
I am definitely going to make this because:
1. I LOVE broccoli
2. I love cheese and miss it dearly since going vegan, and this looks pretty convincing!
AMAZING! This looks really, really, really good.
OH.MY.GOODNESS.
I am eating the finished product as I type and let me tell you, choirs are singing and there are fat little babies flying all around me! Thank you so much for sharing, I don’t know what this thursday would be like without this casserole in my life, and I’d like to keep it that way! PRAISES!!
I made this dish this weekend. I subbed Daiya cheddar cheese because my husband doesn’t like nutritional yeast. It turned out great and tasted a lot like the dish my mom used to make too. Thank you for the veganized version.
this is lovely! I had a craving for cheesy something and this hit the spot! I added green beans and cremini mushrooms to mine. Sooooo good! Thanks!
Had this vegan version of cheesy broccoli rice casserole for dinner tonight, it is so good. i will definately make this again.