Prior to cooking, soak split-peas in warm water for 2-3 hours, then drain out the water.
Peel and thinly slice onions, then fry in oil until golden. Wash and cut meat into small pieces and fry in onions until color changes. Add 3 glasses of water and bring to boil. Let boil slowly for 1-1.5 hours until mostly cooked, adding more water if needed.
Peel and wash potatoes and cut into small pieces. Add potatoes, split-peas, salt, pepper, spices and tomato paste and continue boiling slowly until cooked. Add more water if needed during cooking.
If using dried limes, they should be added in with the other ingredients. If using lime juice, add in towards the end and continue cooking for another 3-4 minutes. Adjust seasoning according to taste. Serve this delicious khoresht with white rice.