Soak and blend the lentils: Soak the lentils for at least 4 hours (or overnight) in plenty of cold water. Drain and rinse well.
Put the lentils in a blender along with garlic, ginger, chili, salt, coriander, and the water. Blend until smooth and thick batter.
Fry the pudla: Heat a frying pan with a little olive oil.
Pour a small ladle of batter into the pan and spread it into a thick pancake.
Drizzle some oil over the top and cook until the top no longer shines with raw batter. Flip and cook the other side until golden brown.
Repeat until all the batter is used up.
Prepare the filling: Heat olive oil in a pan and sauté the onion until translucent. Add the spinach and stir-fry until wilted.
Beat the eggs with pepper and salt. Pour the egg mixture over the spinach and cook on low heat until done.
Serving: Put everything on the table: the pudla, spinach omelet, and harissa.
Spread a layer of harissa on a pancake, add some of the spinach eggs, and fold closed.