Craving a snack that's bold, vibrant, and guaranteed to lift your mood? Try this irresistible Samosa Chaat - one of Delhi's most famous Indian street food recipes. Ready in just 45 minutes, this layered vegetarian snack is easy to make at home and guaranteed to wow your family or guests. Save this street-style samosa chaat recipe for your next party, festive celebration, or weekend treat!

Jump to:
What Is Samosa Chaat
Samosa Chaat with Chole is one of the most irresistible Indian street food snacks you'll ever try. It starts with crispy golden samosas (a deep-fried pastry usually stuffed with spiced potatoes or vegetables), which are then crushed and layered with a flavorful chickpea curry, also known as chole. What makes this dish truly special are the toppings-cool whisked yogurt, spicy green cilantro chutney, sweet tamarind chutney, fresh onions, and crunchy sev-all coming together to create a symphony of flavors and textures.
Unlike eating a plain samosa, samosa chana chaat is hearty, tangy, spicy, and sweet all at once, making it far more filling and satisfying. This chole chaat recipe is especially popular in Delhi and across North India, where it's served at roadside stalls and food carts, loved by anyone who craves authentic, bold, and vibrant street-style food.
What Is Chaat
Chaat is one of the most beloved Indian street food snacks, known for its explosion of flavors-crispy, tangy, spicy, and sweet-all coming together in every single bite. Traditionally served at roadside stalls and food carts, chaat has a casual, fun appeal and can be enjoyed much like tapas: as party appetizers, bar food, a quick evening snack, or even as a light meal.
Among the many varieties of chaat, Indian samosa chaat stands out as a true crowd favorite. This comforting yet exciting dish brings together heat, crunch, zest, and sweetness-making samosa chana chaat one of the most irresistible chole chaat recipes. With its vibrant flavors and contrasting textures, this street-style snack is easily one of the most addictive and satisfying Indian chaat recipes you'll ever make at home.
I love experimenting with chaat recipes from different parts of India, each bringing its own unique flavors and textures. Dabeli is a tangy and sweet street food from Gujarat, while Dal Pakwan Tostadas is my fusion twist on the classic Sindhi snack. Mushroom Kalan hails from Coimbatore, and of course, Pav Bhaji, Vada Pav, Bombay Sandwich, and Bhelpuri are iconic street foods from Bombay.
Then there's this lip-smacking Samosa Chaat, straight from the bustling streets of Delhi. It truly is one of the most beloved Delhi street food recipes.
What Does Indian Samosa Chaat Taste Like
Chaat Samosa with Chole is an explosion of flavors in every bite. It's a little bit of everything-spicy, sweet, tangy, salty, and sour-all perfectly balanced. The chole (spiced chickpea curry) is soft and hearty, while the crispy samosa shell and crunchy toppings add texture and contrast. Tangy tamarind chutney, spicy green cilantro chutney, and cooling yogurt bring harmony to the dish, rounding out the bold flavors.
Each bite is a perfect mix of colors, crunch, spice, and zest, making this Delhi street-style chaat irresistibly addictive. The layering of samosas, chickpeas, chutneys, yogurt, and sev doesn't just taste amazing-it also makes this samosa chana chaat visually stunning. Truly, this is Indian street food at its finest, a snack so satisfying that once you try it, you'll want to keep coming back for more.
Is Samosa Chole Chaat Vegan
The only dairy in Chole Samosa Chaat is the yogurt, which is easy to swap if you want a vegan samosa chaat. Simply use plain, unsweetened dairy-free yogurt or skip it entirely-this Delhi chaat still tastes incredible. For a gluten-free version, make sure to use gluten-free asafoetida (hing) and check the labels if you're using store-bought samosas. Alternatively, you can make your own samosas at home using gluten-free flour.
With these simple swaps, your spicy samosa chaat with chole stays just as flavorful, indulgent, and satisfying, letting you enjoy this iconic Indian street food snack whether you follow a vegan or gluten-free diet.
Why Make It
- 🥔 A classic vegetarian Delhi chaat recipe that can easily be made vegan with dairy-free yogurt.
- 🕒 Quick and easy-this samosa chaat with chole comes together in just 45 minutes.
- 🌶️ Bursting with spicy, tangy, sweet, and savory flavors in every bite.
- 🎉 Perfect as a festive snack or party appetizer, and you can even set up a DIY chaat bar.
- 🍴 A unique Indian street food snack you can recreate at home without compromising on taste.
Ingredients needed 🧾

