Preheat the oven to 400 F, 200 C.
Cut the eggplant into 3mm-5mm slices. Place on a baking sheet and sprinkle with salt. Allow to rest.
Meanwhile, in an ovenproof medium-large pan (a frying pan, for example), heat the olive oil over medium heat.
Now add cinnamon powder, oregano, bay leaf, and tomato puree. Mix and cook for 1 minute.
Add onion and garlic, cook until softened. Add diced tomatoes, cooked lentils, soy sauce, water, salt and sugar. Take it to a boil and then simmer for 8 minutes, the sauce should be consistent and thick.
Take the eggplant slices and remove the salt by washing them well with water. Place half the eggplant slices into the sauce, pushing them so they sink to the bottom and create a base (you shouldn’t be able to see their surface). Then add the remaining eggplants on top to create the second layer.
Take the pan to the oven and bake for 25 minutes. Remove the pan from the oven, sprinkle grated mozzarella on top and take back for another 10 minutes. During the last few minutes turn the broiler on to brown the top.
Add your focaccia (or other chosen bread) for the required time
Take out and serve immediately. You can also cool this and reheat it in the oven.