Street-style chole masala is loved for its rich aroma, deep colour, and perfectly balanced spices. The best part is that you can recreate these bold flavors at home using just one pressure cooker and a simple tempering. This one-pot method saves time while allowing the chickpeas to absorb flavors from whole spices, tea leaves, onion, and tomato during cooking. A final smoky tempering with mustard oil, ginger, Kashmiri chilli, and kasuri methi adds an authentic street-style touch. Whether served with bhature, kulcha, rice, or roti, this homemade chole masala delivers comforting flavors without complicated steps. Follow this easy recipe to make a delicious restaurant-style dish in your own kitchen.
Ingredients
Photo Credit: Pexels
Step 1: Pressure Cook Everything Together
Add soaked chickpeas, whole spices, tea pouch, onion, tomato, green chillies, salt, and enough water to a pressure cooker. Cook for 5-6 whistles, then turn off the heat and let the pressure release naturally.
Step 2: Add the Spice Mix
Open the cooker and remove the tea pouch. Add red chilli powder, chole masala, and tamarind water or amchur powder. Mix well and simmer on low heat for a few minutes.
Step 3: Prepare the Tempering
Heat mustard oil in a small pan. Add ginger strips, Kashmiri red chilli powder, and kasuri methi. Cook for just 2-3 seconds, making sure the spices do not burn.
Step 4: Finish the Chole
Pour the hot tempering over the chole and cover immediately with a lid. Let it rest briefly so the smoky flavor blends into the curry.
Step 5: Garnish and Serve
Open the lid, mix well, and garnish with fresh coriander leaves. Serve hot with bhature, kulcha, rice, or any Indian bread of your choice.
This one-pot street-style chole masala recipe uses simple ingredients to create bold flavours, making it an easy and satisfying dish that tastes just like your favorite roadside chole.