Samosas - You can either make fresh samosas at home or buy them from the store. Both fresh and frozen samosas work perfectly in this easy samosa chaat recipe. I used frozen Punjabi samosas stuffed with spiced potato filling, but you can also make them with a vegetable stuffing. If you'd like to try making them at home, check out my Puff Pastry Samosa post for the potato stuffing recipe. This dish is also a delicious way to use up leftover samosas.
Chickpeas (Chole) - For this chole chaat recipe, I used canned chickpeas since they are quick and convenient. However, you can also use dried chickpeas-just soak them overnight, cook them until soft, and they'll be ready to go.
Cooked or canned chickpeas are incredibly versatile and can also be used in recipes like Tawa Chole, Sundal, Chana Masala, Chana Palak, Butternut Squash Chickpea Curry, Shahjahani Dal, Himachali Chana Madra, Sweet Potato Chickpea Curry, and Chettinad Chickpea Coconut Curry.
Spices - A good spice blend makes all the difference in this samosa chana chaat. I've used cumin seeds, gluten-free asafoetida (hing), garam masala, red chili powder, coriander powder, turmeric (optional), and crushed kasoori methi for that authentic Delhi street food flavor.
Aromatics - Fresh aromatics like green chilies, garlic, cilantro, ginger paste, and lemon juice build the base of flavor and add zest to this Indian chaat recipe.
Chutneys - No street-style samosa chaat is complete without chutneys! You'll need two: a spicy green cilantro chutney and a tangy-sweet tamarind chutney. Both can be homemade or store-bought from any Indian or South Asian grocery store.
Yogurt - Yogurt helps cool down the spices and balances the flavors. Use fresh dahi or Greek yogurt if you're vegetarian, or swap with plain unsweetened dairy-free yogurt for a vegan dahi samosa chaat.
Toppings - The fun part! I like to garnish with sliced onions, fresh cilantro, chaat masala, and crunchy sev. These toppings not only add extra texture but also make this Delhi-style samosa chaat with chole look irresistible.
How to make it 🔪

To Prep The Samosas
- Transfer the frozen samosas to a baking tray and bake according to the packet directions until the samosas are golden and extra-crispy. For an oven method, preheat to the temperature on the packet (typically 375-400°F) and bake until crisp. Alternatively, you can also air-fry the frozen samosas for a quicker, crunchier finish.
- Once cooked, let the samosas rest for 3-5 minutes so they stay crisp when topped with warm chole and chutneys.

To Make The Chole For Samosa Chaat
- Drain the canned chickpeas, rinse, and set aside. Chef tip - If the aquafaba (chickpea liquid) has good flavor, preserve it - you can use it as a natural stock instead of plain water for a richer taste.
- Heat oil in a pan. Once hot, add cumin seeds and a pinch of gluten-free asafoetida (hing) to temper. Sauté for a few seconds until aromatic.
- Next, add minced green chilies, garlic, cilantro stems, and ginger paste. Sauté until the garlic turns light golden and fragrant.
- Now mix in the ground spices - garam masala, red chilly powder, coriander powder, and turmeric (optional). Add 2 tablespoons of the reserved stock (or water) to prevent the spices from burning and cook for a minute.

Want to save this recipe?
- Stir in the drained chickpeas.
- Then add a cup of the reserved liquid, veg stock, or water. Season with salt and cook on medium heat for 8-10 minutes.
- While simmering, gently mash some of the chickpeas with the back of a spoon - this helps thicken the gravy and give it texture. Add more stock/water as needed (I added about ½ cup extra) to get a slightly thick yet pourable consistency, perfect for layering over samosa chaat. The chickpea curry should not be very thin or very thick.
- Finish by garnishing with freshly chopped cilantro and crushed kasoori methi for authentic street-style flavor. Remove from heat and set aside until ready to assemble the samosa chaat. Let it cool down a bit.

