Sprinkle the eggplant slices with salt and let them sit for about 30 minutes to draw out excess moisture and bitterness. Rinse off the salt and pat the slices dry with paper towels.
Heat the vegetable oil in a large skillet over medium heat.
Fry the eggplant slices in batches until they are golden brown and tender, about 2-3 minutes per side. Remove and drain on paper towels to remove excess oil.
In a bowl, combine the finely chopped walnuts, minced garlic, chopped cilantro, ground coriander, ground cumin, paprika, black pepper, salt, and red wine vinegar or lemon juice. Mix well.
Spread a small amount of the walnut mixture onto each eggplant slice.
Roll or fold the eggplant slices to enclose the filling.
Arrange the stuffed eggplant rolls on a serving platter.
Garnish with pomegranate seeds if desired.
Enjoy your meal!