Chana Masala Restaurant Style Veg Recipes of India Made Easy

Updated On: October 7, 2025

Chana Masala is a quintessential Indian dish that has won hearts around the world with its robust flavors and comforting texture. This restaurant-style recipe brings the authentic taste of India right to your kitchen, combining perfectly cooked chickpeas with a rich, spiced tomato gravy.

Whether you’re a vegetarian, vegan, or simply a lover of hearty meals, this recipe promises to satisfy your cravings with its aromatic spices and vibrant colors.

Perfect as a main course or a side dish, chana masala pairs beautifully with basmati rice, naan, or even a simple roti. Preparing it at home allows you to control the spice levels and customize the ingredients to suit your palate.

Dive into this flavorful journey and impress your family and friends with the classic taste of Indian street food made restaurant-style!

Why You’ll Love This Recipe

This chana masala recipe stands out because it balances bold spices without overpowering the natural earthiness of the chickpeas. The blend of cumin, coriander, and garam masala creates a depth of flavor that is both warming and invigorating.

Plus, it’s a healthy, protein-packed meal that’s easy to make and perfect for meal prepping.

Another reason to love this recipe is its versatility. You can adjust the spice levels, add extra veggies, or make it creamier with a splash of coconut milk.

It’s vegan, gluten-free, and budget-friendly, making it a great choice for anyone looking to enjoy authentic Indian cuisine at home.

Finally, this recipe uses pantry staples and simple cooking techniques, making it accessible for beginners and experienced cooks alike. Ready to get started?

Let’s gather the ingredients!

Ingredients

  • 2 cups cooked chickpeas (or 1 can, drained and rinsed)
  • 2 tablespoons oil (vegetable or mustard oil preferred)
  • 1 large onion, finely chopped
  • 2 medium tomatoes, pureed or finely chopped
  • 1 teaspoon cumin seeds
  • 1 teaspoon ginger-garlic paste
  • 2 green chilies, slit (adjust to taste)
  • 1 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • 1 teaspoon cumin powder
  • 1 teaspoon garam masala
  • 1/2 teaspoon red chili powder (optional, for extra heat)
  • 1 teaspoon amchur powder (dry mango powder) or 1 tablespoon lemon juice
  • Salt to taste
  • 2 cups water
  • Fresh coriander leaves for garnishing
  • 1 teaspoon chana masala powder (optional, for authentic flavor)

Equipment

  • Heavy-bottomed skillet or pan
  • Spatula or wooden spoon
  • Knife and chopping board
  • Measuring spoons and cups
  • Blender or food processor (for pureeing tomatoes)
  • Serving bowl or dish

Instructions

  1. Heat oil in a pan over medium heat. Add the cumin seeds and let them sizzle for a few seconds until fragrant.
  2. Add the finely chopped onions and sauté until golden brown, about 8-10 minutes. This step is crucial for building a deep flavor base.
  3. Stir in the ginger-garlic paste and green chilies, cooking for 2 minutes until the raw smell disappears.
  4. Add the pureed tomatoes to the pan and cook until the oil starts to separate from the masala, about 7-8 minutes. Stir occasionally to prevent sticking.
  5. Mix in turmeric, coriander, cumin, red chili powder, and salt. Cook the spices for 2 minutes to enhance their aroma.
  6. Add the cooked chickpeas along with 2 cups of water. Stir well to combine with the masala.
  7. Bring the mixture to a boil, then reduce the heat and let it simmer uncovered for 15-20 minutes. This allows the flavors to meld and the gravy to thicken.
  8. Sprinkle garam masala and chana masala powder (if using) and stir well. Let it simmer for another 5 minutes.
  9. Add amchur powder or lemon juice to give the dish a tangy finish and stir to combine.
  10. Garnish with freshly chopped coriander leaves before serving hot.

Tips & Variations

For the best flavor, soak dried chickpeas overnight and cook them fresh instead of using canned. This enhances texture and taste.

If you prefer a creamier texture, add a tablespoon of cashew paste or coconut milk towards the end of cooking.

Try adding diced potatoes along with chickpeas for a heartier dish. You can also experiment with different spice blends like adding a pinch of cinnamon or cardamom for a unique twist.

