Recipe

Creamy Vegan Coconut Chickpea Curry

A rich and flavorful vegan curry featuring tender chickpeas simmered in a creamy coconut tomato sauce infused with warm spices. Perfect for an easy weeknight meal or meal prep.

⏱ 40 min total 🥣 4 servings ⭐ Easy 🌍 Indian-Inspired
Prep10 min
Cook30 min
Total40 min
Serves4

Ingredients

  • 1 tbsp coconut oil or vegetable oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp curry powder
  • 1 tsp ground turmeric
  • 1/2 tsp chili powder (adjust to taste)
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) chickpeas, rinsed and drained
  • 1 can (14 oz) full-fat coconut milk
  • 1 tsp salt, or to taste
  • 1/2 tsp black pepper
  • 1 cup fresh spinach (optional)
  • Fresh cilantro leaves, for garnish

Instructions

  1. Heat oil in a large skillet or saucepan over medium heat. Add the chopped onion and sauté for about 5 minutes until soft and translucent.
  2. Add the minced garlic and grated ginger, stirring constantly for 1-2 minutes until fragrant but not browned.
  3. Sprinkle in the curry powder, turmeric, and chili powder. Stir well to coat the onions, garlic, and ginger with the spices for about 1 minute to release the flavors.
  4. Pour in the diced tomatoes with their juices. Simmer uncovered for 5-7 minutes, stirring occasionally, until the mixture thickens slightly.
  5. Add the rinsed chickpeas and coconut milk. Stir to combine everything. Bring to a gentle simmer, then reduce heat to low and cook uncovered for 15 minutes, stirring occasionally to allow the sauce to thicken.
  6. Season with salt and black pepper. If using, stir in the fresh spinach during the last 2-3 minutes until wilted.
  7. Remove from heat. Spoon the curry into bowls or meal prep containers.
  8. Garnish with fresh cilantro leaves before serving. Enjoy with steamed basmati rice, naan, or your favorite flatbread.

Chef tips

  • For a thicker curry, simmer a bit longer or mash some chickpeas with the back of a spoon to naturally thicken the sauce.
  • If you want less heat, reduce or omit the chili powder and consider adding a pinch of sugar to balance acidity from tomatoes.
  • Swap chickpeas with cooked lentils or kidney beans for different protein options.
  • Use light coconut milk for fewer calories but expect a thinner sauce. Full-fat coconut milk gives the best creamy texture.
  • To save time, mince garlic and ginger using a microplane or pre-minced jar versions.
  • For meal prep, this curry keeps well refrigerated for up to 4 days and freezes beautifully for up to 3 months.

Pros

  • Rich and creamy texture without any animal products.
  • Packed with plant-based protein and fiber from chickpeas.
  • Quick to prepare and easy to customize to your spice preference.

Cons / watch-outs

  • Contains coconut milk which some may need to avoid due to allergies.
  • Sauce can separate if overcooked; stir frequently during simmering.

Diet & nutrition notes

Diet notes: This recipe is vegan, gluten-free, and can be made nut-free depending on the oil used. It's also high in fiber and plant protein.

Nutrition note: Per serving (without rice or bread): approximately 320 calories, 12g fat, 35g carbohydrates, 9g fiber, and 10g protein. Rich in iron and vitamin C from tomatoes and chickpeas.

#advanced#asparagus#autumn#autumn soup#autumn spices#autumn vegetables#avocado#baked#baked fish#baking#banana#basil balsamic dressing#beef#beef stew#berry dessert#black beans#bread#breakfast bars#broccoli#brussels sprouts#budget meal#budget-friendly#butternut squash#casserole#cheese#cheesecake#cheesy#cheesy casserole#chia seeds#chicken nuggets#chicken stew#chicken thighs#chickpeas#chocolate#cinnamon#citrus#coconut#coconut milk#cod#coffee cake#comfort food#comfort meal#cozy#cozy soup#cranberries#cranberry#creamy#creamy sauce#curry#dairy-free#dinner#easy dessert#easy dinner#easy meal#easy recipe#easy soup#egg#eggs#fall#fall baking#fall recipe#family#family casserole#family dinner#family meal#flexible#fresh#fresh salad#fresh salsa#fruit salsa#fusion#garlic#garlic butter#garlic herb#glaze#gluten-free option#grilled chicken#grilled peaches#grilling#ground turkey#healthy#healthy lunch#healthy meal#healthy meals#healthy wrap#healthy-ish#hearty#herbs#hidden vegetables#hidden veggies#holiday#holiday baking#holiday side dish#honey balsamic#honey lime#kid friendly#kid friendly dinner#kid-friendly#lean protein#lemon herb#lentils#light meal#light meals#low carb#low sugar#lunch#lunch bowl#make-ahead#mango#maple#maple syrup#meal prep#meatloaf#mediterranean#mediterranean fusion#muffins#mushrooms#mussels#no cook#no-bake#nut butter#nutty#oats#one dish#one pan#one skillet#one-dish#one-dish meal#one-pan#one-pan meal#one-pot meal#one-skillet#outdoor cooking#oven-baked#pasta bake#peanut butter#pear#pecan#pecans#plant-based#pork tenderloin#protein#protein-packed#protein-rich#pumpkin#quesadilla#quick breakfast#quick dessert#quick dinner#quick lunch#quick meal#quick-meal#quinoa#quinoa wrap#rice#rice bowl#roasted red pepper#roasted vegetables#root vegetables#salad#salmon#sausage#savory#scallops#seafood#seasonal#sheet pan#sheet pan dinner#shrimp#side dish#slow cooker#snack#soup#southwest#spicy#spinach#spring#spring vegetables#stir-fry#streusel#summer#summer dessert#summer grilling#sun-dried tomatoes#sweet potato#sweet potato fries#sweet potatoes#tex-mex#tilapia#tomatoes#tropical#truffle#turkey#turkey meatballs#turkey wrap#umami#upside-down cake#vegan#vegan option#vegetables#vegetarian option#walnuts#warm#weeknight dinner#weeknight meal#weeknight-dinner#white beans#whole wheat#whole wheat wrap#winter#wrap#wraps#yogurt dressing