Chana Recipes Indian Vegetarian: Easy & Delicious Ideas

Updated On: October 7, 2025

Indian cuisine is a treasure trove of flavors, colors, and textures, and one ingredient that truly stands out is chana or chickpeas. These tiny legumes are not only packed with protein and fiber but also incredibly versatile, making them a staple in vegetarian dishes across India.

Whether you like your chana in a spicy curry, a tangy salad, or a comforting stew, there’s a recipe that fits every mood and occasion.

In this post, we’ll explore some of the most beloved Indian vegetarian chana recipes, perfect for anyone looking to add nutritious, hearty meals to their repertoire. From the classic Chana Masala that bursts with robust spices to lesser-known variations like chana sundal and chana pulao, you’ll find recipes that are both flavorful and easy to prepare.

So, tie your apron and get ready to savor the magic of chana in your kitchen!

Why You’ll Love This Recipe

Chana recipes are a fantastic way to enjoy a wholesome and satisfying meal that’s both vegetarian and packed with nutrients. Chickpeas are naturally gluten-free, high in protein, and perfect for anyone looking to eat healthily without sacrificing flavor.

These recipes are incredibly adaptable—you can make them as spicy or mild as you like, and they often come together with simple pantry staples. Plus, they’re budget-friendly and great for meal prepping, making them ideal for busy weeknights or casual gatherings.

Whether you’re a seasoned cook or a beginner, these chana dishes offer a wonderful introduction to Indian vegetarian cuisine, full of vibrant spices and comforting textures.

Ingredients

  • Chickpeas (chana) – 2 cups dried or 3 cups cooked/canned
  • Onions – 1 large, finely chopped
  • Tomatoes – 2 medium, pureed or chopped
  • Ginger-garlic paste – 1 tablespoon
  • Green chilies – 2, slit (adjust to taste)
  • Turmeric powder – ½ teaspoon
  • Coriander powder – 1 teaspoon
  • Cumin seeds – 1 teaspoon
  • Red chili powder – 1 teaspoon (optional)
  • Garam masala – 1 teaspoon
  • Amchur powder (dry mango powder) – ½ teaspoon (optional)
  • Salt – to taste
  • Oil or ghee – 2 tablespoons
  • Fresh cilantro – handful, chopped for garnish
  • Water – as needed for cooking

Equipment

  • Pressure cooker or large pot
  • Deep skillet or pan
  • Blender (optional, for tomato puree)
  • Mixing bowls
  • Wooden spoon or spatula
  • Knife and chopping board
  • Measuring spoons and cups

Instructions

  1. Soak and cook the chickpeas: If using dried chana, soak them overnight in plenty of water. Pressure cook for about 20-25 minutes or until soft but not mushy. If using canned chickpeas, rinse and drain them well.
  2. Prepare the base masala: Heat oil or ghee in a deep skillet over medium heat. Add cumin seeds and let them splutter.
  3. Sauté onions: Add the finely chopped onions and cook until golden brown, stirring occasionally to prevent burning.
  4. Add ginger-garlic paste and green chilies: Stir and cook for 2 minutes until fragrant.
  5. Add spices: Mix in turmeric, coriander powder, red chili powder, and salt. Stir well to combine.
  6. Add tomatoes: Pour in the chopped or pureed tomatoes. Cook until the oil separates from the masala and the mixture thickens, about 7-10 minutes.
  7. Add cooked chickpeas: Stir in the cooked chana and mix well with the masala. Add water to reach your desired consistency.
  8. Simmer: Cover and let it simmer on low heat for 15-20 minutes to allow the flavors to meld together.
  9. Finish with garam masala and amchur powder: Stir these in during the last 5 minutes of cooking for an extra burst of flavor.
  10. Garnish and serve: Sprinkle fresh chopped cilantro on top. Serve hot with rice, roti, or naan.

Tips & Variations

“For a richer flavor, try tempering your chana with a tadka of mustard seeds, dried red chilies, and curry leaves right before serving.”

