Creamy Vegan Green Chile Casserole

Overhead shot of a spoon resting in a pan of creamy vegan green chile casserole

Nothing hits the spot quite like a casserole! Comforting, satisfying, and perfect for feeding a crowd, this vegan casserole doesn’t skimp on flavor thanks to spicy green chiles and a creamy cashew jalapeño sauce. And the star of the show? Shredded tofu. If you haven’t met her yet, we’re pretty sure you’re going to be BFFs. 

This casserole is also surprisingly quick and easy and requires just 9 ingredients, friends. Let us show you how it’s done!

Corn tortillas, tofu, green chiles, sea salt, chili powder, olive oil, onion, bell pepper, and jalapeño cashew sauce

If you’re thinking a vegan casserole couldn’t possibly have all the creamy, hearty comfort of the classic dish, think again! Shredded tofu is the satisfying, protein-packed ingredient that hides away between layers of flavor.

Shredding tofu on a box grater into a bowl

And where do those flavors come from, you ask? Sautéed bell pepper and onion provide a naturally sweet base while green chiles add spiciness, chili powder brings the smokiness, and sea salt enhances it all. That sweet-spicy-smoky trio is hard to beat!

Skillet of sautéed peppers and onions

But don’t be fooled…it gets even better! Our Cashew Jalapeño Sauce creates the creamy, cheesy comfort of a classic casserole, and tortillas add the satisfying element (team carbs!).

Halved corn tortillas arranged on the bottom of a casserole dish over a layer of creamy cashew sauce

With the components ready, it’s time to layer: sauce, tortillas, filling, and repeat!

Layers of shredded tofu, creamy cashew sauce, and corn tortillas in a ceramic dish

A final layer of cashew jalapeño sauce seals in all the deliciousness (and when baked, resembles melted cheese 🙌). Cue the ooo’s and ahhh’s!

Holding a ceramic dish filled with our creamy vegan green casserole

We hope you LOVE this vegan casserole! It’s:

Creamy
Comforting
Satisfying
Subtly spicy
Quick + easy
& SO delicious!

This casserole is a hearty meal on its own, but it would also pair well with our Green Cauliflower Rice (20 Minutes!), Instant Pot Black Beans (Perfect Every Time!), or Black Bean Quinoa Salad with Orange Lime Dressing.

More Hearty Vegan Mains

If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo @minimalistbaker on Instagram. Cheers, friends!

Close up shot of a slice of vegan green chile casserole topped with pickled red onions and cilantro

Prep Time 15 minutes

Cook Time 20 minutes

Total Time 35 minutes

Servings 6

Course Entrée

Cuisine Gluten-Free, Mexican-Inspired, Vegan

Freezer Friendly 1 month

Does it keep? 2-3 Days

  • 1 (16-oz.) package super firm tofu, drained and grated (or sub two 15-oz. cans black beans, drained and rinsed)
  • 2 Tbsp olive or avocado oil
  • 1/2 medium yellow onion, finely chopped (1/2 onion yields ~1 ½ cups or 160 g)
  • 1 small red bell pepper, finely chopped (1 pepper yields ~1 cup or 150 g)
  • 1 (4-oz.) can diced green chiles (hot or medium), drained (or sub 1/4 cup fresh roasted hatch chiles, finely chopped)
  • 1 tsp sea salt
  • 1 Tbsp chili powder blend (or store-bought)
  • 6 (6-inch) corn tortillas, cut in half to make 12 half-moons
  • 2 batches Creamy Cashew Jalapeño Sauce (or a similar store-bought product, such as Credo, thinned with water)

FOR SERVING optional

  • Start by soaking the cashews for the Creamy Cashew Jalapeño Sauce (as recipe is written, ~1 ½ cups or 210 g cashews — adjust as needed if altering batch size) in boiling water, and set aside. Then, if you haven’t already shredded your tofu, do so using the largest side of a box grater. Set aside. Finally, preheat the oven to 375 degrees F (196 C).
  • Heat the oil in a large rimmed skillet over medium-high heat. Once hot, add the onion, bell pepper, and green chiles and cook for 3-5 minutes, until translucent, fragrant, and beginning to soften. Add the shredded tofu along with the salt and chili powder and toss until evenly combined. Taste and adjust, adding more chili powder for smokiness, green chiles for spice, or more salt to taste. Remove from heat and set aside.

  • Prepare the Creamy Cashew Jalapeño Sauce next. Then it’s assembly time!
  • Lightly oil an 8×8-inch glass or ceramic baking dish, then add 1/4 cup (60 ml) of the sauce to the bottom of the dish and spread evenly. Place 4 corn tortilla halves on top of the sauce, then put half of the filling mixture on top of the tortillas and spread evenly. Top the filling with 3/4 cup (180 ml) sauce and 4 more tortilla halves, then repeat: filling, sauce, tortillas. Pour the remaining sauce over the top, then cover with foil.

  • Bake for 20 minutes, until the casserole is warmed through and the sauce has thickened. Let cool for 5-10 minutes, then serve! It’s delicious topped with cilantro, hot sauce, and pickled onions (all optional). Leftovers keep in a sealed container in the refrigerator for up to 2-3 days or in the freezer for up to 1 month.

*Nutrition information is a rough estimate calculated without optional ingredients.

Serving: 1 serving Calories: 411 Carbohydrates: 29.3 g Protein: 20.8 g Fat: 25.7 g Saturated Fat: 4.5 g Polyunsaturated Fat: 3.7 g Monounsaturated Fat: 11.2 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 649 mg Potassium: 562 mg Fiber: 6 g Sugar: 5.4 g Vitamin A: 207 IU Vitamin C: 42 mg Calcium: 126 mg Iron: 5.5 mg