This Cheesy Broccoli Rice Vegan Casserole is the ultimate comfort food! It combines vegan chicken (or chickpeas) with rice, broccoli, and dairy-free cheese in one skillet and is ready to eat in just 30 minutes.

Looking for more easy-to-make vegan casseroles? The whole family will love my Vegan Enchilada Casserole, Vegan Baked Mac and Chees, and Vegan Tater Tot Casserole!

a wooden spoon in a cheese-covered broccoli and rice vegan casserole.

Kid-approved vegan casserole

My favorite thing about this casserole recipe is how easy and fast it is to make. Even on the busiest nights, I can whip this family friendly meal up in no time. Everything cooks together in the same skillet in about 30 minutes, saving you a ton of time on prep and cleanup!

I turn to this quick and easy vegan casserole recipe when the kids and I are craving the goodness of broccoli and cheese but need something quicker than my Vegan Broccoli Cheese Soup or Vegan Cheesy Broccoli Twice Baked Potatoes. We rarely leave leftovers behind, making it safe to claim this recipe as kid-friendly and picky eater-approved!

Make your own cheese sauce (or not)

If you want to skip the store bought vegan cheese, make your own! My Favorite Cashew Cheese Sauce would be incredible in this recipe. For nut free, make my Nut Free Vegan Cheese Sauce.

A scoop of a cheese-covered broccoli and rice vegan casserole on a small grey plate.

My readers have also been loving this weeknight dish for years. Hereโ€™s what theyโ€™re saying:

โ€œI just made this last night for my fussy vegan kids. One hates broccoli and the other hates mock meat. Both asked for seconds and cleaned their plates!!!! Cant wait to try more of your recipies, you are a life saver!!!!!โ€ – Chen

โ€œYummy recipe! My non-vegan dad even liked it. Will definitely be making this again. ๐Ÿ™‚โ€ – Bella

โ€œSeriously the best chicken rice casserole ever. Our toddler loved it. Definitely going to make this again and again.โ€ – Anna

Why youโ€™ll love this vegan broccoli rice casserole

  • An easy one-skillet recipe – Everything from the vegan chicken to the rice to the broccoli is cooked in one skillet on the stove.
  • Kid-approved – Believe it or not, kids donโ€™t mind eating broccoli when itโ€™s baked in this casserole. Theyโ€™re too busy enjoying the cheesy, meaty bites!
  • Youโ€™d never know itโ€™s vegan – Despite being completely dairy and meat-free, this hearty vegan casserole is super indulgent and meaty! Even the pickiest eaters will love it.
a cheese-covered broccoli and rice vegan casserole in a large skillet.

Frequently asked questions

What should you serve with this vegan rice casserole?

Make this cheesy casserole the star of your next easy family dinner! Itโ€™s a hearty and filling main dish you can pair with simple sides, like my Kale Caesar Salad, Vegan Garlic Bread, and Air Fryer Asparagus. The kids wonโ€™t be able to resist these Eggless Brownies or this Apple and Blueberry Crumble for dessert, either!

Alternatively, make the casserole for weekday lunches youโ€™ll actually look forward to. The individual portions last for a few days in the fridge or even longer in the freezer.

What kind of vegan chicken is best for this recipe?

I like using my Seitan Chicken (cut into small pieces) best, but I don’t often have the time to make it. You could also use a can of drained and rinsed chickpeas, soy curls (soaked in vegan chicken broth or vegetable broth ahead of time), or store-bought vegan chicken (I like the Daring brand, but readers have also had good results using Tofurky, Gardein, LiteLife, and Sweet Earth brands).

Can you bake it instead?

Absolutely! For a true baked casserole, cook the โ€œchickenโ€ and garlic as normal and dump them into a lightly greased glass casserole dish along with the rice, vegetable broth, vegan cream, and broccoli florets. Cover the dish with foil and bake at 350ยบF for 20 to 25 minutes.

Stir 1 cup of the vegan cheese into the casserole and sprinkle the rest on top. Continue baking, uncovered, for 5 to 10 minutes or until the cheese is melted and the rice and broccoli are tender.

Can you make this vegan broccoli casserole ahead of time?

