This sweet potato and black bean casserole is a hearty and flavorful dish that's perfect for a vegetarian dinner. It's made with layers of roasted sweet potatoes, black beans, and a tangy tomato sauce. The sweet potatoes are roasted until tender and caramelized, adding a natural sweetness to the dish. The black beans are cooked with onions, garlic, and spices, creating a savory and satisfying filling. The tomato sauce is made with diced tomatoes, tomato paste, and a blend of spices, giving it a rich and zesty flavor. Topped with a sprinkle of cheese and baked until bubbly, this casserole is a delicious and nutritious meal.