This creamy vegan coconut chickpea curry is a tasty weeknight dinner that comes together with little effort. Hearty chickpeas, tender cauliflower, and a rich coconut curry sauce make it a wholesome, flavorful meal, and this dish is deliciously filling when served over basmati or brown rice—vegan, gluten-free, refined sugar-free, nut-free, with an oil-free option.
In a large pot or deep skillet, heat olive oil (or vegetable broth for oil-free) over medium heat. Add diced onion and sauté for 3–4 minutes until translucent. Add minced garlic and cook for another minute until fragrant.
Spice it Up:
Stir in curry powder, cumin, turmeric, and smoked paprika. Toast the spices for about 1 minute to enhance flavor.
Add Coconut Milk & Cauliflower:
Pour in the coconut milk and coconut aminos. Stir well to combine. Add the cauliflower florets and bring to a gentle simmer. Cover and cook for 10–12 minutes, until cauliflower is tender.
Add Chickpeas:
Stir in the chickpeas and continue cooking for another 5–10 minutes, allowing the curry to thicken slightly and flavors to meld.
Taste & Adjust:
Taste and add additional salt or coconut aminos if needed. For more spice, add a pinch of cayenne or red pepper flakes.
Serve:
Spoon curry over bowls of cooked rice. Garnish with fresh cilantro, lime wedges, or a drizzle of coconut cream if desired.
Notes
If using an instant pot, simply add all ingredients together (except rice) with an extra cup of water and cook on high for 12 minutes!
Keyword Easy, high protein vegan recipe, Indian Curry, simple