This sweet potato and black bean casserole is a popular vegan recipe that is both hearty and flavorful. It is made with roasted sweet potatoes, black beans, onions, garlic, and a blend of spices. The sweet potatoes are roasted until tender and then combined with the black beans and spices. The casserole is then baked until it is hot and the flavors have melded together. The combination of the sweet potatoes and the black beans creates a satisfying and nutritious dish that is perfect for a cozy dinner or a potluck gathering. Serve it with a dollop of vegan sour cream and a sprinkle of fresh cilantro for added flavor.