Heat the oil in a large pot. Brown the beef over high heat, about 10 minutes.
Add the bacon and cook for 2 to 3 minutes, until browned. Add the onions, garlic, nutmeg, ginger, clove and sugar, and cook for another 3 minutes.
Next, add the stock. Bring to a boil and simmer, covered for 1 hour.
After an hour, remove the lid and add the spinach. Simmer uncovered for 30 minutes.
Stir in the currants, nuts, capers, parsley and vinegar.
Cook for another minute or so. Adjust seasoning and serve.
Garnish with the hardboiled egg.
Cooked by Steve Shapery and served over couscous.
