RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Chana Saag (Chickpea & Spinach Curry) with Basmati Rice & Cucumber Raita
  • Red Lentil & Vegetable Curry with Basmati Rice and Cucumber Raita
  • Chicken Coconut Curry with Basmati Rice and Cucumber Raita
  • Chickpea & Spinach Coconut Curry with Basmati Rice
  • Chickpea Curry with Basmati Rice & Spinach
  • Chickpea & Spinach Curry with Basmati Rice
  • Browse all recipes →
Chickpea & Spinach Curry with Basmati Rice and Cucumber-Mint Raita

Chickpea & Spinach Curry with Basmati Rice and Cucumber-Mint Raita

By emensah m

Indian-inspiredIntermediate

A comforting, bright Indian-inspired curry: tender chickpeas simmered in a lightly spiced tomato-coconut sauce with wilted baby spinach, served over fragrant basmati rice and cooled with a refreshing cucumber-mint raita. The curry balances rich coconut creaminess, bright tomato acidity, warm spices and the earthy bite of chickpeas for a restaurant-quality weeknight meal.

Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
2 servings
VegetarianIndian-inspiredWeeknightHealthyGluten-free

Ingredients

  • 2 cups Cooked chickpeas
  • 1 tbsp Vegetable oil
  • 1 medium Medium yellow onion, finely chopped
  • 2 cloves Garlic, minced
  • 1 tbsp Fresh ginger, grated
  • 1 tsp Ground cumin
  • 1 tsp Ground coriander
  • 1/2 tsp Ground turmeric
  • 1/2 tsp Garam masala
  • 1/4 tsp Red chili powder or cayenne (optional)
  • 1 can Can (14 oz / 400 g) diced tomatoes
  • 1/3 cup Light coconut milk
  • 4 cups Baby spinach, packed
  • 1 1/2 cups Cooked basmati rice
  • 1 tbsp Fresh cilantro (optional, for garnish)
  • 1/2 cup Plain yogurt (for raita)
  • 1/2 medium Cucumber, grated and squeezed of excess water
  • 1 tbsp Fresh mint, chopped (for raita)
  • 1 tsp Lemon juice (optional, for raita or finishing)

Instructions

1

Prep: Drain and rinse the cooked chickpeas if they're canned (pat dry). Finely chop the onion; mince the garlic; grate the ginger; squeeze excess water from the grated cucumber (this prevents a watery raita). Having mise en place speeds the cooking and ensures nothing burns during the quick sauté.

2

Warm the pan and bloom whole spices: Heat a deep skillet or medium sauté pan over medium heat and add 1 tbsp vegetable oil. Once shimmering, add the ground cumin and ground coriander and toast gently for 20–30 seconds until they become fragrant—this 'blooming' releases the essential oils in the spices and amplifies their flavor. Watch carefully so they don't burn.

3

Soften the aromatics: Add the chopped onion and a pinch of salt to the pan and cook over medium heat for 6–8 minutes until the onion is soft and translucent with a few browned edges. The salt helps draw moisture out and accelerates caramelization, adding depth to the sauce.

4

Add garlic and ginger: Stir in the minced garlic and grated ginger and sauté for 30–45 seconds until fragrant. Add the turmeric and (optional) chili powder now and stir for 15 seconds to toast—this prevents raw spice flavors in the final dish.

5

Build the tomato base: Pour in the canned diced tomatoes (with their juices). Break up any large tomato pieces with your spoon and bring the mixture to a gentle simmer. Simmer uncovered for 6–8 minutes to cook off the bright raw tomato taste and to concentrate the flavors; the liquid will reduce slightly and the sauce will thicken.

6

Add chickpeas and coconut milk: Stir in the cooked chickpeas, 1/3 cup light coconut milk, and 1/2 tsp garam masala. Simmer for 6–8 minutes so the chickpeas absorb the seasoned tomato-coconut sauce—this melds the flavors and softens the exterior of the chickpeas without turning them mushy. If the sauce becomes too thick, add 1–2 tbsp water to reach your desired consistency.

7

Fold in the spinach and finish: Add the packed baby spinach to the pan in batches, stirring until each batch wilts before adding more. Spinach wilts quickly; cooking it briefly preserves its bright color, texture and nutrients. Taste and adjust salt and pepper. Finish with a squeeze of lemon if using to brighten the dish and bring balance to the coconut richness.

