Print Recipe
5 from 1 vote

Chana Masala Recipe

This 30-minute easy and healthy Indian Chana Masala recipe is made in 1-pot and simmered to delicious and nutritious perfection in coconut curry spices and a tomato base! Not only is it plump with chickpeas- it is vegan, gluten free and delicious tossed with rice or served with a side of roasted vegetables.
Prep Time10 mins
Cook Time12 mins
Total Time22 mins
Course: Entree, Main, Main Course, Main Dish
Cuisine: Indian
Keyword: Chana Masala, Chana Masala Recipe, Easy, Gluten Free, Healthy Chana Masala, Quick
Servings: 6
Calories: 267kcal
Author: Danielle | Delightful Mom Food


  • 3 cups cooked chickpeas drained and rinsed (about two 15-ounce) cans
  • 1 small yellow onion diced
  • 14.5 ounce can organic tomato sauce
  • 14.5 ounce can organic diced tomatoes
  • 3 garlic cloves minced
  • 1 teaspoon ginger
  • 1 teaspoon curry powder
  • 3/4 teaspoon turmeric
  • 1 tablespoon + 1 teaspoon garam masala
  • 1 teaspoon paprika
  • 1/2 teaspoon pink Himalayan salt
  • 1/4 teaspoon black pepper
  • 1 cup full-fat canned coconut milk
  • cilantro for garnish
  • green onion for garnish
  • watermelon radish for garnish
  • lime wedges for garnish


  • In a pot on the stove turn on the heat to medium and add the onion, tomato sauce, diced tomatoes, minced garlic cloves, ginger, curry powder, turmeric, garam masala, paprika, salt and pepper. Blend to combine and cover and simmer for 20 minutes and add the chickpeas after 10 minutes. If it starts to bubble on the sides turn the heat down slightly.
  • Meanwhile make the rice and slice cilantro, green onion, lime and watermelon radishes for garnish.
  • Serve the chana masala over rice and garnished with fresh lime juice, cilantro and green onions.


Optional to mix tomato sauce with diced tomatoes for a bit of texture. Feel free to use 2 cans of tomato sauce or 2 cans of diced tomatoes if that is more convenient. Opt for low sodium tomato sauce and low sodium diced tomatoes and you can use fresh chickpeas instead of canned to reduce the sodium.
Recipe nutrition is based off 6 servings without rice.


Serving: 6g | Calories: 267kcal | Carbohydrates: 33g | Protein: 10g | Fat: 12g | Saturated Fat: 8g | Sodium: 572mg | Potassium: 746mg | Fiber: 9g | Sugar: 10g | Vitamin A: 565IU | Vitamin C: 15.2mg | Calcium: 84mg | Iron: 4.7mg