Salsa Verde & White Bean Casserole

salsa verde and white bean casserole topped with cilantro vegan cheese red onion and jalapeño slices

4.9 from 19 reviews

This Dump-and-Bake Salsa Verde & White Bean Casserole is a veggie-packed, spicy, and fuss-free recipe! You only need 8 simple ingredients to make this vegan and gluten-free main.


  • 1 3/4 cups (415 ml) low-sodium vegetable broth (homemade or store-bought)
  • 1 cup (~ 250 g) salsa verde (homemade or store-bought)
  • 8 ounces canned green chilis
  • 1 cup fresh (or thawed frozen) corn
  • 1 can jackfruit in brine, rinsed well and shredded*
  • 1/2 small red onion, diced
  • 2 cans (510 g) canned white beans, drained and rinsed; about 2 3/4 cups
  • 1 cup (185 g) uncooked white rice
  • Optional toppings: cilantro, dairy-free cheese, sliced jalapeños


  1. Preheat the oven to 375F. Mix the vegetable broth, and salsa verde together in a medium pot and bring to a boil over high heat.
  2. While the liquid is heating up, spread the beans, jackfruit, corn, red onion, and green chiles across a 9×13″ pan or casserole dish, using a spatula to mix well. Sprinkle the uncooked rice on top.
  3. Remove the vegetable broth from the heat once it comes to a boil and pour evenly over the casserole dish. Cover the casserole with aluminum foil (or parchment paper, followed by aluminum foil) and bake in the middle rack of the oven for 45 minutes.
  4. Remove from the oven and top with fresh cilantro, red onion, jalapeño, and/or dairy-free cheese (or serve as desired). Refrigerate leftovers in a sealed container for up to one week, or in the freezer for up to one month.


  • Jackfruit: to shred jackfruit, drain it from the can and rinse well with water. Use your fingers to shred the jackfruit, removing any seeds you come across. I like to thinly chop the firmer core parts and use them as well to minimize waste. Make sure to use and purchase jackfruit in brine, and not syrup! You can also leave the jackfruit out or replace it with another faux chicken substitute.
  • Brown Rice: if you wish to use brown rice instead of white, preheat the oven to 400F instead and bake for 60 minutes instead of 45. I have not tested this recipe with any other grain substitutions