
This chhole recipe delivers perfectly spiced chickpeas with minimal effort and maximum flavor.
The Instant Pot transforms dried chickpeas into tender, creamy bites while infusing them with aromatic spices. This method preserves traditional Indian flavors without the long cooking time.
You’ll achieve restaurant-quality results in a fraction of the time—rich, fragrant curry with chickpeas that hold their shape yet melt in your mouth.
Ready in 20 minutes, this dish proves that authentic taste doesn’t require hours in the kitchen.
Ingredients for Chhole Instant Pot
These aromatic spices and fresh ingredients create rich, authentic chhole with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Chickpeas 🌱 | 1 cup | Rinsed and picked over |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated for freshness |
| Green Chilies 🌶️ | 2 whole | Serrano or jalapeño, minced |
| Roma Tomatoes 🍅 | 2 whole | Diced for acidity |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for aroma |
| Ground Coriander 🌿 | 1 ½ tsp | Complements cumin perfectly |
| Garam Masala 🌶️ | 1 tsp | Essential for warmth |
| Turmeric Powder 🌼 | ½ tsp | For color and earthiness |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Water 💧 | 3 cups | For pressure cooking |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The chickpeas are key here. Dried Garbanzo beans from Whole Foods or Trader Joe’s yield the creamiest texture—avoid canned for this recipe. Garam masala quality varies wildly; Patel Brothers or Bombay House brands offer authentic depth. Fresh ginger and garlic are non-negotiable for that restaurant-quality base. Look for plump, uniform dried chickpeas without cracks or dust.
No fresh ginger? Ground ginger at one-third the amount works in a pinch (though fresh is superior). Out of green chilies? Half a teaspoon of red pepper flakes brings the heat. For extra richness, some cooks add 1 tablespoon of coconut milk at the end. The tomatoes can be substituted with canned diced tomatoes—San Marzano if you’re being fancy.
This tastes even better the next day once flavors meld. Stores in the fridge for 4-5 days or freezes for 3 months. Portion into containers for easy lunches—reheats beautifully with a splash of water to loosen the sauce.
Why You’ll Love This Recipe
- Set It and Forget: I toss in dried chickpeas with onion, garlic, and ginger, then let the Instant Pot do the work—no soaking, no babysitting.
- Punch of Spice: The green chilies and ginger give it that bold, authentic taste I crave without overpowering.
- Meal Prep MVP: I make a big batch Sunday and it tastes even better Wednesday—great for lunches or last-minute dinners.
- Budget Stretcher: Dried chickpeas cost pennies, and this feeds my family for days with zero waste.
Step-by-Step Instructions for Instant Pot Chhole
This method delivers perfectly spiced chickpeas with minimal effort and maximum flavor.
Step 1: Sauté the Aromatic Base
Set your Instant Pot to the Sauté function on Normal heat. Add the yellow onion and cook for 3-4 minutes until it turns translucent and begins to soften. This builds the flavor foundation, so resist the urge to rush this step.
Add the garlic cloves, fresh ginger, and green chilies. Sauté for an additional 1-2 minutes until the raw aroma dissipates and the mixture becomes fragrant. Stir frequently to prevent burning—the garlic can scorch quickly.
Step 2: Toast the Spices and Add Vegetables
Stir in the ground cumin and ground coriander, toasting for 30 seconds until the spices release their aroma. This step enhances their depth and complexity. Watch for the spices to darken slightly, but don’t let them burn.
Immediately add the roma tomatoes, turmeric powder, cayenne pepper, and salt. Cook for 2-3 minutes, stirring constantly, until the tomatoes soften and the mixture thickens slightly. The oil should begin to separate at the edges—a sign the base is ready.
Step 3: Pressure Cook the Chickpeas
Add the dried chickpeas and 3 cups water to the pot, stirring to combine and ensuring no ingredients are stuck to the bottom. Secure the lid, set the valve to Sealing, and cook on High Pressure for 20 minutes.
The chickpeas should be tender but still hold their shape when pierced with a fork. If they’re not quite done, cook for an additional 5 minutes on High Pressure. Let the pressure release naturally for 10 minutes, then quick-release any remaining pressure.
Step 4: Finish with Garam Masala and Fresh Elements
Stir in the garam masala and lemon juice. The garam masala adds warmth and depth, while the lemon juice brightens the dish. Taste and adjust the salt or cayenne pepper if needed, but remember the flavors will meld further as it sits.
Let the chhole sit for 5-10 minutes to allow the flavors to develop fully. This resting time is crucial for achieving the perfect balance of spices. Just before serving, stir in the fresh cilantro** to add a burst of freshness and color.
Pro Tips For Making Chhole Instant Pot
- Soak Chickpeas Overnight: I learned this the hard way—dried chickpeas need at least 8 hours in water to soften properly in the Instant Pot. Skip this and you’ll end up with undercooked, crunchy chhole no matter how long you pressure cook.
- Sauté Spices First: After burning two batches, I finally figured out that blooming the onions, ginger, garlic, and green chilies in oil before pressure cooking deepens the flavor. Two minutes on sauté mode makes a real difference.
- Use Enough Water: Resist the urge to skimp—chickpeas expand, so cover them by at least 2 inches of water. Any less and you risk a burn notice or uneven cooking.
- Add Salt Late: Sounds weird, but it works: wait until after pressure cooking to salt the chhole. Adding it early can toughen the chickpeas, and nobody wants that.
Serving Suggestions for This Dish
Traditional Pairings
Serve this dish with basmati rice or naan bread to soak up the flavorful sauce. I prefer Tilda basmati for its fragrance. A side of raita with cucumber and mint cools the palate beautifully. 💛
Fresh Garnishes
Top with extra fresh cilantro and a squeeze of lemon juice for brightness. Thinly sliced red onion adds a nice crunch, while a dollop of plain yogurt balances the spices.
Bread Options
For a heartier meal, try garlic naan or roti. Warm the bread just before serving—I toast mine in a dry pan for 30 seconds per side. Store-bought naan from Trader Joe’s works in a pinch.
Side Dishes
A simple cucumber-tomato salad with lemon dressing complements the richness. Slice 1 cucumber and 1 tomato, toss with 1 tbsp lemon juice, and sprinkle with chaat masala. 🥗
Beverage Pairings
Serve with masala chai for warmth or a cold Kingfisher beer to cut through the spices. For non-alcoholic options, mango lassi or sweet lime soda work wonderfully.
Meal Prep Tip
This tastes even better the next day. Store in airtight containers for up to 4 days. Reheat with a splash of water to loosen the sauce.
Nutrition Facts
Frequently Asked Questions
Can I use canned chickpeas instead?
Yes, but reduce pressure cooking time to 5 minutes. Dried chickpeas absorb flavors better and yield creamier results. Drain and rinse canned chickpeas thoroughly first.
What if my sauce is too thin?
Simmer uncovered on Sauté mode for 5-10 minutes to thicken. For instant results, mix 1 tsp cornstarch with water and stir in. The sauce thickens more as it cools.
How do I adjust the spice level?
Omit cayenne pepper for mild heat or add 1 chopped jalapeño for extra kick. Balance spice with 1 tbsp yogurt or 1 tsp sugar if needed.
Can I double the recipe?
Yes, but don’t exceed 2 cups dried chickpeas or ½ full Instant Pot capacity. Increase water to 4 cups and keep cooking time the same.
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026
- 1 Hour Soup Recipe: Velvety Richness Without the Wait - September 25, 2026