5 Irresistible Chole (Chickpea Curry) Recipes You Need to Try Now!
Introduction
If you’re craving a hearty, flavorful, and nutritious meal, Chole (Chickpea Curry) is your perfect solution. This iconic North Indian dish is packed with protein, spices, and rich flavors, making it an all-time favorite for vegans, vegetarians, and anyone who loves a comforting curry. Whether you’re a seasoned home cook or just getting started with Indian cuisine, these Chole recipes will satisfy your taste buds and take you on a culinary journey.
In this blog post, we’ll explore 5 irresistible Chole recipes, each bursting with bold flavors and simple to make. Whether you prefer the traditional recipe or a modern twist, we’ve got you covered with easy-to-follow instructions, tips, and tricks to perfect your curry game. Let’s dive in!
Why Chole (Chickpea Curry) is a Must-Try Dish
Chole is a dish that brings a symphony of flavors to your plate. It’s the perfect balance of spices, texture, and protein. But what makes it stand out among other curries? Here’s why Chole deserves a spot on your regular menu:
- Rich in Protein: Chickpeas, the star of the dish, are a great source of plant-based protein, making this curry an excellent option for vegetarians and vegans.
- Packed with Nutrients: Chickpeas are also high in fiber, iron, and B vitamins, providing a healthy, nutritious meal that fuels your body.
- Versatile and Customizable: Whether you like your Chole mild or extra spicy, tangy or creamy, this dish can be adapted to suit your taste preferences.
- Comforting and Filling: Chole, when paired with warm bhature (fried bread) or fluffy rice, is a hearty, satisfying meal that works for lunch, dinner, or a special celebration.
Now, let’s get into the heart of this post—delicious Chole recipes that will elevate your cooking.
- Classic Punjabi Chole (Chickpea Curry)

The Classic Punjabi Chole is the most popular version of this curry, famous for its deep, rich flavors. It’s made with dried chickpeas and a perfect balance of whole spices and tangy tomatoes.
Ingredients:
- 1 cup dried chickpeas (soaked overnight)
- 2 onions, finely chopped
- 2 tomatoes, chopped
- 1 tablespoon ginger-garlic paste
- 2 green chilies, slit
- 1 tablespoon chole masala powder
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- 1/2 teaspoon turmeric powder
- 1 teaspoon garam masala
- Fresh coriander for garnish
- Salt to taste
Instructions:
- Pressure cook the soaked chickpeas with water and a pinch of salt for 4-5 whistles.
- In a pan, heat oil, add cumin seeds, and sauté onions until golden brown.
- Add ginger-garlic paste and green chilies. Stir for a minute.
- Add chopped tomatoes, coriander powder, turmeric powder, and cook until the tomatoes soften.
- Add chole masala and garam masala, followed by the cooked chickpeas.
- Simmer the curry for 15 minutes to allow the spices to blend.
- Garnish with fresh coriander and serve hot with rice or bhature.
- Amritsari Chole (Chickpea Curry)

Inspired by the flavors of Amritsar, Amritsari Chole is a spicier, tangier version of the classic dish, famous for its smoky flavor. The addition of tea bags is what gives it that signature color and depth.
Ingredients:
- 1 cup dried chickpeas
- 1 tea bag
- 2 tablespoons oil
- 1 onion, chopped
- 1 teaspoon ginger-garlic paste
- 2 tomatoes, pureed
- 1 teaspoon cumin powder
- 1 tablespoon chole masala
- 1 teaspoon red chili powder
- 1/2 teaspoon ajwain (carom seeds)
- Salt to taste
Instructions:
- Soak the chickpeas overnight and cook with a tea bag for 5-6 whistles. Discard the tea bag after cooking.
- In a pan, heat oil and add ajwain. Sauté onions until they turn golden.
- Add ginger-garlic paste, cook for a minute, then add pureed tomatoes.
- Add cumin powder, red chili powder, and chole masala. Stir and cook for 5 minutes.
- Add the cooked chickpeas, salt, and simmer for 15 minutes.
- Serve with Amritsari naan or steamed rice for an authentic experience.
- Chole Pulao (Chickpea Pilaf)

