This One-Pot Vegan Chickpea Curry is fragrant, creamy, and simple to make! Made with a coconut base and full of chickpeas and cauliflower, this is sure to become your favorite vegan, Indian-inspired meal!
This vegan chickpea curry recipe is…
- vegan
- vegetarian
- plant-based
- gluten-free
- dairy-free
- Indian-inspired
- ready in 20 minutes
- a simple weeknight meal
How to Make Vegan Chickpea Curry
- In a large nonstick pot, heat olive oil.
- Once it’s hot, stir fry onions and garlic until they are tender and fragrant.
- Add spices and cook for a bit.
- Add chopped tomato and fresh coriander to the pot. Stir and let it cook for a short time.
- Add coconut cream to the pot and stir.
- Let it cook for a bit, and then add the chickpeas and cauliflower.
- Sir the curry and bring it to a simmer.
- Decrease the heat, cover, and let the curry cook, stirring occasionally.
- Uncover the curry, and let it cook for a while longer.
- Remove the curry from the heat and serve it immediately with basmati rice.
- Top it with green chili, fresh coriander, and pickled onions.
Tips & Tricks
Leftovers
If you have leftovers, the good news is that this vegan chickpea curry works great as leftovers! It can be stored in the fridge for 5 days.
Even though this coconut, Indian curry is delicious as soon as it’s done, it can taste even better the next day—because then it’s had time to let the cauliflower marinate. So don’t be afraid of these leftovers!
Variations
Swap Out Chickpea & Cauliflower
Even though chickpeas are the main ingredient of this creamy curry, you can swap them out for any other ingredient that you want! You can also swap out the cauliflower.
That means you can use lentils, kidney beans, pinto beans, peanuts. You can also add veggies like broccoli, cabbage, bok choy, or radishes.
You might even add a whole bunch of delicious vegetables and legumes.
Recipe
Ingredients
- 2 cups cauliflower, precooked
- 15 oz chickpeas, washed and drained
- 14 oz coconut cream
- 14 oz chopped tomato
- 1 medium onion finely chopped
- 5 garlic cloves finely chopped
- ¾ cup fresh coriander chopped + 2 tablespoons to garnish
- 2 tablespoons garam masala
- 2 tablespoons olive oil
- ¾ tablespoon ground coriander
- 2 teaspoons salt more if needed
- 1 teaspoon ground turmeric
- ½ teaspoon curry powder
- ½ teaspoon cayenne pepper
- pinch of cinnamon
Instructions
-
Heat a large non-stick pot on medium heat with olive oil. Stir fry onion and garlic until tender then add spices and cook for some seconds.
-
Add chopped tomato and fresh coriander in the pot. Stir and let the sauce cook for 1 minute.
-
Add coconut cream and stir. Cook for another 1 minute. Now add chickpea and cauliflower. Stir and bring to simmer.
-
Decrease to low medium heat, cover and let cook for 7 minutes by stirring occasionally. Uncover and let curry cook for another 3 minutes.
-
Remove from heat and serve immediately with basmati rice, green chili, fresh coriander and onion pickles.