There’s a certain joy that comes from cooking a meal that’s both satisfying and quick. Imagine the warmth of fragrant spices filling your kitchen, setting the stage for a comforting dinner with loved ones. That’s exactly what I experienced when I decided to whip up Puri Chole in under 30 minutes. This delightful dish stars chickpeas, tenderly simmered with an array of spices, creating an inviting aroma that wraps around you like a cozy blanket.
Whether you’re looking to impress guests or simply seeking a flavorful escape from the mundane fast food routine, this recipe delivers. With minimal prep and just a few ingredients you likely already have in your pantry, you’ll recreate a dish that feels both exotic and familiar. Join me on this delicious journey that takes you from your kitchen to the flavors of home in no time!
Why will you love Puri Chole in Under 30 Minutes?
Quick and Easy: This recipe requires just 25 minutes, perfect for busy schedules.
Flavorful Explosion: A blend of spices infuses the chickpeas with rich, aromatic flavors that are simply irresistible.
Pantry-Friendly: Most ingredients are staples in your kitchen, making it convenient and cost-effective.
Crowd-Pleasing: Whether for family dinners or entertaining friends, this dish will be a hit with everyone.
Healthy Choice: Packed with protein and fiber, it’s a nutritious alternative to fast food.
Treat yourself to a comforting culinary experience that transports you right back to home-cooked bliss!
Puri Chole Ingredients
• Get ready to create magic with just a handful of ingredients!
For the Spice Mix
- Ginger – ¾ tsp grated or 1 tsp paste; a touch of warmth that awakens the dish’s flavors.
- Garlic – ¾ tsp crushed or 1 tsp paste; brings depth and richness to every bite.
- Kalonji/Nigella Seeds – ¾ tsp; these seeds add a unique, aromatic quality that’s hard to resist.
- Mustard Seeds – ¾ tsp; expect a lovely pop of flavor that brightens up the chickpeas.
- Cumin Seeds – ½ tsp; offers an earthy undertone that is simply delightful.
- Chili Powder – ½ tsp; gives the dish a pleasant heat without overwhelming.
- Chili Flakes – ½ tsp; sprinkle for an extra kick that adds dimension.
- Coriander Powder – ½ tsp; for a hint of zest and refreshing taste.
- Saunf/Aniseed – ½ tsp roughly crushed; a sweet note that complements the spices beautifully.
- Turmeric/Haldi – ½ tsp; not only for color but also for its health benefits!
For the Base
- Onion – 1 onion (100g); sautéed until golden, it brings sweetness and richness to the mix.
- Chickpeas – 1 can (19 oz); the hearty star of the dish, packed with plant-based protein.
- Salt – 1 tsp; enhances all the flavors, making everything pop!
- Teabag – 1; a secret ingredient that infuses the chickpeas with depth and richness as they simmer.
With these vibrant ingredients, you’ll whip up a Puri Chole that transcends your average fast food meal—allowing you to savor spectacular home-cooked flavors in just 30 minutes!
How to Make Puri Chole
-
Sauté the Onion: Begin by heating a splash of oil in a pan over medium heat. Add the chopped onion and sauté until it turns lightly golden, about 5-7 minutes. This will create a sweet, aromatic base for your dish.
-
Add Aromatics: Toss in the grated ginger and crushed garlic, stirring them together for about 30 seconds. You want to see them soften and release their delightful fragrance, captivating your senses.
-
Mix in Spices: Now, gently add in the kalonji, mustard seeds, cumin seeds, salt, turmeric, chili powder, chili flakes, coriander powder, and roughly crushed saunf. Stir for a minute until the spices are fragrant and well combined.
-
Incorporate Chickpeas: Delicately add the can of chickpeas (drained) to the pan, and mix well with the spices. This will allow each chickpea to soak up all those beautiful flavors.
-
Simmer Away: Pour in a cup and a half of hot water, and bring everything to a boil. Once boiling, lower the heat and let it simmer for about 15 minutes. This will soften the chickpeas and blend the flavors beautifully.
-
Teabag Time: Drop the teabag into your pot, give it a gentle stir, and continue simmering until the chickpeas are tender, around another 10 minutes. The teabag will add a subtle depth of flavor to your dish.
-
Final Touch: Remove the teabag, then lightly mash some of the chickpeas with a spoon. Stir it well, adding water to achieve your desired consistency, and adjust seasoning according to your taste.
Optional: Serve with fluffy puris for a delightful, traditional experience!
Exact quantities are listed in the recipe card below.
How to Store and Freeze Puri Chole
Fridge: Store any leftover Puri Chole in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave.
Freezer: Freeze Puri Chole in a freezer-safe container for up to 2 months. Thaw in the refrigerator overnight before reheating.
Reheating: When reheating, add a splash of water to maintain the desired consistency and prevent it from drying out, ensuring that every bite is as delightful as the first.
Note: For best flavor, avoid freezing the dish if you plan to eat it within a few days; fresh chickpeas with spices taste best after preparation!
What to Serve with Puri Chole in Under 30 Minutes?
Pair your delightful chickpea dish with these comforting and flavorful sides to create a warm, inviting meal that the whole family will love.
-
Fluffy Puri: Enjoy these deep-fried, puffed breads that are perfect for scooping up the flavorful chickpeas! Their light texture balances the hearty spices beautifully.
-
Fresh Cucumber Raita: This yogurt-based dip adds a refreshing, creamy element that cools the palate and enhances the spice of the Puri Chole. A must-have for summer nights!
-
Onion Salad: Thinly sliced onions with a squeeze of lemon and a sprinkle of salt offer a crunchy texture and zesty flavor that cuts through the richness of the dish.
-
Jeera Rice: A fluffy white rice infused with cumin seeds provides a fragrant base that complements the spices in your chickpeas perfectly. It’s a classic pairing!
-
Warm Garlic Naan: Soft, warm naan brushed with garlic is an elegant alternative to puri for soaking up every delicious bit of chickpeas. It’s a delightful variation!
-
Mint Chutney: A zesty, herbal chutney that adds a burst of freshness, balancing the rich flavors of Puri Chole. Perfect for those who love a kick!
-
Masala Tea: This mildly spiced tea, served hot, is a comforting drink that pairs harmoniously with this meal. It adds not just warmth but also a nostalgic touch.
Each of these accompaniments enhances the flavors and textures of your stunning Puri Chole, creating a well-rounded and satisfying dinner experience!
Make Ahead Options
Puri Chole in Under 30 Minutes is fantastic for meal prep, allowing you to enjoy a flavorful meal without the last-minute rush! You can chop the onion and combined spices (ginger, garlic, and dried spices) up to 24 hours ahead—just store them in an airtight container in the refrigerator to maintain their freshness. The chickpeas can also be rinsed and drained in advance, saving you even more time later. When ready to cook, simply sauté the prepped onion and spices, add the chickpeas and water, and simmer as directed. Trust me, this dish will taste just as delicious, allowing you to savor every aromatic bite without the hassle!
Variations & Substitutions for Puri Chole in Under 30 Minutes
Feel free to get creative and make this dish your own with these fun twists!
- Vegan: Replace the teabag with a vegan-friendly option like herbal tea for a subtle flavor boost without the animal product.
- Spicy Kick: Add fresh chopped green chilies or a dash of hot sauce to turn up the heat while keeping that comforting essence.
- Creamy Version: Stir in a tablespoon of coconut cream at the end for a luxuriously creamy texture that complements the spices beautifully.
- Herbal Infusion: Swap the teabag with fresh herbs like cilantro or mint, adding them at the end for a fresh burst of flavor.
- Veggie Power: Toss in diced carrots, bell peppers, or spinach while simmering for added nutrition and a rainbow of colors on your plate.
- Nutty Crunch: Sprinkle toasted sesame seeds or crushed peanuts on top before serving for an extra layer of crunch and deliciousness.
- Chickpea Alternative: Use lentils instead of chickpeas for a quicker-cooking option that still brings protein-packed goodness to your meal.
- Grain Boost: Serve over a bed of cooked quinoa or brown rice instead of puris for a wholesome grain alternative that’s just as satisfying.
Let these variations inspire you to embrace your culinary creativity while enjoying every bite of your personalized Puri Chole!
Expert Tips for Puri Chole
-
Prep Ahead: Chop your onion and measure out spices in advance to streamline the cooking process. This way, you’ll have everything at your fingertips when making delicious Puri Chole.
-
Don’t Rush the Onion: Sautéing the onion to a golden color deepens the flavor. Going too fast will miss out on that rich, sweet base you want.
-
Spice Control: Adjust the chili powder and flakes to your heat preference. Start with less and add more later to ensure it’s just right for everyone.
-
Teabag Trick: Using a teabag adds a unique depth to your chickpeas. Allow it to steep long enough to infuse flavor, but not too long to become bitter!
-
Consistency Matters: Lightly mash some chickpeas for a creamy texture but keep enough whole chickpeas to add bite. Adjust water accordingly for the perfect consistency in your Puri Chole.
By following these expert tips, you’ll create a flavorful and delightful dish that truly shines!
Puri Chole Recipe FAQs
Are the chickpeas in this recipe supposed to be fresh or canned?
Absolutely! For this Puri Chole recipe, I recommend using canned chickpeas as they save time and require no soaking. They are already cooked and can soak up all the lovely flavors without any lengthy preparation.
How do I store leftover Puri Chole?
Store any leftover Puri Chole in an airtight container in your fridge for up to 3 days. Just make sure to cool it completely before sealing the container to keep it fresh. When you’re ready to enjoy it again, simply reheat gently on the stove or microwave until warmed through.
Can Puri Chole be frozen? If so, how?
Yes, you can freeze Puri Chole for up to 2 months. Allow it to cool completely before transferring it into a freezer-safe container. For best results, split it into individual portions so you can easily thaw just what you need. When you’re ready to eat, thaw it in the refrigerator overnight and reheat on the stove. Add a splash of water if necessary to return it to your desired consistency.
What should I do if my chickpeas are too dry while cooking?
If your chickpeas seem too dry during cooking, don’t fret! Simply add a little more hot water, a few tablespoons at a time, until you reach the consistency you prefer. It’s all about getting it just right, so keep tasting as you go!
Are there any dietary considerations to keep in mind with this dish?
Very! Puri Chole is vegetarian and can be made vegan by ensuring that your teabag is caffeine-free and vegan-friendly. If anyone in your family has allergies, be aware of the spices used. If substituting, avoid mustard seeds and kalonji for allergies to those ingredients, and adjust spices according to your taste preference.
What’s the best way to enjoy Puri Chole?
Many people love to enjoy Puri Chole with fluffy puris for that authentic experience, but it’s also delicious served over rice or with flatbreads. The more the merrier, so try it out with different sides to find your favorite way to indulge!

Quick Puri Chole in Under 30 Minutes for a Flavor Explosion
Ingredients
Equipment
Method
- Begin by heating a splash of oil in a pan over medium heat. Add the chopped onion and sauté until it turns lightly golden, about 5-7 minutes.
- Toss in the grated ginger and crushed garlic, stirring them together for about 30 seconds.
- Gently add in the kalonji, mustard seeds, cumin seeds, salt, turmeric, chili powder, chili flakes, coriander powder, and roughly crushed saunf. Stir for a minute.
- Delicately add the can of chickpeas (drained) to the pan, and mix well with the spices.
- Pour in a cup and a half of hot water, and bring everything to a boil. Once boiling, lower the heat and let it simmer for about 15 minutes.
- Drop the teabag into your pot, give it a gentle stir, and continue simmering until the chickpeas are tender, around another 10 minutes.
- Remove the teabag, then lightly mash some of the chickpeas with a spoon. Stir it well, adding water to achieve your desired consistency.







