Go Back
+ servings
Vegan Mexican Rice Casserole with Tacos

Vegan Mexican Rice Casserole with Tacos

This vegan Mexican rice casserole with tacos is pure comfort food! And it's so easy to make and pretty healthy as well! Perfect for "Taco Tuesday" or basically any day of the week!
Course Main Course
Cuisine Mexican
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4 people
Author Sina


For the Mexican rice casserole:

  • 2 cups parboiled rice (uncooked) It's best to cook it the before.
  • 3 bell peppers (orange, yellow, and red)
  • 1 can black beans, rinsed
  • 3 cloves of garlic, minced
  • 2 tablespoons tomato paste
  • 1 1/2 teaspoons cumin
  • 2 teaspoons paprika powder
  • 2 cups canned crushed tomatoes
  • 3/4 cup nacho chips
  • salt, to taste
  • black pepper, to taste

For the vegan cheese sauce:

  • 2 tablespoons cashew butter
  • 8 tablespoons water
  • red pepper flakes

Additional ingredients:

  • 1 lime
  • 3 green onions, cut into rings
  • 1 avocado, cut into slices
  • 1/2 cup fresh parsley or cilantro, chopped


  • Preheat the oven to 350 °F.
  • Cook the rice according to the instructions on the package. I usually cook the rice the night before to save time. Cut the bell peppers into bite-sized chunks.
  • Heat some oil in a large pan and sauté the bell peppers for about 3 minutes. Then add the garlic and cook it for another minute. Add the rice, the tomato paste, and the spices. Cook for 2 minutes, then add the black beans and the canned tomatoes. Cook for 2 minutes. Season with salt, pepper, and red pepper flakes.
  • Fill into a casserole dish. Crumble the nacho chips with your hands and sprinkle them on top of the rice. Then make the cheese sauce: Combine the cashew butter with the water and whisk until well combined. Season with red pepper flakes. Pour the cheese sauce over the casserole and bake it for 10 minutes.
  • Once the rice casserole comes out of the oven, sprinkle it with cilantro or parsley, green onions and serve it with avocado. I love to drizzle some fresh lime juice on top. Enjoy!