Preheat the oven to 350° and put a large pot of water on the stove on high heat and bring to a boil.
For the Cheese:
Drain and rinse the soaked cashews and put them in a high powered blender with the rest of the cheese ingredients and blend until completely smooth and thick. It should resemble a thick cream sauce.
For the Beans:
Cover the rinsed beans in water (cover with about an inch of water over the surface of the beans) in a medium sauce pan and bring to a boil. Add the onion, garlic, chili powder, cumin, and black pepper and reduce to a low boil. Stirring frequently. The water should begin to evaporate and the beans should start to thicken and resemble refried beans. When they’re soft and the water has evaporated remove from heat and salt to taste.
For the Vegetable mixture:
Heat the oil on medium heat in a medium skillet. When the oil is hot add the onions and pepper. Sauté until the onion is translucent and the pepper is soft. Add the garlic and spices and stir well to combine. Cook for two minutes.
For the Sauce:
Heat the crushed fire roasted tomatoes and the Pace® Picante sauce in a medium sauce pan. Stir well to combine. When the sauce is warmed all the way through remove from the heat.
Cook the lasagna noodles according to the directions.
In a 13 x 9 inch lasagna pan spread one cup of the sauce evenly over the bottom of the pan. Add a layer of lasagna noodles. Add a thin layer of beans. Add a thin layer of the vegetable mixture. Add a thin layer of baby spinach leaves. Add a layer of vegan cheese (add at least a cup of cheese, more if you want). Add a layer of sauce. Add another layer of lasagna noodles. Repeat the rest of the layers until you get to the last layer of noodles. You should get to at least three layers.
The top layer should be the layer of noodles, then sauce, then a thin layer of cheese. The shredded cheese works best for the top layer. Cover the pan with foil and bake for 20 minutes. Remove the foil, put another thin layer of cheese on top, and bake for 10 to 15 more minutes or until the cheese on top is golden brown.
Remove the lasagna from the oven and let rest for 5 to 7 minutes.