Looking for something unique? Try Chole Pulao, where chickpeas are cooked with rice and spices to create a one-pot meal. This dish is hearty, flavorful, and perfect for busy weekdays.
Ingredients:
- 1 cup basmati rice
- 1/2 cup cooked chickpeas
- 1 onion, sliced
- 2 tomatoes, chopped
- 1 teaspoon garam masala
- 1 cinnamon stick
- 2 cloves
- 1 bay leaf
- 1 teaspoon cumin seeds
- Salt to taste
Instructions:
- Rinse and soak rice for 20 minutes. Drain.
- In a pan, heat oil and sauté cumin seeds, bay leaf, cinnamon, and cloves.
- Add sliced onions and cook until golden brown.
- Add chopped tomatoes, garam masala, and salt. Cook until tomatoes soften.
- Add the cooked chickpeas and rice. Stir well and cook for 2 minutes.
- Add 2 cups of water, bring to a boil, then cover and cook for 15-20 minutes on low heat.
- Fluff the rice and serve with a raita or salad.
- Quick Chole (Chickpea Curry)

Pressed for time? Quick Chole is your go-to recipe for a speedy and flavorful chickpea curry. Using canned chickpeas, this version can be made in just 30 minutes.
Ingredients:
- 1 can chickpeas, drained and rinsed
- 1 onion, finely chopped
- 1 tomato, pureed
- 1 teaspoon ginger-garlic paste
- 1 teaspoon cumin seeds
- 1 tablespoon chole masala
- 1 teaspoon garam masala
- Salt to taste
Instructions:
- Heat oil in a pan and sauté cumin seeds, followed by onions.
- Add ginger-garlic paste and cook for a minute. Then add pureed tomato and cook for 5 minutes.
- Add chole masala, garam masala, and salt. Stir to combine.
- Add canned chickpeas and cook for 10 minutes.
- Garnish with cilantro and serve with naan or rice.
- Chole Bhature (Chickpea Curry with Fried Bread)

No conversation about Chole is complete without the famous Chole Bhature. This combo is a classic North Indian street food that pairs spicy chickpea curry with fluffy, fried bread.
Ingredients for Chole:
- Follow the classic Chole recipe above.
Ingredients for Bhature:
- 2 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1 tablespoon yogurt
- Water to knead
- Oil for frying
Instructions:
- Make the Chole as per the classic recipe.
- For the Bhature, combine flour, baking soda, and yogurt to form a smooth dough.
- Roll the dough into small balls and flatten them.
- Heat oil in a pan and fry the flattened dough until golden and puffed.
- Serve the hot, crispy bhature with the Chole.
frequently asked questions (FAQs) about Chole (Chickpea Curry) recipes
1. What are the key ingredients for making Chole?
The essential ingredients for Chole include:
- Chickpeas (garbanzo beans): Soaked and boiled.
- Onions, tomatoes, and garlic-ginger paste: For the base gravy.
- Chole masala (spice mix): A blend of spices like cumin, coriander, turmeric, garam masala, and dried mango powder (amchur).
- Optional additions like green chilies, cilantro, or tea bags (for a darker color).
2. How can I make Chole quickly if I forgot to soak chickpeas?
If you forgot to soak the chickpeas, you can use canned chickpeas (drained and rinsed) or use a pressure cooker to cook unsoaked chickpeas faster. However, soaking overnight is recommended for better texture and digestion.
3. What makes Chole dark and flavorful like restaurant-style?
To achieve the signature dark color and deep flavor, you can:
- Add a tea bag or tea leaves wrapped in a muslin cloth while boiling the chickpeas.
- Use roasted and ground spices for the masala.
- Add a small amount of tamarind paste or dried pomegranate seeds (anardana) for tanginess.
4. Can I make Chole without Chole Masala?
Yes, you can make Chole without packaged Chole Masala by creating a homemade spice mix. Combine roasted cumin, coriander, garam masala, turmeric, red chili powder, and dried mango powder (or lemon juice for tanginess).
5. What can I serve with Chole?
Chole is traditionally served with:
- Bhature: Deep-fried, fluffy bread.
- Poori: Smaller fried bread.
- Jeera Rice: Cumin-flavored basmati rice.
- Kulcha or Naan: Leavened bread.
Additionally, garnish with onions, green chilies, and lemon slices for added flavor.