Yes, you can make the casserole ahead of time. Wait for it to cool to room temperature before transferring the whole batch or single servings to airtight containers. Keep them in the fridge for 2 or 3 days or in the freezer for up to 1 month.

How do you store the leftovers? Can you freeze them?

After the leftover casserole has cooled to room temperature, transfer it to an airtight container and store it in the fridge for up to 4 days. You can also freeze the leftovers for about 1 month. Allow the leftovers to thaw in the fridge overnight before reheating in a 350ยบF oven the next day.

close up on a forkful of a vegan chicken broccoli rice casserole.
a wooden spoon in a cheese-covered broccoli and rice vegan casserole.
4.92 stars (60 ratings)

Cheesy Broccoli Rice Vegan Casserole

This Cheesy Broccoli Rice Vegan Casserole is the ultimate comfort food! It combines vegan chicken (or chickpeas) with rice, broccoli, and dairy-free cheese in one skillet and is ready to eat in just 30 minutes.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 6 servings

Ingredients 
 

  • 1 tablespoon olive oil
  • 8 ounces vegan chicken chopped, see Notes
  • 4 cloves garlic minced
  • 1 1/2 cups long grain white rice rinsed
  • 3 cups vegetable broth + more as needed
  • 1 1/2 cups vegan cream see Notes
  • 4 cups broccoli florets
  • 2 cups vegan shredded cheddar cheese or homemade cheese sauce
  • salt, to taste

Instructions 

  • In a large skillet, warm the olive oil over medium heat. Sautรฉ the vegan chicken pieces for 3-4 minutes, then add the garlic and cook for 1 more minute.
  • Add the rice, vegetable broth and vegan cream. Stir and bring to a boil, then cover, lower the heat and simmer for 12 minutes.
  • After 12 minutes, add the broccoli and stir it in. If the mixture doesn't have any liquid left, add about 1 cup more of broth (or even water). Cover and simmer for 8 minutes.
  • Uncover and add 1 cup of the cheese and stir it in, then sprinkle the rest of the cheese on top. Cover and simmer until the cheese on top has melted and the broccoli is tender.
  • Taste, and if needed add a bit of salt. I don't find it needs any added with the broth and salt from the cheese. Enjoy immediately.

Notes

  1. Vegan Chicken – You can use my homemade seitan Vegan Chicken (you will only need about 1/2 the recipe), store bought vegan chicken (I love Daring brand!) or a can of rinsed and drained chickpeas.
  2. To sub brown rice for white: It will take a lot longer to cook the rice, about 40 minutes. Add more vegetable broth or water as needed, you will probably need 4-5 cups of broth.
  3. For the cream – I like Ripple’s Half and Half for cream. You can also use full fat coconut milk, almond milk, cashew milk, oat milk or homemade cashew cream.
  4. Cheese – I used Follow Your Heart cheddar. If you want to make your own vegan cheese sauce, I love my Favorite Cashew Cheese Sauce or Nut Free Vegan Cheese.
  5. Leftovers – Leftovers will keep in a covered container in the fridge for 4 days. It can also be frozen.

Nutrition

Serving: 1serving | Calories: 470kcal | Carbohydrates: 55g | Protein: 16g | Fat: 21g | Saturated Fat: 13g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Sodium: 1042mg | Potassium: 377mg | Fiber: 4g | Sugar: 2g | Vitamin A: 628IU | Vitamin C: 55mg | Calcium: 82mg | Iron: 4mg
Course: Main
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

*This recipe was first published in March 2020 and has been updated in 2024 with new photos and an easier recipe.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , , , , , ,

you may also like:

