A creamy, fragrant, and budget-friendly vegetarian one-pot curry: tender chickpeas simmered in coconut milk with warming spices and bright lime, served over nutty brown rice. Easy to make, meal-prep friendly, and perfect for weeknight dinners or packing for lunch. (SEO: coconut chickpea curry, easy vegetarian curry, healthy brown rice recipe)
Vegan & allergy notes: This recipe is vegan as written. For nut allergies, skip toasted nuts as a garnish. Coconut milk is naturally dairy-free.
Canned vs. cooked chickpeas: Canned chickpeas are convenient—use two 400 g cans drained and rinsed. If using dry chickpeas, soak overnight and cook until tender; that’s about 2–3 cups cooked.
Coconut milk choices: Full-fat coconut milk gives the creamiest texture; light coconut milk reduces calories but thins the sauce — add an extra 1⁄4 cup stock if using light.
Consistency control: For a thicker curry, simmer uncovered for a few extra minutes. For a saucier curry, add up to 1⁄2 cup more stock.
Spice control: Reduce or omit cayenne for kid-friendly mild curry; add chopped fresh green chilies or extra cayenne for more heat.
Make it a one-pot meal: Cook rice separately as instructed for best texture. To make a genuine one-pot layered dish, par-cook rice and finish in a large pot with the curry — but results differ from separately cooked rice.
Freezing: Freeze the curry (without rice) in portioned containers for up to 3 months. Thaw in the fridge overnight and reheat on the stovetop. Brown rice freezes well but sometimes becomes chewier; refresh with a sprinkle of water when reheating.