Step 1- In a large pot melt 2 tbsp. of your fat and heat it, once it starts to shimmer add in half of: your onions, garlic, and spices.
Step 2- Once they begin to soften, then add in your meat and cook until all sides are browned.
Step 3- Once the meat is browned, remove the meat from the pot and add in the rest of your fat. Once it begins to shimmer, add the balance of your onions, garlic, and spices.
Step 4- Once they soften, add in your spinach and dry sabzi. Add back in your meat once the herbs have cooked down and then add your broth. Stir often and allow this to simmer until the meat is completely soft (at least 3 to 4 hours).
Step 5- This part is optional, but you can add a bit of cream about 10 minutes before serving, it adds a rich buttery taste to the dish that really knocks it out of the park. You want the consistency of this stew to be a very smooth spinachy slurry with big hunks of beef in there.
Serve over rice or eat with bread and enjoy!