broccoli rice and cheese casserole in glass dish that has been browned on top
Print Recipe
5 from 1 vote

Cheesy Vegan Broccoli Rice Casserole

Here's a simple and delicious way to use your leftover rice. This vegan broccoli rice casserole is creamy, "cheesy", and utterly delicious.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Main Course
Cuisine: American, Canadian
Keyword: gluten free, oil free, soy free, sugar free, vegan
Servings: 4 Servings
Calories: 321kcal
Author: Rosa



  • 2 cups leftover brown rice if you don't have cooked rice, start cooking as you prepare the remaining ingredients
  • 3.5-4 cups broccoli florets approx 1 small head of broccoli cut into bite size florets

For the Cheese


  • Preheat your oven to 400 degrees F.
  • Add all the cheese ingredients to a high speed blender and process until smooth. It will be very runny.
  • Place the cooked rice and broccoli florets in an oven safe dish, measuring 8x12, or similar. Then pour the cheese sauce over the rice and broccoli, and mix well to evenly coat and distribute.
  • Bake for 20 minutes, mixing at the halfway point. Add a touch more milk if your cheese sauce gets too thick.
  • Optional but recommended: Broil your casserole for 2-3 minutes to brown the top.


If you do not have a high speed blender, soak your cashews in boiling hot water and then drain, before adding to your blender. This will help them break down into a smoother consistency. Alternatively, you may strain your cheese sauce once blended, using a nut milk bag.
Once blended, your cheese sauce will be very runny but it will thicken in the oven as it cooks.
If your cheese is getting too thick in the oven, add a splash or two more of milk and mix well to get it creamy again.
This dish is best enjoyed hot from the oven, as the cheese sauce will thicken as it starts to get cold.
You may reheat leftovers to return the cheese sauce to a creamier state.


Calories: 321kcal | Carbohydrates: 46g | Protein: 10g | Fat: 12g | Saturated Fat: 2g | Sodium: 645mg | Potassium: 553mg | Fiber: 5g | Sugar: 3g | Vitamin A: 644IU | Vitamin C: 71mg | Calcium: 59mg | Iron: 3mg