One-Pot Chickpea Spinach Curry with Coconut Rice Bowl

Angela Wright
Angela Wright
Published: February 22, 2026
Categories: Lunches, Vegetarian, Indian
Tags: Comfort Food, Vegetarian, Lunch, Quick, One-Pot, Indian

Chickpea Curry

Comforting spiced chickpea and spinach curry with fragrant coconut basmati—easy, lunch-ready, and full of flavor.

Prep Time:15 minCook Time:30 minTotal Time:45 minServings:4Difficulty:Easy

This is one of my favorite weekday lunches: a warmly spiced chickpea and spinach curry served with fragrant coconut basmati rice. It’s nourishing, bright, and comes together mostly in one pot — the spices and coconut milk make the sauce silky while the chickpeas give it satisfying heft.

I love this recipe because it’s forgiving and adaptable: you can make it as mild or as bold as you like, add more greens, or swap in brown rice. It’s the kind of dish that fills the kitchen with comforting aromas and tastes even better the next day.

Nutrition (per serving)

Calories:640 kcal
Protein:20 g
Carbs:85 g
Fat:22 g

Directions

  1. 1
    Coconut basmati rice simmering with ghee in a saucepan

    Rinse basmati rice until water runs clear. In a small saucepan, warm 1 tbsp ghee, add rinsed rice, coconut milk (1 cup) and water (1 cup), a pinch of salt, bring to a boil, then reduce to low, cover and simmer 15 minutes; remove from heat and let rest covered for 5 minutes.

  2. 2
    Chopped onions softening in oil in a wide pot

    While rice cooks, heat 2 tbsp vegetable oil in a large skillet or wide pot over medium heat. Add chopped onion and cook 6–8 minutes until soft and starting to brown.

  3. 3
    Minced garlic and ginger stirred into browned onions

    Stir in minced garlic and ginger and cook 1 minute until fragrant.

  4. 4
    Warm curry spices blooming with onions in oil

    Add ground cumin, coriander, turmeric, garam masala and paprika. Cook and stir for 30 seconds to bloom the spices.

  5. 5
    Chickpeas and crushed tomatoes stirred into the spiced base

    Pour in crushed tomatoes and canned chickpeas (drained). Stir to combine, scraping any browned bits from the pan.

  6. 6
    Creamy coconut chickpea curry simmering in a wide pan

    Add 14 oz coconut milk for the curry and bring the mixture to a gentle simmer. Reduce heat and simmer 10 minutes so flavors meld and sauce thickens slightly.

  7. 7
    Fresh spinach wilting into chickpea curry

    Stir in fresh baby spinach a handful at a time, letting it wilt into the curry. Season with 1 1/2 tsp salt and 1/2 tsp black pepper, adjust to taste.

  8. 8
    Chickpea spinach curry finished with cilantro and lemon

    Finish the curry with 1 tbsp lemon juice and half the chopped cilantro, stirring to brighten the flavors.

  9. 9
    Chickpea spinach curry spooned over coconut rice

    Fluff coconut basmati rice with a fork and divide between bowls. Spoon generous portions of chickpea spinach curry over rice.

  10. 10
    Finished chickpea spinach curry rice bowl with yogurt and lemon

    Garnish with remaining cilantro and a dollop of plain yogurt if using. Serve hot with lemon wedges on the side.

Ingredients

  • Vegetable oil:2 tbsp
  • Yellow onion, finely chopped:1 piece
  • Garlic cloves, minced:4 pieces
  • Fresh ginger, minced:1 tbsp
  • Ground cumin:1 tsp
  • Ground coriander:1 tsp
  • Turmeric:1/2 tsp
  • Garam masala:1 tbsp
  • Paprika:1/2 tsp
  • Crushed tomatoes:14 oz
  • Canned chickpeas, drained:30 oz
  • Coconut milk (for curry):14 oz
  • Fresh baby spinach:6 oz
  • Salt:1 1/2 tsp
  • Black pepper:1/2 tsp
  • Lemon juice:1 tbsp
  • Fresh cilantro, chopped:1/4 cup
  • Basmati rice, rinsed:1 1/2 cups
  • Coconut milk (for rice):1 cup
  • Water (for rice):1 cup
  • Ghee or butter (for rice):1 tbsp
  • Plain yogurt (optional, for serving):1/2 cup

Tips & Notes

  • For extra depth, toast whole spices (cumin seeds, coriander seeds) briefly in the pan before adding onion.
  • Make the curry a day ahead—flavors deepen overnight and it reheats beautifully for an even tastier lunch.
  • Swap in canned diced tomatoes or fresh chopped tomatoes if you prefer a chunkier sauce; adjust salt as needed.