8

Prepare the raita: While the curry simmers, make the cucumber-mint raita. Combine 1/2 cup plain yogurt, the squeezed grated cucumber, 1 tbsp chopped mint, a pinch of salt and 1 tsp lemon juice (optional). Stir until smooth. The grated cucumber adds crunch and freshness while the yogurt cools and contrasts the warm curry.

9

Warm the rice: Reheat the 1 1/2 cups cooked basmati rice in a microwave covered with a damp paper towel for 1–2 minutes or gently in a pan with a splash of water, fluffing with a fork. Fluffing releases steam and keeps the rice from clumping.

10

Plate and garnish: Divide the rice between two plates, spoon the chickpea and spinach curry alongside or over the rice, and dollop the cucumber-mint raita on the side. Garnish with chopped cilantro and a pinch of extra garam masala or a drizzle of coconut milk for a restaurant-style finish.

Chef's Tips

  • 1If using canned chickpeas, rinse and pat dry to remove canning brine—this reduces sodium and gives a cleaner flavor.
  • 2Toast ground spices briefly in oil at the start to bloom their aromatics; spices burn quickly so keep the heat moderate and stir constantly.
  • 3When wilting spinach, add it in batches and stir only until wilted to avoid overcooking and turning it mushy—this keeps a vivid green color and pleasant texture.
  • 4Make the curry a day ahead: flavors deepen overnight. Reheat gently and add a splash of water or coconut milk to loosen the sauce.
  • 5Avoid adding too much coconut milk up front—start with 1/3 cup and add more only if you want a creamier sauce. This keeps the tomato flavor bright.

Variations

  • Add vegetables: Stir in diced sweet potato or cauliflower florets with the tomatoes and simmer until tender to make the dish heartier.
  • Protein swap: Replace chickpeas with butter beans or cubed paneer for a different texture; if using paneer, lightly sear it before adding for color.
  • Make it vegan: Use coconut or plant-based yogurt for the raita and ensure your yogurt is unsweetened.
  • Spice it up: Increase the red chili or add 1 tsp hot paprika or a slit green chili for more heat.

Nutrition per Serving

632

Calories

25g

Protein

100g

Carbs

16g

Fat

18g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Chickpea & Spinach Curry with Basmati Rice and Cucumber-Mint Raita

By emensah m

VegetarianIndian-inspiredWeeknightHealthyGluten-free
Chickpea & Spinach Curry with Basmati Rice and Cucumber-Mint Raita - Cooked chickpeas, Vegetable oil recipe

A comforting, bright Indian-inspired curry: tender chickpeas simmered in a lightly spiced tomato-coconut sauce with wilted baby spinach, served over fragrant basmati rice and cooled with a refreshing cucumber-mint raita. The curry balances rich coconut creaminess, bright tomato acidity, warm spices and the earthy bite of chickpeas for a restaurant-quality weeknight meal.

Indian-inspiredIntermediate2 servings
Prep: 15 minutes
Cook: 20 minutes
35 minutes

Ingredients

  • 2 cups Cooked chickpeas
  • 1 tbsp Vegetable oil
  • 1 medium Medium yellow onion, finely chopped
  • 2 cloves Garlic, minced
  • 1 tbsp Fresh ginger, grated
  • 1 tsp Ground cumin
  • 1 tsp Ground coriander
  • 1/2 tsp Ground turmeric
  • 1/2 tsp Garam masala
  • 1/4 tsp Red chili powder or cayenne (optional)
  • 1 can Can (14 oz / 400 g) diced tomatoes
  • 1/3 cup Light coconut milk
  • 4 cups Baby spinach, packed
  • 1 1/2 cups Cooked basmati rice
  • 1 tbsp Fresh cilantro (optional, for garnish)
  • 1/2 cup Plain yogurt (for raita)
  • 1/2 medium Cucumber, grated and squeezed of excess water
  • 1 tbsp Fresh mint, chopped (for raita)
  • 1 tsp Lemon juice (optional, for raita or finishing)

Instructions

1

Prep: Drain and rinse the cooked chickpeas if they're canned (pat dry). Finely chop the onion; mince the garlic; grate the ginger; squeeze excess water from the grated cucumber (this prevents a watery raita). Having mise en place speeds the cooking and ensures nothing burns during the quick sauté.