For a smoky flavor, consider dry roasting the spices before grinding them fresh at home. This elevates the complexity of the dish.

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 280 kcal
Protein 12 g
Carbohydrates 35 g
Dietary Fiber 10 g
Fat 7 g
Saturated Fat 1 g
Sodium 450 mg
Vitamin C 15% DV
Iron 20% DV

Serving Suggestions

Chana masala pairs wonderfully with steamed basmati rice or fragrant jeera rice. For a more traditional experience, serve it alongside warm naan, roti, or paratha.

You can also enjoy it with a side of yogurt or raita to balance the spices.

For a quick meal, try serving chana masala stuffed inside a warm pita or wrap with fresh salad and chutneys. This makes for a delicious, portable lunch or dinner option.

Don’t forget to check out our Lemon Ricotta Pasta With Arugula Recipe for a refreshing contrast, or pair your meal with a tangy Horse Cough Syrup Recipe drink for an unusual but delightful combo. For meat lovers sharing the table, our Lamb Tenderloin Recipes might be just the thing to round out your dinner.

Conclusion

Chana masala is more than just a dish; it’s a celebration of Indian culinary tradition that brings warmth and comfort to the table. This restaurant-style recipe captures the essence of authentic flavors with simple ingredients and straightforward steps.

It’s perfect for anyone looking to explore Indian cuisine or add a nutritious, flavorful meal to their weekly rotation.

With its rich spices, hearty chickpeas, and tangy finish, chana masala is sure to become a favorite for your family and friends. Give it a try, and enjoy the delicious taste of India right from your own kitchen.

Happy cooking!

đź“– Recipe Card: Chana Masala Restaurant Style

Description: A flavorful and spicy chickpea curry popular in Indian restaurants. This recipe delivers authentic taste with a rich tomato-onion gravy and aromatic spices.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 4 servings

Ingredients

  • 1 cup dried chickpeas (soaked overnight) or 2 cans chickpeas, drained
  • 2 tablespoons oil
  • 1 large onion, finely chopped
  • 2 large tomatoes, pureed
  • 1 teaspoon ginger-garlic paste
  • 2 green chilies, slit
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • Salt to taste
  • 1/2 teaspoon amchur (dry mango powder) or lemon juice
  • Fresh coriander leaves for garnish

Instructions

  1. Heat oil in a pan and add cumin seeds until they splutter.
  2. Add chopped onions and sauté until golden brown.
  3. Add ginger-garlic paste and green chilies; cook for 2 minutes.
  4. Add pureed tomatoes and cook until oil separates from the masala.
  5. Add coriander powder, turmeric, red chili powder, and salt; mix well.
  6. Add cooked or canned chickpeas with some water and simmer for 20 minutes.
  7. Stir in garam masala and amchur powder or lemon juice.
  8. Cook for another 5 minutes until thickened.
  9. Garnish with fresh coriander leaves and serve hot with rice or naan.

Nutrition: Calories: 280 kcal | Protein: 12 g | Fat: 6 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Chana Masala Restaurant Style”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and spicy chickpea curry popular in Indian restaurants. This recipe delivers authentic taste with a rich tomato-onion gravy and aromatic spices.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried chickpeas (soaked overnight) or 2 cans chickpeas, drained”, “2 tablespoons oil”, “1 large onion, finely chopped”, “2 large tomatoes, pureed”, “1 teaspoon ginger-garlic paste”, “2 green chilies, slit”, “1 teaspoon cumin seeds”, “1 teaspoon coriander powder”, “1 teaspoon garam masala”, “1/2 teaspoon turmeric powder”, “1 teaspoon red chili powder”, “Salt to taste”, “1/2 teaspoon amchur (dry mango powder) or lemon juice”, “Fresh coriander leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a pan and add cumin seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Add chopped onions and saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and green chilies; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add pureed tomatoes and cook until oil separates from the masala.”}, {“@type”: “HowToStep”, “text”: “Add coriander powder, turmeric, red chili powder, and salt; mix well.”}, {“@type”: “HowToStep”, “text”: “Add cooked or canned chickpeas with some water and simmer for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in garam masala and amchur powder or lemon juice.”}, {“@type”: “HowToStep”, “text”: “Cook for another 5 minutes until thickened.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh coriander leaves and serve hot with rice or naan.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “12 g”, “fatContent”: “6 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X