Melt margarine in a large skillet, add onion and saute for 2 minutes, then add mushrooms, garlic, curry, cumin, and salt. Continue to saute for 8 to 10 minutes, until mushrooms are very soft.
Transfer to a food processor and process briefly with a steel blade, then add cashews, oil, and sherry. Process until smooth.
Transfer to a bowl and garnish with coriander. Serve at room temperature.
Makes 2 cups.