Vegan Rice and Bean Casserole combines wholesome ingredients into a hearty, satisfying dish. I love its simplicity and bold flavors. This recipe delivers balanced nutrition while staying easy to prepare.
Contents
Vegan rice and bean casserole recipe
A vegan rice and bean casserole is a hearty and nutritious dish. It is one of the best vegetarian casseroles for dinner. The dish combines rice, beans, vegetables, and cheese or other toppings. It provides protein, carbohydrates, and nutrients.

Tender rice, creamy beans, and spices create a satisfying dish. You can use any beans or vegetables you have. This casserole dish is cheap to make. Rice and beans are affordable staples. It costs me around $6 to make.
You can enjoy this casserole with sides like green salad, Mexican Salad, pickled jalapeños, guacamole, or Salsa Verde. Corn Tortillas, tortilla chips, roasted vegetables, sour cream, and fresh avocado also complement the dish well.
For drinks, try Agua Fresca, lemonade, herbal teas, iced tea, sparkling water, or vegan smoothies. This vegan casserole also pairs well with alcoholic options like margaritas, white wine, or light beer.
I don’t own a slow cooker. I used the oven to slowly cook this Mexican-style casserole. Here’s how to make the vegan vegan rice and bean casserole:

Vegan rice and bean casserole
Nutrition
Ingredients
- 300 g rice
- 100 g black-eyed beans soaked overnight
- ½ bell peppers chopped
- 1 large onion chopped
- 1 tin peeled and chopped tomatoes
- Handful fresh cherry tomatoes
- 1 small can sweetcorn
- 2 dried chilies de-seeded and finely chopped
- 1 tsp cumin seeds
- 1 tsp turmeric
- 1 tsp paprika
- Salt and Black pepper to taste
- 700 ml water/vegetable stock
Instructions
- Preheat the oven to 160℃.
- Tip (uncooked) rice, beans (soaked overnight and drained), chopped vegetables and spices and mix together.
- Pour over the water/vegetable stock, put a lid on the top and place in the oven. Check every half an hour or so and stir, adding a little more water if it seems too dry. Cook until everything is tender and it is just beginning to crisp on the top. This may take up to 2 hours.
- Remove from oven and allow to stand for a couple of minutes, then serve.
Notes
Variations
Vegan rice and bean casseroles can be adapted in numerous ways. Here are some popular variations:
- Cheesy Rice and Bean Bake becomes creamy by mashing rice and beans. It includes pumpkin or other vegetables. Vegan cheese satisfies cheesy cravings.
- Green Chile Rice Bake combines white beans, salsa verde, and vegetables. Vegetables include zucchini and bell peppers. Taco seasoning adds a flavorful kick.
- Vegetable Bean Casserole includes broccoli, carrots, and celery. Cannellini beans and brown rice are combined. A creamy sauce or breadcrumbs enhance the texture.
- Sweet Potato Rice Casserole uses sweet potatoes for sweetness. Chipotle and chili powder create a smoky flavor.
- Classic Comfort Casserole includes peppers, onions, garlic, and beans. Spices such as oregano and cumin are added. You can customize with different beans or vegetables.