Go Back
Homemade Chana Masala recipe photo

Homemade Chana Masala

This Homemade Chana Masala is bursting with flavor! A comforting dish of chickpeas simmered in a rich, spiced tomato sauce.
Prep Time15 minutes
Cook Time1 hour 15 minutes
Total Time1 hour 30 minutes
Course: Main Course
Cuisine: Indian
Keyword: Comfort Food, Spicy, Vegan
Servings: 4 servings

Ingredients

For the Chana Masala:

  • 14 ounces dried chickpeas (see note 1)
  • 1 teaspoon baking soda (see note 2)
  • 2 tablespoons vegetable oil
  • 1 large onion peeled, quartered, and thinly sliced
  • 1 tablespoon cumin seeds
  • 1 tablespoon fresh ginger grated (see note 3)
  • 3 cloves garlic minced
  • 1 green chili minced (see note 4)
  • 1 14-ounce can whole plum tomatoes undrained
  • 1 tablespoon tomato paste
  • 1 teaspoon garam masala (see note 5)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon red chili powder (see note 6)
  • 1/4 teaspoon ground turmeric
  • Salt to taste
  • Fresh cilantro leaves for garnish
  • Green chilies for garnish
  • Grape tomatoes quartered, for garnish
  • Red onion thinly sliced, for garnish
  • Naan bread for serving

Instructions

Instructions:

  • Begin by rinsing the dried chickpeas under cold water. In a large pot, cover the chickpeas with several inches of water and add 1 teaspoon of baking soda. Soak them overnight, or for a minimum of 8 hours. The next day, drain the chickpeas and rinse them again. In the same pot, add fresh water, bring it to a boil, and cook the chickpeas for about 1 hour, or until they are tender. Drain and set aside.
  • In a large skillet, heat the 2 tablespoons of vegetable oil over medium heat. Once hot, add the sliced onion and sauté for about 5-7 minutes, or until the onions are golden brown. Next, add the cumin seeds and stir for about 30 seconds to release their flavor.
  • Stir in the minced garlic, grated ginger, and minced green chili. Cook for another 2-3 minutes, allowing the mixture to become fragrant.
  • Add the undrained can of whole plum tomatoes and tomato paste to the skillet. Use your wooden spoon to break the tomatoes apart. Sprinkle in the garam masala, ground cumin, red chili powder, ground turmeric, and salt to taste. Stir well to combine.
  • Add the cooked chickpeas to the skillet, mixing them into the sauce. Let everything simmer together for 15-20 minutes on low heat, allowing the flavors to meld beautifully. If the mixture is too thick, feel free to add a splash of water.
  • Once done, taste and adjust the seasoning if necessary. Serve your homemade chana masala hot, garnished with fresh cilantro leaves, sliced green chilies, quartered grape tomatoes, and thinly sliced red onion. Pair it with warm naan bread for a complete meal.

Equipment

  • Large pot
  • Skillet
  • Wooden Spoon
  • Measuring spoons
  • Knife and cutting board

Notes

  • You can use canned chickpeas instead of dried for a quicker option.
  • Add fresh spinach or kale for a nutrient boost.
  • For more heat, increase the amount of green chilies or red chili powder.