To Assemble The Samosa Chaat With Chole
You can either assemble the Samosa Chole Chaat in one big casserole or make individual servings.
- To assemble your street-style dahi samosa chaat, start by adding a generous spoonful of flavorful chole (spiced chickpea curry) to a small serving bowl or plate.
- Break one (or two) crispy, golden samosa into bite-sized pieces and place them over the chole. You can also smash it instead. Sprinkle a little chaat masala for that authentic tang. Chef tip - Add more that two samosas if they are the mini variety.
- Next, ladle some more chole on top of the samosa pieces.
- Drizzle with meetha (tamarind date) chutney on top. Add more if you like your veggie samosa chaat sweeter.

- Then drizzle spicy green chutney for a perfect balance of sweet, tangy, and spicy flavors.
- Whisk yogurt until smooth and drizzle it generously over the dish.
- Garnish with thinly sliced red onions
- Followed by freshly chopped cilantro (coriander leaves), and a squeeze of fresh lemon juice. Sprinkle chaat masala and serve.

Serving suggestions 🍽
For extra crunch and that true Indian street food vibe, top your samosa chaat with a handful of crunchy sev (crispy gram flour noodles) or even fresh pomegranate arils for a burst of sweetness. Always serve this chana chaat right away so the samosas stay crisp and the flavors remain vibrant-no one enjoys soggy chaat! Serve this tasty Samosa Chaat hot or cold.
This Punjabi samosa chaat with chole works beautifully as an appetizer, snack, or even a light meal. Pair it with hot or cold beverages like Masala Chai, Filter Coffee, Dalgona Coffee, or a Mocha Latte. To round out the experience, you can finish with cooling drinks or desserts like Masala Chaas Popsicles, Rose Lemonade, Brownie Milkshake, Chikoo Milkshake, or Mango Rose Lassi -perfect for aiding digestion after this flavorful treat.
It's a fantastic recipe for potlucks, tea parties, Diwali celebrations, Thanksgiving, special occasions, or weekend brunches. Include it in your holiday menu to wow your guests! And if you're making it for Holi, serve it alongside a festive glass of Thandai for a complete celebration.
Set Up A Chaat Samosa Bar
Hosting a party? Elevate your gathering with a DIY Samosa Chaat Bar - it's interactive, fun, and guaranteed to impress your guests. Arrange all the chaat essentials in separate bowls so everyone can build their own plate of authentic Indian street food just the way they like it. Guests will love customizing their samosa chaat with chole recipe - from mild and tangy to bold and spicy - making each bite perfectly personal.
And why stop at this? This concept works beautifully for other dishes too! Include favorites like Chinese Bhel, Dal Pakwan Tostadas, Ragda Patties, and Misal Pav for a spread that feels like a real Indian street food feast. A chaat bar is not just about the food, it's about creating an experience where everyone enjoys vibrant, flavorful snacks at their own pace.
Whether it's Diwali, Holi, a family get-together, or even Thanksgiving, a samosa chaat bar brings people together over layers of taste and texture - crispy, tangy, spicy, and utterly irresistible.
Top recipe tips 💭
If you're using aquafaba or vegetable stock (both of which may already contain salt), adjust the seasoning only after tasting, to avoid oversalting. Add a tablespoon of tamarind pulp while cooking the chole - it infuses a delicious tangy note that perfectly balances the richness of the samosas. For extra freshness and zing, top your samosa chaat with chopped tomatoes along with onions. If you're following a Jain diet, you can easily adapt this samosa chaat with chole recipe by making the curry without onion, garlic, or ginger - it's just as flavorful with the right blend of spices and chutneys.
FAQs 📖
Don't feel like making chole? No worries - Samosa Chaat is incredibly versatile, and you can easily swap the curry base for something else. Here are a few delicious variations:
Samosa Ragda Chaat 🥔 - One of the most popular street-style variations where the chickpea curry is replaced with Ragda (white pea curry).
Samosa Kadhi Chaat - A tangy twist on the classic! You can use my Mango Kadhi or South Indian Kadhi as the base for a refreshing flavor.
Green Curry Bases - Try pairing samosas with Green Peas Curry or Green Moong Curry for a hearty and protein-packed option.
Dry Punjabi Samosa Chaat - Skip the chana curry altogether and serve samosas with chutneys, yogurt, onions, and sev for a lighter yet equally delicious dry version.
Use other beans - You can easily make samosa chaat without chickpeas by swapping in kidney beans, white peas, black-eyed peas, pigeon peas, or even mixed beans for a delicious twist on this Indian street food.
This flexibility makes this Delhi street food chaat one of the best Indian street food recipes to experiment with at home. Each variation brings its own flavor, texture, and personality to the dish.
Honestly, both options work beautifully depending on the time you have and the flavor you're looking for.
Homemade samosas 🥟 - Making samosas from scratch gives you an authentic street-style flavor. You can prepare a traditional aloo stuffing or add a twist with mixed vegetables. Either use ready-to-fry samosa wrappers (easily available in Indian and Asian grocery stores) or go all the way and make the dough covering from scratch for that truly authentic touch. Fry them until golden and crisp, and you'll have the perfect base for your Delhi-style samosa chaat.
Store-bought or frozen samosas - If you're short on time but still craving samosa chole chaat, frozen or ready-made samosas are a lifesaver. They turn out crispy whether you bake, fry, or air-fry them, and you can enjoy this delicious snack in minutes without compromising too much on taste.
When it comes to choosing the type of samosa, you can use:
✔️ Punjabi potato and peas samosas (regular or mini)
✔️ Aloo samosas (classic potato filling)
✔️ Vegetable samosas
✔️ Even meat samosas (if not vegetarian/vegan)
✔️ Mini samosas
✔️ Dry samosas
✔️ Greek Style Spanakopita
The best part about this Indian street food recipe is its flexibility - whether homemade or store-bought, samosas turn into a lip-smacking samosa chana chaat that everyone will love.
Absolutely! If you don't have samosas on hand, you can still enjoy the bold flavors of chole chaat with a few simple swaps. Instead of samosa, try:
Aloo Tikki Chole Chaat - Similar to Ragda Pattice, crispy potato patties topped with spicy chickpea curry and chutneys make a fantastic alternative.
Boiled potatoes - Cut into cubes and added to the chole to make aloo samosa chaat, they soak up all the masala flavors beautifully.
Papdi twist - Crumble papdi (crispy flour crackers) or even use mini tortilla chips for that crunch factor.
Burger patties - Yes, even burger patties (veg or vegan) can be topped with chole, chutneys, yogurt, and sev for a fun Indo-fusion twist!
Each of these variations still delivers the tangy, spicy, crunchy, and savory flavors you love in Indian street food. So, even without samosas, you can create a delicious, crowd-pleasing chana chaat recipe at home.
Making chole (chickpea curry) in the Instant Pot is the quickest and most reliable way to get tender chickpeas packed with authentic flavor. I follow my Instant Pot Chana Masala recipe, which is foolproof and gives perfectly cooked chickpeas every single time. Pressure cooking not only cuts down the cooking time compared to stovetop methods but also helps the spices infuse deeply, giving the curry that bold, well-rounded taste that makes this street food so irresistible.
This easy Instant Pot chole recipe is the perfect base for making samosa chaat with chole, but you can also serve it on its own with rice, puri, bhature, roti, or naan for a hearty Indian meal.
Craving Samosa Chole Chaat or want to make it for a party but don't have the time to cook everything from scratch? Here's my favorite hack for such times (or midnight cravings 🤭):
Use frozen samosas and frozen chana masala - just reheat them according to the package instructions.
Use store-bought green chutney and tamarind chutney to cut down prep time.
Follow the same steps in this recipe to assemble your samosa chana chaat at home in minutes.
While the flavors won't be the same as homemade chole, this shortcut still gives you a delicious street-style samosa chaat whenever the craving hits. It's the perfect solution for a last-
The best part about making Delhi-style samosa chaat with chole at home is that you can prep most of the components in advance and simply assemble when ready to serve. The chole (chickpea curry) can be made a day or two ahead and refrigerated. It can also be frozen. Both the green chutney and sweet tamarind chutney can also be prepared in advance, and they freeze beautifully for up to 3 months.
For the samosas, I recommend keeping frozen samosas handy to cut down prep time. Bake, fry, or air-fry them just before serving for that signature crispy texture. If using store-bought samosas, always reheat them in an oven or air fryer-microwaving will make them soggy. Reheat the chole before serving, but the chutneys and dahi can be served straight from the fridge.
If you happen to have leftover assembled samosa chana chaat, you can refrigerate it, but keep in mind it will lose its crunch. Simply reheat it in the microwave and enjoy, though nothing beats the freshness of assembling right before eating.
More Popular Indian Street Food Recipes

