This sweet potato and black bean casserole is a hearty and satisfying dish that's packed with flavor. The sweet potatoes are roasted until tender and then mashed with black beans, onions, and spices like cumin and chili powder. The mixture is then topped with a layer of melted cheese and baked until bubbly and golden. The combination of sweet and savory flavors makes this casserole a crowd-pleaser. It's a great option for a vegetarian main course or a side dish for a Mexican-inspired meal. Serve it with a dollop of sour cream and a sprinkle of fresh cilantro for a delicious and comforting meal.