Print Pin
4.73 from 22 votes

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. 
Course Main Course
Cuisine American
Keyword healthy vegan casserole, vegan casserole, vegetable bean casserole, veggie bean casserole
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Servings 5
Calories 372kcal
Author Mary Ellen




  • 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!


*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.


Calories: 372kcal | Carbohydrates: 57g | Protein: 16g | Fat: 12.6g | Fiber: 9g | Vitamin A: 5350IU | Vitamin C: 38.8mg | Calcium: 110mg | Iron: 4.7mg