To vary your chana dish, you can:

  • Use black chickpeas (kala chana) instead of regular white chickpeas for a nuttier taste and firmer texture.
  • Add vegetables like potatoes, spinach, or bell peppers for added nutrition and texture.
  • Try chana sundal, a South Indian snack where boiled chickpeas are tossed with mustard seeds, curry leaves, and grated coconut.
  • Make a chana pulao by cooking chickpeas with aromatic basmati rice and whole spices for a one-pot meal.

Nutrition Facts

Nutrient Amount per Serving (1 cup)
Calories 270 kcal
Protein 15 grams
Carbohydrates 45 grams
Dietary Fiber 12 grams
Fat 5 grams
Iron 4 mg (22% DV)
Calcium 80 mg (8% DV)

Serving Suggestions

Chana dishes pair wonderfully with a variety of Indian breads like roti, naan, or paratha. For a gluten-free option, serve with steamed basmati rice or jeera rice (cumin rice).

A side of fresh cucumber raita or tangy mango chutney can balance the spices beautifully. For a wholesome meal, combine chana curry with sautéed greens, pickled vegetables, or a simple salad.

If you’re interested in exploring more recipes that complement chana, check out our Lemon Ricotta Pasta With Arugula Recipe for a fresh side or the Low Fodmap Appetizer Recipes for light starters.

Conclusion

Chana recipes are a cornerstone of Indian vegetarian cooking, offering both nutrition and irresistible flavor. These recipes showcase the versatility of chickpeas, transforming humble legumes into dishes that are hearty, comforting, and packed with traditional Indian spices.

With just a handful of ingredients and simple cooking techniques, you can create meals that satisfy your taste buds and nourish your body. Whether you want the classic chana masala or want to experiment with regional variations like chana sundal or chana pulao, these dishes are sure to become favorites in your kitchen.

For more inspiring recipes, don’t miss our collection featuring diverse ingredients and innovative flavors. Explore dishes like the Instant Pot Rabbit Recipe for non-vegetarian options or the Maple Bourbon Pickles Recipe to add a tangy crunch to your meals.

📖 Recipe Card: Chana Masala

Description: A classic Indian vegetarian dish made with chickpeas simmered in a spicy tomato-based sauce. Perfect as a hearty meal served with rice or flatbread.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 1 cup dried chickpeas (or 2 cups canned chickpeas, drained)
  • 2 tablespoons oil
  • 1 large onion, finely chopped
  • 2 tomatoes, pureed
  • 2 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 2 green chilies, chopped
  • 1 teaspoon cumin seeds
  • 1 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Soak chickpeas overnight if using dried, then cook until tender.
  2. Heat oil in a pan and add cumin seeds until they splutter.
  3. Add onions and sauté until golden brown.
  4. Add garlic, ginger, and green chilies; cook for 2 minutes.
  5. Mix in turmeric, coriander powder, and tomatoes; cook until oil separates.
  6. Add cooked chickpeas and salt; simmer for 10 minutes.
  7. Sprinkle garam masala and stir well.
  8. Garnish with fresh cilantro and serve hot.

Nutrition: Calories: 280 kcal | Protein: 14 g | Fat: 7 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Chana Masala”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A classic Indian vegetarian dish made with chickpeas simmered in a spicy tomato-based sauce. Perfect as a hearty meal served with rice or flatbread.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried chickpeas (or 2 cups canned chickpeas, drained)”, “2 tablespoons oil”, “1 large onion, finely chopped”, “2 tomatoes, pureed”, “2 cloves garlic, minced”, “1-inch piece ginger, grated”, “2 green chilies, chopped”, “1 teaspoon cumin seeds”, “1 teaspoon turmeric powder”, “1 teaspoon coriander powder”, “1 teaspoon garam masala”, “Salt to taste”, “Fresh cilantro for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Soak chickpeas overnight if using dried, then cook until tender.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a pan and add cumin seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Add onions and saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add garlic, ginger, and green chilies; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix in turmeric, coriander powder, and tomatoes; cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Add cooked chickpeas and salt; simmer for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Sprinkle garam masala and stir well.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh cilantro and serve hot.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “14 g”, “fatContent”: “7 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X