Comments

  1. Amazing!! Even my picky eaters loved this. I used Gardein faux chicken scallopini and browned it with the garlic and shallots. Scraped the pan and then added everything else. I used light coconut milk and it was so delicious!!

    1. Awesome! I really love a meal that everyone loves! Your meal sounds really delicious! Thank you for your positive feedback and review!

    2. I was looking for your Broccoli Rice casserole with panko, and I can’t find it!! Do you remove it from your site? I am currently trying to piece it together from memory and panicking a little!

    1. Sounds delicious! I’m thrilled you loved the casserole! It sounds so good with the sausage addition! Thanks for sharing your wonderful feedback!

  2. Would it be possible to make this in a glass casserole dish in the oven? If so, can you make any recommendations for doing so? This looks soooooo delicious, but I want to take it to a picnic as a true casserole, baked in a casserole dish.

    1. Yes, you can bake it in a lightly greased glass casserole dish using steamed broccoli and cooked rice. Saute the onion and chicken on the stove as normal, then stir in 2-3 cups of broth, coconut milk, rice, broccoli, and vegan cheese. Transfer the mixture to the baking dish and top with breadcrumbs. Bake at 350ยบF for 30-35 minutes or until the breadcrumbs are golden brown. I hope this helps!

      1. Does this mean I need to steamed broccoli and cook the rice first before stiring the broth, and the coconut milk?

        1. Hi Gerilee. Add the rice, 3 cups of vegetable broth and coconut milk together. You can steam the broccoli ahead of time if you like it extra tender. Otherwise, you do not have to steam it first.

  3. This was so good! I used your Easy Vegan Nacho Cheese Sauce, arborio rice, and LiteLife chicken patties (it’s what I had on hand). It was wonderfully creamy and delicious. My husband absolutely loved it as well. Thank you, Nora!

    1. Hi Shelly. Your casserole sounds really delicious! Thanks for sharing your great feedback and ideas! I’ so happy you guys loved the recipe!

  4. Made this for dinner tonight and it was yummy. It came together quickly with pantry staples. Iโ€™ll be adding this to my regular rotation. Thanks for another great recipe, Nora!ย 

    1. Hi Coretta. I’m so happy you loved this and that it will become part of your meal rotation! Thanks for sharing your wonderful feedback! Happy cooking!

  5. Made this tonight and it’s a hit with everyone. I used Nutritional Yeast instead of vegan cheese, since I try to minimize processed stuff with additives. However, my son is still a partial carnivore, so I did add some sliced vegan tofurkey Italian sausages for him and they did add a very nice flavor. I made this by the recipe, and did end up using the extra cup of broth at the end to make it creamier (I think the tofurkey probably absorbed some of the moisture at the end). Now that I’ve made it to spec, I do plan to experiment with some other veggies in future, knowing they will be just as YUM as with the broccoli. Thanks, Nora for such a great weeknight recipe! This was soooo easy to throw together after work ๐Ÿ™‚

    1. Hi Elisa. Thank you for your wonderful feedback, and for sharing your additions and ideas! This is recipe that can be versatile to suit individual tastes! I’m glad it was a hit with your family! Happy cooking to you!

  6. This was soooo good! used what I had on hand: can of chickpeas (out of soy curls), lite cocount milk, violife mozzarella shreds plus a few TB of nooch. Friend had given me some Jyoti rice and it was really, really good in this. Leftovers are fantastic, too. Thank you for the easy and delicious new dinner (or side!). It will be a regular at our table.

    1. You are welcome, Jenny! I’m so glad that you loved the casserole! I agree the leftovers are so good! Thanks for your wonderful feedback! Wishing you lots of happy cooking!

  7. Nora you are amazing! I do NOT like coconut flavor in my foods, but since I totally trust you, I gave it a try. OMG so glad I did. We absolutely loved it!
    Wouldn’t change a thing (which I never do with any of your recipes). My family grew up always eating cheesy potatoes on Easter… not this year… we are replacing it with this one! Thank you!

    1. Iโ€™m so glad you love the casserole! Thanks for using my recipe, and for sharing your review and feedback! Happy cooking!

  8. Thank you for this recipe! I really enjoyed it, and so did my family. I made a few adjustments based on what I had on handโ€ฆ I only had a small can of coconut cream, so I mixed it with almond milk until I had the correct amount. I also had Better Than Boullion roasted garlic, so I used 2 cups of that and 2 cups of Better Than Boullion veggie for the broth. I also used half Violife mozzarella and half cheddar style shreds.ย 

    This will definitely go into our rotation! Perhaps next time, I will try topping with crispy fried onionsโ€ฆ yum!

    1. Hi Krystal. I’m so glad you loved the recipe and it’s going onto our meal rotation! Thank you for sharing your fantastic feedback and ideas!

  9. So good! Table full of omnivores all loving it. I was so glad I doubled the recipe! I used soy curls soaked in chicken broth, and subbed nooch for cheese.
    I have so consistently pleased my heavily omnivore (meat eating) family with your recipes. It’s really exciting for me to change their minds, one meal at a time.

    1. This is great to hear, Kristin! So glad you and your family loved this dish. Thanks for sharing such wonderful feedback!

  10. Love this recipe and make it regularly. I find it super versatile to add mushrooms or whatever other veggies we want as well as the broccoli. I always use brown rice and as Nora suggested it takes the 4 cups of broth and closer to 40 minutes.

    Sometimes we forgo the cheese and add soy sauce and other flavors and it is just as good!

    It’s better with Nora’s chicken, but I usually end up using sausage because it’s what we have on hand. I fry the sausage/ chicken first and add it when I add the broccoli.

  11. Used lite coconut cream, and cheated with a tiny bit of agar agar to thicken. Just a TINY bit. Everything else as listed. Super yummy and filling. Another fantastic recipe.

    1. I’m so glad you enjoyed the casserole! I appreciate you taking your time to share your review and comments! Thank you for using my recipes!

  12. If you do use light coconut milk, what might the outcome be if that is the only substitution I make in the recipe? Thank you in advance.

  13. So. Much. YUM!!
    I used lite coconut milk, lots of nutritional yeast, umami seasoning, a bit of thyme and paprika. For cheese, I relied on the nooch to bring it home (to save calories) but still added 2 slices of miyokos pepper jack.
    I also tossed in mushrooms, a little diced carrot & some peas.ย 
    All this food just for little โ€˜ol me – Iโ€™ll be eating this all week and I ainโ€™t mad! Thank you for another winner!

    1. Your casserole sounds delicious! I’m really glad you are enjoying the recipe! Thank you for taking your time to share your great review and comments!

    2. Hope you’re well Michelle, my name is Michelle also! Those additions that you added sound Phenomenally Delish! Sharing is caring! ๐Ÿคฃ

  14. Just made this and oh my god why is it the best casserole Iโ€™ve ever tasted.

    I used 365 coconut milk, 365 vegan cheddar, added leftover regular mozzarella (sowwy I know, ew), and Sweet Earth veggie chicken.ย 

  15. This was delicious!!!
    My husband loved it! I did use lite coconut milk and 4 cups of broth with brown rice. It did take a little longer to cook, but just as tasty!! Thank you so much for a great recipe! Will definitely be making this again!

  16. Made this for dinner tonight & we both loved it. I’ll definitely be making this again. Thank you for posting!

    1. Thank you, Donna, for taking time to share your review. I’m glad you loved the casserole! Thank you!

  17. My family loved it! Added vegan chicken bouillon cube, pepper jack cheese and chicken seasoning. Thank you for this recipe.

  18. It was excellent. I used Jasmine rice and garlic, parsley salt with no breadcrumbs. I used half pepper jack and half cheddar. My wife loved it and so did my son.

  19. the recipe blew me away!!! I was hesitant with the coconut milk and didnโ€™t want the taste to stick out, but the result was just light cheesy perfection. super cheap and easy. I used coconut cream to make it creamier, added a little dijon mustard, a BUNCH of nutritional yeast, and threw in some mushrooms. Iโ€™ve been eating it for every meal. good reheated with frankโ€™s red hot ๐Ÿ™‚

    1. Ooooo… I think if I make this, Iโ€™ll be using all of those extra substitutions! I need a LOT of flavour in my food, but Iโ€™ve been trying to balance quick and easy with flavourful and filling.ย 

  20. This was so good! Exactly the comfort food I was craving. Next time I’ll add seasoning to the rice as it cooks but otherwise follow the instructions exactly. I used soy curls as the “meat” and it was perfect. Thank you!

  21. Very tasty! The only thing I would do differently is add the browned seitan with the broccoli . I like my seitan on the chewy side. Easy and delicious!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




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