Heat the olive oil in a medium skillet over medium-high heat. Add the onion and cook, stirring occasionally, until lightly browned, about 5 minutes. Add the garlic, ginger, serrano pepper and curry powder and continue cooking, 1 minute; set aside.
Combine the chickpeas and their liquid, spinach, cauliflower, potatoes, tomatoes, 3/4 teaspoon salt and the cooked onion mixture in a 6-quart slow cooker. Cover and cook on high, 3 1/2 hours. Scatter the cheese over the vegetabls, cover and cook 30 more minutes. Serve with naan.