Using a food processor, purée the onion and garlic into a paste. Heat the oil in a large saucepan over medium-high heat. Stir in the onion-garlic paste and ginger. Cook until most of the moisture evaporates. Stir in the pumpkin, curry powder, salt and pepper and cook for 1 min. Mix in the tomato paste and cook another 2 to 3 min.
Add the broth, cover loosely and keep to a low simmer. Cook until the pumpkin is tender and the sauce has thickened slightly, 10 to 12 min. Stir in the chick peas, cook until heated through, 2 to 3 min.
Garnish each bowl with raisins, almonds and cilantro and serve with Basmati Rice.