Skip to main content

Chana Masala Recipe

I've written about Chana Masala before. It's a delicious way to enjoy garbanzo beans by cooking them in a traditional Indian masala sauce. Costco once carried Tasty Bite's Channa Masala packets that were quite good that I would heat up at work and enjoy for a quick lunch. But for some reason, they've stopped selling them at my Costco.

So now I'm experimenting with recipes to see if I can come close to replicating it. My recipe will never be truly authentic because it takes a lot of different fresh spices and ingredients to pull it off right. But I do want to see if I can come close enough using traditional dried spices that I typically have in my own cupboard.

Like some other recipes in this blog, this will be a work in progress and I will continue to update it as I cook and refine it. If you have any suggestions of your own, please leave them in the comments section.


  • 1 tbsp vegetable oil
  • 1 large onion diced (about 2 cups)
  • 1 fresh jalapeno diced (optional)
  • 2 tsp fresh ginger grated or 1 tsp ground dried ginger
  • 2 garlic cloves minced or 1/2 tsp garlic powder
  • 1 tsp paprika
  • 1 tsp turmeric
  • 1 tbsp Garam Masala Blend (try mine using the link or buy premixed from the grocery store or spice store)
  • 1/2 tsp salt
  • 1/2 tsp cayenne pepper
  • 1/2 of a 14oz can of crushed tomatoes (about 3/4 cup)
  • 1/2 cup water
  • 1/4 cup lemon juice
  • 2 cans chickpeas drained


  • Heat the oil in a pot over medium heat and cook the onion for 2-3 minutes until soft and translucent.
  • Add the jalapeno, garlic, and ginger and cook for another 1-2 minutes.
  • Add the rest of the spices and allow to bloom for a minute in the heat.
  • Add the wet ingredients (tomatoes, water, lemon juice, and chickpeas) and bring to a simmer.
  • Ready to serve when heated through or continue to simmer for 30-60 minutes for the flavors to meld.