Baingan Ka Bharta, a popular roasted eggplant dish, is prepared with fresh eggplants, spices, and tomatoes. The recipe involves roasting the eggplants, mixing them with sautéed onions, garlic, and spices, and simmering for flavor. The smoky taste elevates the dish, making it a must-try for eggplant lovers.