Print

A rich, creamy vegan chickpea curry made with canned chickpeas, crushed tomatoes, and full-fat coconut cream, featuring a blend of warming spices. Ready in about 25-30 minutes, this comforting recipe serves 4 with bold flavors and is versatile for simple weeknight dinners or Meatless Mondays.

Ingredients

Scale
  • 2 teaspoons neutral oil (such as avocado or vegetable oil)
  • 1 large onion, diced
  • 3 cloves garlic, minced or pressed
  • 2 teaspoons garam masala
  • 1 tablespoon curry powder
  • A pinch of cayenne pepper (adjust to taste)
  • 1 15-ounce can chickpeas, drained and rinsed
  • 1 15-ounce can crushed tomatoes with juices
  • 1 13.5-ounce can coconut cream or full-fat coconut milk
  • 23 teaspoons pure maple syrup
  • Sea salt to taste
  • Juice of 12 limes
  • ¼ cup cilantro, chopped plus extra for garnish
  • Lime wedges for serving

Instructions

  1. Heat 2 teaspoons neutral oil in a large skillet over medium heat until it shimmers.
  2. Add diced onion and sauté, stirring occasionally, until softened and translucent, about 5 minutes.
  3. Add minced garlic and cook, stirring constantly, until fragrant, about 30–60 seconds.
  4. Add garam masala, curry powder, and a pinch of cayenne pepper; cook, stirring, for 1–2 minutes to bloom the spices.
  5. Rinse and drain chickpeas; pat dry if desired.
  6. Add drained chickpeas and crushed tomatoes with juices to the skillet; gently simmer for 4–6 minutes.
  7. Pour in coconut cream or full-fat coconut milk; stir in maple syrup and sea salt.
  8. Lower heat and simmer, stirring occasionally, for 4–6 minutes until sauce is creamy and slightly thickened; adjust salt, sweetness, and heat to taste.
  9. Remove from heat and stir in lime juice and chopped cilantro.

Notes

Always use full-fat coconut cream or coconut milk for richest, creamiest sauce; avoid light coconut milk., Rinsing and draining chickpeas removes canned aftertaste and excess salt; patting dry helps them absorb sauce better., Bloom spices in hot oil to enhance flavor — do not skip this step., Add a splash of water, veggie broth, or extra coconut milk if curry is too thick., Add cayenne pepper gradually to control spiciness., Finish with fresh lime juice at the end to retain brightness., Reserve some cilantro for garnish to preserve fresh herbal flavor., Make curry a day ahead to allow flavors to meld for improved taste., For variation, add baby spinach, kale, roasted cauliflower, sweet potato cubes, or bell peppers., Proteins can be swapped with cooked lentils, canned white beans, or shredded cooked chicken if not vegan., Replace dry spices with 1–2 tablespoons red curry paste for Thai-inspired coconut curry, reducing cayenne., Add a tablespoon of peanut or almond butter for a nutty twist and richer body., Adjust cayenne and maple syrup to control heat and sweetness as preferred., Use diced tomatoes instead of crushed for chunkier texture or blend part of the sauce for a smoother curry., Store leftovers in airtight containers in refrigerator for 3-4 days or freeze up to 2 months., Reheat gently over low-medium heat; whisk in a splash of water or coconut milk if sauce separates., Serve with basmati rice, cauliflower rice, or quinoa, garnished with fresh cilantro and lime wedges.

Nutrition