This hearty black bean and brown rice casserole transforms simple pantry staples into a crowd-pleasing Mexican-inspired feast, complete with a dreamy homemade cashew queso sauce. Ready in just 35 minutes, this protein-packed vegan casserole is the perfect make-ahead dinner.
1cupraw cashewssoaked for at least 2 hours (or up to overnight)
½cupunsweetened plant-based milkalmond, soy, or oat
¼cupnutritional yeast
2tablespoonstapioca starchalso known as tapioca flour
2tablespoonslemon juice
1teaspoongarlic powder
1teaspoononion powder
½teaspoonturmericfor color
¼teaspooncayenne pepper
Salt to taste
Instructions
Before You Start:
Place 1 cup of raw cashews in a bowl and cover with water. Let them soak for at least 2 hours, or up to overnight. For a quick-soak method, use boiling hot water and soak for 30 minutes.
Cook brown rice according to package instructions if not already prepared.
For the Casserole Base:
Preheat the oven to 375°F (190°C).
In a large skillet, heat olive oil over medium heat. Add onion and bell pepper, sauté for 5 minutes until softened.
Add garlic, cumin, smoked paprika, chili powder, and cayenne. Cook for another minute until fragrant.
Stir in black beans, corn, and diced tomatoes. Simmer for 5 minutes.
In a large bowl, combine the bean mixture with cooked brown rice. Season with salt and pepper to taste.
Transfer the mixture to a 9x13 inch baking dish.
For the Gooey Cashew Queso:
Drain the soaked cashews and place them in a high-speed blender.
Add all other queso ingredients: plant-based milk, nutritional yeast, tapioca starch, lemon juice, garlic powder, onion powder, turmeric, cayenne pepper, and salt.
Blend until completely smooth and creamy, about 2-3 minutes, scraping down the sides as needed.
Transfer the queso mixture to a small saucepan. Heat over medium-low heat, stirring constantly, until it starts to thicken and become stretchy (about 3-5 minutes). Remove from heat.
Final Assembly and Baking:
Place the casserole dish with the bean and rice mixture in the preheated oven and bake for 20 minutes until heated through.
Remove the casserole from the oven, pour the warm queso over the top, and spread it evenly.
Return the casserole to the oven and bake for an additional 5-10 minutes, just until the queso is hot and bubbly.