Add oil to the pressure cooker or large pot and stir-fry the cut meat and onions until brown.
All the greens have to be washed & cut small, this can be time-consuming so it has become a popular, more modern trend to blend all the greens and sometimes even the onion if you want, together with the fresh tomatoes & paste in a blender/liquidizer with the previously made meat stock (or water if you are adding the bones to the Harira at the same time. The secret is to not blend until smooth but just until it is small enough to seem chopped ;)
Add this blended mixture to the fried meat and onions and then add your spices and lemon juice. (Sorry I added my spices earlier ;)
If you're adding the bones to the Harira you can do so now and if you're using raw chickpeas and lentils add these too at this point. Then close the pressure cooker and cook for 30-40mins from 1st blow. If you are using a standard pot then just cover and leave to boil until the meat is tender and the chickpeas & lentils are soft.
When you open the pot the soup may have evaporated a bit so now you may add more water to the preferred consistency then check and amend salt and seasoning.
If you are using tinned chickpeas, drain them, peel off the skin and wash. Then add them to the soup & boil until slightly softer.
Add the vermicelli and continuously stir until slightly soft then add the cornflour mix Traditionally at this point, we scramble the 2 eggs slightly and then add them to the soup stirring occasionally just so it's evenly separated but not too small and stringy. Personally, we as a family enjoy our Harira served with boiled egg, so I tend to skip the last bit normally but I did add this to half my soup afterwards for the pictures ;)