Directions
<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 190°C (375°F) and lightly oil your baking dish. This preparation ensures even heating and prevents sticking, allowing for a beautiful presentation when serving.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>First, make the enchilada sauce. In a medium saucepan, heat 2 tablespoons olive oil over medium heat. Add the flour and whisk continuously for 1-2 minutes to create a roux. This cooking of the flour is essential to remove any raw taste and create a smooth sauce base.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add the tomato paste, chili powder, cumin, and garlic powder to the roux, stirring constantly for 30 seconds to bloom the spices. This brief toasting enhances the flavor compounds in the dried spices, creating a more complex sauce.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Gradually whisk in the vegetable broth, ensuring no lumps form. Bring to a simmer and cook for 5-7 minutes until the sauce thickens slightly. It should coat the back of a spoon but remain pourable. Stir in apple cider vinegar and salt to taste. The vinegar brightens the flavors and balances the richness of the sauce.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>If making cashew cream, drain soaked cashews and place in a high-speed blender with water, nutritional yeast, lemon juice, and salt. Blend until completely smooth and creamy, about 1-2 minutes. The nutritional yeast provides a cheese-like flavor while the lemon juice adds tanginess similar to traditional sour cream.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>For the filling, heat 2 tablespoons olive oil in a large skillet over medium heat. Add onion and cook until translucent, about 3-4 minutes. Add garlic and cook for 30 seconds until fragrant, being careful not to burn it as this would create bitterness.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Add bell peppers and zucchini to the skillet and cook until vegetables begin to soften, about 5-6 minutes. Add cumin, smoked paprika, and oregano, stirring to coat the vegetables evenly in the spices.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Stir in black beans and corn, cooking for another 2-3 minutes until everything is well combined and heated through. Season with salt and pepper to taste. Remove from heat and set aside.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>To assemble the casserole, spread about 120ml of enchilada sauce on the bottom of your prepared baking dish. Layer 4 corn tortillas over the sauce, overlapping slightly to cover the bottom. The bottom layer of sauce prevents the tortillas from becoming dry during baking.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Spread 1/3 of the vegetable-bean mixture over the tortillas, then drizzle with about 120ml of enchilada sauce and 3 tablespoons of cashew cream if using. Repeat these layers twice more, finishing with a layer of tortillas, the remaining sauce, and cashew cream drizzled on top.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Cover the baking dish with aluminum foil (shiny side down to reflect heat) and bake for 25 minutes. Then remove foil and bake for an additional 10-15 minutes until the edges are bubbling and slightly crispy. This two-stage baking process ensures the interior heats through while allowing the top to develop appealing texture.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Let the casserole rest for 10 minutes before serving. This resting period allows the layers to set and makes for cleaner slices. Garnish with fresh cilantro, sliced avocado, and spring onions before serving. The fresh toppings provide a bright contrast to the rich, baked casserole.</li></ol>