Prepare the Ingredients: Peel and cut the onions into thick strips. Peel and wash the potatoes.
Cook the Meat: In a deep pot, heat olive oil and ghee. Add cardamom and cinnamon, then add the lamb pieces. Cook on high heat until browned.
Add Onions: Add the onions to the pot and stir until they wilt and caramelize.
Simmer the Meat: Add water to the pot and bring to a boil. Reduce heat and cook until the meat is tender.
Fry the Potatoes: In a separate pan, heat vegetable oil and fry the potatoes until golden brown.
Season the Dish: Once the meat is cooked, add salt, pomegranate molasses, seven spices, and black pepper. Stir in the fried potatoes.
Cook Together: Cover the pot and let the meat and potatoes cook together until the potatoes are soft.
Prepare the Rice: In another pot, melt ghee, add washed rice, stir, then add water and salt. Cook until rice is done.
Serve: Serve the lamb, potatoes, and rice together on a plate.