Introduction
Undoubtedly, Chole Masala (also known as Punjabi Chana Masala) is one of the most beloved vegetarian dishes in Indian cuisine. Not only is it spicy, tangy, and aromatic, but it also delivers a rich and hearty texture that pairs perfectly with bhature, poori, or steamed rice. Moreover, this dish is protein-rich, making it a fantastic plant-based meal for vegetarians. Most importantly, the blend of fresh tomatoes, onions, and warming spices makes this recipe an irresistible choice for any meal.
Why is Chole Masala Special?
Certainly, Chole Masala stands out among other vegetarian dishes for several reasons:
- First and foremost, it is packed with robust North Indian flavors.
- In addition, chickpeas provide a rich, creamy texture while being highly nutritious.
- Moreover, it is a restaurant-style dish that can be easily made at home.
- Above all, it pairs well with multiple Indian breads and rice dishes.
So, without further ado, let’s dive into this delicious Chole Masala recipe!
Ingredients for Chole Masala
For Cooking the Chickpeas:
- First, take 1 cup dried chickpeas (or 2 cups canned chickpeas)
- Then, soak them in water overnight
- Additionally, pressure cook with 3 cups water and 1 tsp salt for 5-6 whistles
- Lastly, drain and set aside
For the Masala Gravy:
- First, heat 2 tbsp oil or ghee in a pan
- Then, add 1 tsp cumin seeds
- Additionally, mix in 1 finely chopped onion
- Sauté until golden brown
- After that, add 1 tbsp ginger-garlic paste and cook until fragrant
- Next, mix in 2 finely chopped tomatoes
- Then, sprinkle 1 tsp red chili powder, 1 tsp coriander powder, ½ tsp turmeric powder, and 1 tsp garam masala
- Additionally, pour in ½ cup water and let it simmer
For the Final Chole Masala:
- First, add the boiled chickpeas to the masala gravy
- Then, mix well and cook for 10-15 minutes
- Additionally, add ½ tsp amchur (dry mango powder) for tanginess
- Furthermore, garnish with fresh coriander leaves
- Lastly, squeeze in 1 tbsp lemon juice before serving
Step-by-Step Recipe
Step 1: Cook the Chickpeas
- First, wash and soak the chickpeas overnight.
- Then, drain and transfer to a pressure cooker with fresh water and salt.
- Additionally, cook for 5-6 whistles or until the chickpeas are soft.
- Lastly, drain and keep aside.
Step 2: Prepare the Masala Gravy
- Initially, heat oil or ghee in a deep pan.
- Then, add cumin seeds and sauté for a few seconds.
- Additionally, mix in chopped onions and cook until golden brown.
- After that, add ginger-garlic paste and stir well.
- Furthermore, mix in chopped tomatoes and cook until they turn mushy.
- Next, sprinkle red chili powder, coriander powder, turmeric, and garam masala.
- Additionally, pour in water and let the masala cook until the oil separates.
Step 3: Cook the Chole Masala
- First, add the boiled chickpeas to the pan.
- Then, mix well to coat them with the masala.
- Additionally, cover and simmer for 10-15 minutes to absorb the flavors.
- Furthermore, add amchur powder for extra tanginess.
- Lastly, turn off the heat and garnish with fresh coriander leaves.
Serving Suggestions
- First and foremost, serve Chole Masala hot with bhature or puri.
- Additionally, pair it with steamed basmati rice or jeera rice.
- Furthermore, serve it with a side of onion salad and lemon wedges.
- Lastly, enjoy with a glass of sweet lassi or masala buttermilk.
Final Thoughts
Without a doubt, Chole Masala is a vegetarian delight that is rich in flavor and packed with protein and nutrients. Whether you prepare it for a festive meal, family dinner, or weekend brunch, this dish always satisfies. Most importantly, the slow-cooked chickpeas, bold spices, and tangy flavors make it a comforting and hearty dish.
So, why wait? Try this delicious Chole Masala recipe today, nd let us know how it turned out!
🔥 For more vegetarian dishes, stay tuned to ShasKitchen.