Prepare Ingredients: Chop the onion into pieces. Soak the dry limes in water for 1-2 hours. Wash and soak the split peas.
Cook Onions: Start sautéing the chopped onions in a pan without oil to release moisture, then add cooking oil. Cook until onions turn translucent or golden.
Add Ground Beef and Spices: Add ground beef to the sautéed onions. Cook for 5-6 minutes until the meat changes color. Add turmeric powder and half of the tomato paste. Mix well.
Add Remaining Spices and Liquids: Add salt, black pepper, cumin powder, cinnamon stick, and pierced dry limes. Pour about 1.5 cups of water. Reduce heat to low and simmer.
Cook Split Peas Separately: In a separate pot, boil the split peas. Remove foam and change water if desired. Cook until peas are about 80% done (soft but not mushy). Drain.
Combine Split Peas with Meat: Add the cooked split peas and the remaining tomato paste to the meat stew. Stir well and continue to simmer on low heat.
Add Saffron and Optional Rose Water: Add liquid saffron to the stew for color and aroma. Optionally add a few tablespoons of rose water. Let simmer for another 30 minutes on low heat.
Prepare Shoestring Potatoes: Fry shoestring potatoes or prepare your own fries to serve on top of the stew.
Serve: Serve the Khoresh Gheymeh hot with Persian rice, topped with shoestring potatoes and accompanied by fresh herbs such as mint, green onion, and radish.