2

Warm the pan and bloom whole spices: Heat a deep skillet or medium sauté pan over medium heat and add 1 tbsp vegetable oil. Once shimmering, add the ground cumin and ground coriander and toast gently for 20–30 seconds until they become fragrant—this 'blooming' releases the essential oils in the spices and amplifies their flavor. Watch carefully so they don't burn.

3

Soften the aromatics: Add the chopped onion and a pinch of salt to the pan and cook over medium heat for 6–8 minutes until the onion is soft and translucent with a few browned edges. The salt helps draw moisture out and accelerates caramelization, adding depth to the sauce.

4

Add garlic and ginger: Stir in the minced garlic and grated ginger and sauté for 30–45 seconds until fragrant. Add the turmeric and (optional) chili powder now and stir for 15 seconds to toast—this prevents raw spice flavors in the final dish.

5

Build the tomato base: Pour in the canned diced tomatoes (with their juices). Break up any large tomato pieces with your spoon and bring the mixture to a gentle simmer. Simmer uncovered for 6–8 minutes to cook off the bright raw tomato taste and to concentrate the flavors; the liquid will reduce slightly and the sauce will thicken.

6

Add chickpeas and coconut milk: Stir in the cooked chickpeas, 1/3 cup light coconut milk, and 1/2 tsp garam masala. Simmer for 6–8 minutes so the chickpeas absorb the seasoned tomato-coconut sauce—this melds the flavors and softens the exterior of the chickpeas without turning them mushy. If the sauce becomes too thick, add 1–2 tbsp water to reach your desired consistency.

7

Fold in the spinach and finish: Add the packed baby spinach to the pan in batches, stirring until each batch wilts before adding more. Spinach wilts quickly; cooking it briefly preserves its bright color, texture and nutrients. Taste and adjust salt and pepper. Finish with a squeeze of lemon if using to brighten the dish and bring balance to the coconut richness.

8

Prepare the raita: While the curry simmers, make the cucumber-mint raita. Combine 1/2 cup plain yogurt, the squeezed grated cucumber, 1 tbsp chopped mint, a pinch of salt and 1 tsp lemon juice (optional). Stir until smooth. The grated cucumber adds crunch and freshness while the yogurt cools and contrasts the warm curry.

9

Warm the rice: Reheat the 1 1/2 cups cooked basmati rice in a microwave covered with a damp paper towel for 1–2 minutes or gently in a pan with a splash of water, fluffing with a fork. Fluffing releases steam and keeps the rice from clumping.

10

Plate and garnish: Divide the rice between two plates, spoon the chickpea and spinach curry alongside or over the rice, and dollop the cucumber-mint raita on the side. Garnish with chopped cilantro and a pinch of extra garam masala or a drizzle of coconut milk for a restaurant-style finish.

Chef's Tips

  • 1If using canned chickpeas, rinse and pat dry to remove canning brine—this reduces sodium and gives a cleaner flavor.
  • 2Toast ground spices briefly in oil at the start to bloom their aromatics; spices burn quickly so keep the heat moderate and stir constantly.
  • 3When wilting spinach, add it in batches and stir only until wilted to avoid overcooking and turning it mushy—this keeps a vivid green color and pleasant texture.
  • 4Make the curry a day ahead: flavors deepen overnight. Reheat gently and add a splash of water or coconut milk to loosen the sauce.
  • 5Avoid adding too much coconut milk up front—start with 1/3 cup and add more only if you want a creamier sauce. This keeps the tomato flavor bright.

Variations

  • Add vegetables: Stir in diced sweet potato or cauliflower florets with the tomatoes and simmer until tender to make the dish heartier.
  • Protein swap: Replace chickpeas with butter beans or cubed paneer for a different texture; if using paneer, lightly sear it before adding for color.
  • Make it vegan: Use coconut or plant-based yogurt for the raita and ensure your yogurt is unsweetened.
  • Spice it up: Increase the red chili or add 1 tsp hot paprika or a slit green chili for more heat.

Nutrition per Serving

632

Calories

25g

Protein

100g

Carbs

16g

Fat

18g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥗 Vegetarian Recipes🥗 Gluten-free Recipes🥘 More with Cooked chickpeas🥘 More with Vegetable oil🥘 More with Medium yellow onion, finely chopped

Similar Recipes