Preparation
Step 1
Rinse and soak lentils in water overnight then drain the water.
Step 2
In a pot heat the butter until it melts. Add onions and cook over medium heat until it starts to have a golden color. Add the lentils, tomato, cumin powder, chili flakes, and chicken stock. Boil for about half an hour or until the lentils are cooked. You can adjust the stock amount depending on how thick you want the soup to be.
Step 3
When cooked, place the soup in a blender and blend till it becomes smooth.
Step 4
Bring the soup back to the pot and boil, add vermicelli. Add more water or stock if required and cook till the vermicelli becomes soft, and then season with salt, pepper and lemon.
Step 5
Topping, Heat oil in a frying pan and add the remaining vermicelli. Stir until it becomes golden brown. Add about 80 ml water and let it boil. Simmer until the water has dried, and then season with salt and pepper.
Step 6
Assembly, Pour the soup into bowls and top with the fired vermicelli. Garnish with coriander and serve with heated Arabic bread.