Preheat the oven to 350 degrees.
In a small bowl, cover the cashews with hot water. Set aside.
Thinly slice the red onion. Tightly pack the onions in an 8 oz mason jar. If you are using pickling spices, put those in the bottom of the jar.
In a small sauce pan, bring the apple cider vinegar, maple syrup and salt to a boil until the salt has dissolved. Pour the vinegar solution over the onions and allow to cool on the counter. Once cooled, put the lid on the jar and place in the refrigerator.
Wash and bake the sweet potato.
Make the Lotus Foods’ Organic Red Rice in accordance with the package directions.
In a small sauce pan, heat the extra virgin olive oil until shimmering. Add the onion and sauté on medium-low heat until golden. About 8-10 minutes. Add the garlic and sauté 1-2 minutes more.
Add the black beans to the onions and garlic. Add the cumin, chili powder and water.
Simmer until the water has evaporated and the beans are soft.
Combine the beans and the rice. Add the spinach and sweet potato. Mix to combine.
Spread a thin layer of enchilada sauce on the bottom of a shallow baking pan.
Add 2-3 spoonfuls of the rice and bean mixture into the center of each corn tortilla. Wrap each tortilla and, with the overlapped edges facing down. Continue until the baking pan is full.
Add more enchilada sauce to the top and drizzle with the cashew cheese sauce.
Bake at 350 degrees for ~15 minutes.
Serve with chopped grape tomatoes, sliced avocado, fresh cilantro, lime wedges and pickled red onions.