Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.5
(17)
Export 19 ingredients for grocery delivery
Step 1
Heat the coconut oil in a large non-stick pot (or wok) over medium heat. Add the onions and cook until soft and translucent, about 6-7 minutes.
Step 2
Add the cumin, coriander, turmeric, paprika, cayenne, salt and pepper, and cook, stirring often, for 1 minute, until fragrant. Then add the garlic, ginger, and fresh chili. Stir and cook for another minute, until fragrant.
Step 3
Add the diced potatoes and cauliflower and stir. Then add the diced tomatoes and vegetable broth; stir to combine.
Step 4
Cover with a lid and bring to a boil. Lower the heat to a light simmer, then remove the lid and cook, stirring occasionally, until the potatoes are just tender, about 40-45 minutes. If needed, add a little more broth or water to the pot.
Step 5
TIP: The curry should be lightly bubbling while cooking, otherwise if the heat is too low the potatoes will take longer to cook.
Step 6
Add the coconut milk and chickpeas, simmer for 2-3 more minutes, then stir in spinach and cook for 1-2 minutes or until wilted.
Step 7
Taste the curry for seasoning, adjust as desired, and serve with cooked brown rice or other grain of choice. Garnish with fresh herbs and enjoy!