Add the oil to a skillet and place over medium heat. Sautee the onions, garlic, and ginger until soft, 3-5 minutes, then remove from heat.
Place the onion mixture in the blender, along with the cream (or coconut milk,) all spices, honey, and 1 teaspoon salt. Cover and puree until smooth.
Pour the curry blend into the slow cooker, then add the chickpeas and chopped sweet potato. Mix well. Place the lid on the slow cooker, and turn on high for 4-5 hours or low for 6-8 hours.
Once the sweet potatoes are soft, serve warm over basmati rice or with Indian style flatbread (naan or chapatis.)
Using heavy cream creates an ultra-rich luxurious curry. However, you can substitute coconut milk to make a slightly lighter dairy-free option. My favorite way to prepare this dish is to use half cream and half coconut milk. That way, you get the coconut flavor and the silky cream texture.
Vegan? Swap the honey for agave and the heavy cream for coconut milk.