Finely chop the parsley and white onion.
Heat a large pan over medium heat and add the minced lamb. Cook until browned, breaking it up as it cooks.
Add the chopped onion and cook until soft and translucent.
Stir in the curry powder, 7 spice, paprika, black pepper, and cardamom. Mix well.
Add the parsley, raisins, and toasted pine nuts (if using), and cook for another 2–3 minutes.
Taste and adjust seasoning if needed, then remove from heat and allow the filling to cool completely.