Hearty and comforting vegan enchiladas stuffed with black beans, sweet potato, corn and spinach wrapped up in flour tortillas and covered with a combination of smokey enchilada sauce and an easy creamy dairy-free cheese sauce.
Make the cashew cheese sauce. Soak the cashews in water for 2 hours to soften them. Drain the cashews and add to your blender with the remaining ingredients. Blend until smooth and creamy. Set aside.
Preheat the oven to 180°C and line a baking sheet with baking paper. Add the sweet potato that has been cut into 1.5 cm pieces and drizzle with olive oil. Add the paprika, cumin, salt and pepper and toss until the sweet potatoes are covered. Bake for 15 minutes. Remove from the oven and add the corn kernels and toss to combine before placing back into the oven for a further 5 minutes.
In a bowl combine the roasted sweet potatoes and corn with the remaining filling ingredients and mix together.
In a casserole dish spread out ½ cup of enchilada sauce. Place spoonfuls of the filling into the centre of a tortilla and tightly roll up and place seal side down in the prepared dish. Repeat with the remaining tortillas.
Pour the remaining 1 cup of enchilada sauce over the top, followed by the cashew cheese sauce. Place in the oven to bake for 30 minutes or until the edges of the tortillas are golden brown.
Serve immediately topped with avocado and lime wedges.
Notes
If you have a high powered blender feel free to skip soaking the cashews however for mine I find if I don’t soak them my sauce doesn’t get quite as smooth. Cashew cheese sauce can be kept in the fridge for 3-4 days.For freezing instructions, see the blog post above.