In a large pot or Dutch oven, heat olive oil over medium-high heat. Add the beef and cook until browned on all sides, about 8-10 minutes.
Add the chopped onions and minced garlic to the pot and cook until the onions are translucent, about 5 minutes.
Add the cumin, ginger, cinnamon, coriander, black pepper, and cayenne pepper to the pot and cook for an additional 2-3 minutes.
Pour in the chicken broth, bring to a simmer, and then reduce heat to low. Cover and let simmer for 1 hour.
Add the butternut squash, chickpeas, and prunes to the pot and stir to combine. Cover and let simmer for an additional 30 minutes, or until the squash is tender.
Sprinkle with fresh parsley before serving.
Notes
Tips and Tricks
Use a food processor to chop the onions and garlic for faster preparation.Use pre-cut butternut squash to save time.Prepare the dish a day in advance for the flavors to meld together and intensify.