⭐️ Subscribe to the Cookilicious Newsletter and receive new recipes straight to your inbox! You'll receive my FREE Vegan Beginner's guide as a gift. Ready to elevate your cooking game? Purchase my Cookbook - The Essential Vegan Indian Cookbook today!
Recipe 📖

Easy Samosa Chaat Recipe with Chole | Street-Style Indian Snack
Ingredients
To Prep The Samosas
- 6 frozen samosas
To Make The Chole
- 30 oz canned chickpeas
- 1 tablespoon cooking oil
- 1 teaspoon cumin seeds
- ½ teaspoon GF asafoetida
- 1 tablespoon ginger paste
- 5-6 cloves garlic optional
- 2-4 green chillies
- 1 tablespoon chopped cilantro stalk
- 2 teaspoon red chilly powder
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- 1 teaspoon black salt
- salt as needed
- 1.5 cups water, as needed
- 1 tablespoon kasoori methi
- ⅓ cup cilantro
To Assemble The Samosa Chaat
- 1 teaspoon chaat masala
- ⅓ cup meetha chutney
- ⅓ cup green chutney
- ¼ cup whisked yogurt
- 1 onion, sliced
- ¼ cup cilantro
- 1 tablespoon lemon juice
Instructions
To Prep The Samosas
- Transfer the frozen samosas to a baking tray and bake according to the packet directions until the samosas are golden and extra-crispy. For an oven method, preheat to the temperature on the packet (typically 375-400°F) and bake until crisp. Alternatively, you can also air-fry the frozen samosas for a quicker, crunchier finish.
- Once cooked, let the samosas rest for 3-5 minutes so they stay crisp when topped with warm chole and chutneys.
To Make The Chole
- Drain the canned chickpeas, rinse, and set aside. Chef tip - If the aquafaba (chickpea liquid) has good flavor, preserve it - you can use it as a natural stock instead of plain water for a richer taste.
- Heat oil in a pan. Once hot, add cumin seeds and a pinch of gluten-free asafoetida (hing) to temper. Sauté for a few seconds until aromatic.
- Next, add minced green chilies, garlic, cilantro stems, and ginger paste. Sauté until the garlic turns light golden and fragrant.
- Now mix in the ground spices - garam masala, red chilly powder, coriander powder, and turmeric (optional). Add 2 tablespoons of the reserved stock (or water) to prevent the spices from burning and cook for a minute.
- Stir in the drained chickpeas.
- Then add a cup of the reserved liquid, veg stock, or water. Season with salt and cook on medium heat for 8-10 minutes.
- While simmering, gently mash some of the chickpeas with the back of a spoon - this helps thicken the gravy and give it texture. Add more stock/water as needed (I added about ½ cup extra) to get a slightly thick yet pourable consistency, perfect for layering over samosa chaat. The chickpea curry should not be very thin or very thick.
- Finish by garnishing with freshly chopped cilantro and crushed kasoori methi for authentic street-style flavor. Remove from heat and set aside until ready to assemble the snack. Let it cool down a bit.
To Assemble The Samosa Chaat
- Start by adding a generous spoonful of flavorful chole (spiced chickpea curry) to a small serving bowl or plate.
- Break one (or two) crispy, golden samosa into bite-sized pieces and place them over the chole. You can also smash it instead. Sprinkle a little chaat masala for that authentic tang. Chef tip - Add more that two samosas if they are the mini variety.
- Next, ladle some more chole on top of the samosa pieces.
- Drizzle with meetha (tamarind date) chutney on top. Add more if you like your veggie samosa snack sweeter.
- Then drizzle spicy green chutney for a perfect balance of sweet, tangy, and spicy flavors.
- Whisk yogurt until smooth and drizzle it generously over the dish.
- Garnish with thinly sliced red onions.
- Followed by freshly chopped cilantro (coriander leaves), and a squeeze of fresh lemon juice. Sprinkle chaat masala and serve immediately.
Leave a Reply