30 Best Indian Street Food (Indian Snacks)

This wonderful group Indian street food It will make you cook amazing recipes straight from the food stalls of Mumbai!

From popular Indian snacks like samosas and pani puri, to some unique regional cuisine you may not have heard of before, this list has it all.

Whether you are looking for spicy or sweet, vegetarian or non-vegetarian, there is something here for everyone to enjoy.

Cook your way through these amazing Indian foods, and enjoy all the exotic flavours!


Egg Burji Pav is an Indian scrambled egg, a popular Indian street food that tastes delicious!

It is very easy to make with only a few essential Indian spices which give these eggs extra spicy flavours. So give this version a try, and give your egg routine a break.

Get the recipe

Here’s a perfect way to make your chicken incredibly tasty and exotic, with Grilled Tandoori Chicken Skewers, otherwise known as Chicken Tikkas!

This restaurant worthy tikka recipe is amazingly easy to prepare, you just need to master the marinade with all the lovely spices and that’s it, enjoy the best tikka ever.

Get the recipe

Samosa is the most popular street food in India, and it is readily available at any food stalls.

Punjabi samosas are very easy to prepare, just follow this easy recipe and enjoy the best Indian snack at home.

The filling of delicious fried potatoes and crispy pancake is just delicious. Enjoy it hot every time.

Get Recipe @ myfoodstory

Tea lovers, try making Masala Chai, it is an Indian version of tea that you will really love.

This perfect Indian drink is made with a blend of aromatic spices that will leave you feeling really refreshed and relaxed. Definitely try this tea.

Get @masalaandchai’s recipe

Vada pav, also known as Bombay burger, is a beloved street food in Mumbai that is famous all over the world.

It’s like an Indian slider made with potato pancakes fried to golden perfection and sandwiched between Indian bread, along with some tangy hot sauce.

Altogether, it tastes very delicious.

Get the recipe @thegastronomicbong

Well now, pani puri is one of the best Indian food that is loved by all age groups! This one-bite treat is made with assorted little things that make it addictive.

It is like an explosion of flavor in your mouth that has a spicy, sweet, tangy taste. Make it an appetizer for your next get-together and prepare for rave reviews.

Get @myvegetarianroots’ recipe

Another type of Indian street food that you can easily make at home is very tasty Pav Bhaji! A delicious vegetarian dish that satisfies all your taste buds with these spices and flavours.

It is a delicious blend of spiced mashed vegetables served with buttered toast and garnished with butter, onion, lime and coriander. Your whole family will devour this classic Indian street food.

Get the recipe from @Ministryofcurry

Are you looking for some snack recipes? Try this Indian style puffed rice snack popularly known as Bhel Puri!

This snack is very easy to prepare, just bring all the dry and wet ingredients together and simply enjoy the irresistible delicious taste of Bhel Puri.

You can prepare a few items such as sweet, spicy, and tangy sauces to have them cooked in no time. Perfect for an evening snack.

Get @shwetainthekitchen’s recipe

Dahi Puri is the most sought after Indian chaat, which you must try! This easy recipe will show you how to make it perfectly.

They simply fill their bite-sized puri with boiled potatoes, masala, tangy and spicy sweet chutney and sweetened yoghurt. It’s just wow.

You’ll love all the flavors in one bite. Serve them at dining venues or at parties and impress everyone.

Get @whiskeraffair’s recipe

Turn your beloved street food samosas into delicious Indian chaat with this samosas chaat recipe!

This magical dish is filled with crunchy crumbled samosa, chickpea curry, different sauces, yoghurt, spices, some fresh pomegranate, and sev.

It is the tastiest dish you will ever taste. A great dish to entertain and impress your audience.

Get @masalaandchai’s recipe

This Bombay sandwich can be a great change to your routine sandwiches! A popular street food from Mumbai, it’s a very special vegetarian sandwich that you will absolutely love.

It is made with layers of vegetables stacked together and the best masala spice blend that makes it absolutely delicious. You can serve it grilled or without grilling, both are delicious.

Get @hebbarskitchen’s recipe

Ragda Patties are famous in India for being an amazing chaat item.

It’s made with Ragda, a curried white pea and potato dumpling, which is brought together with tangy hot chutneys, onions and Sev.

They make a good and tasty dish. Your family will surely love this Indian treat.

Get @cookwithmanali’s recipe

Dabeli is another great recipe, like the Indian slider which is one of the classic street food from Gujrat, but is easily available in many states.

It is very easy to make at home, made with bread bun stuffed with tangy, spicy potato mashed with special spices, pomegranate, sab, and sweet and spicy sauce.

Everything together tastes great. You all will enjoy this new Hindi version of Sliders.

Get @whiskeraffair’s recipe

Dress pancakes like never before, with Indian-style Dahi Vada! This elegant snack is so tasty and chewy that you’re sure to love it.

It’s made with black gram split pancakes drenched in a delicious creamy yogurt sauce. If you’re serving this to your extended family, be prepared to share this recipe.

Get @hebbarskitchen’s recipe

Idli Sambar is a South Indian street food and is a very popular snack or meal.

Idli means delicious, flowing rice cakes, and sambar is made from a spicy vegetable lentil soup. The combination of these two is just a match made in heaven.

It is a healthy and flavorful meal that you should definitely try.

Get @shwetainthekitchen’s recipe

Are you a burrito fan? Then try this specifically Indian version: paneer frankie!

These rolls are made of tikka paneer (cottage cheese), bell peppers, pickled onions and green chutney wrapped inside parathas or tortillas. It’s just WOW. Everyone at home will be a fan of this Indian version of the burrito for sure.

Get @carameltintedlife’s recipe

These crispy onion pakoda pancakes are so famous that you will get them in every stall in India, but they are more popular in the monsoon and winter seasons.

It’s so easy to make using chickpea and rice flour along with other flavorful seasonings, just fry them to crunchy perfection. Indian onion pancakes are amazing with a cup of hot tea.

Get @whiskeraffair’s recipe

Are you looking for an easy and delicious vegan appetizer recipe? Look no further, and make this Indian street food, Aloo Tikki!

It’s made with mashed potatoes seasoned with flavorful spices and fresh herbs, then fried to perfection. Serve with sweet and spicy Indian chutney and watch as she becomes the star of your party.

Get @hebbarskitchen’s recipe

Another great Indian street food that is very popular is Khasta Kachori, which means stuffed pancake!

This delicious kachori is simply stuffed with a spicy mung dal mixture and then fried. You can serve it with some green chutney or jazz it up with some red and green chutneys, onion, tomato, yoghurt and slaw.

Get @spiceupthecurry’s recipe

Once you try Misal Pav, we bet you will crave it from time to time!

This popular Maharashtrian street food is all about savory flavours, made with sprouted beans or lentils simmered in a thin, spicy, garlicky gravy and then served with Indian bread. Garnish with some knights, onions, and lemon for extra flavors and texture.

Get Recipe @ myfoodstory

This summer, give your family this Indian ice cream treat called Kulfi! This amazing pistachio flavored ice cream with a touch of saffron and cinnamon makes it absolutely delicious.

Your whole family will love this rich, amazingly delicious ice cream for sure.

Get Recipe @kitchenathoskins

Another smashing snack from South India that is very popular on the streets is Masala Dosa. It’s like a thin and crunchy crepe.

This dosa is made from a mixture of lentils and rice, which can make this dosa very crunchy and fluffy. Masala is a spiced potato masala that goes well with dosa. Follow this recipe for all the tips and tricks to making it perfect every time.

Get @cookwithmanali’s recipe

You can’t go wrong with this bread pakora (pancakes). Indian-style bead pancakes are best eaten for breakfast, or as an evening snack.

They are very easy to make, just prepare a flour mixture with spices, dip your slice of bread, then fry to golden perfection, your bread pakoras are ready to devour.

Get @whiskeraffair’s recipe

Indo-Chinese Hakka Noodles are easy to make, yet packed with delicious flavors and lots of veggies!

Even simple ingredients and basic Asian sauces can bring out the best of the best, and we’re sure they’ll be your new go-to recipe. It is one of our favorite Indian street food.

Get Recipe @ secondrecipe

Refresh everyone in the house with Nimbu Pani, also called Indian lemonade!

This popular summer drink is simply made with lemon juice, sugar, and water and has the flavor of Indian spices. Serve this at your summer parties and keep everyone refreshed.

Get the @spicecravings recipe

Masala Putta means a charred corn cob flavored with Indian spices. It is a very popular Indian common food that is loved in winter and monsoon season.

Just adding a simple mix of spices, lemon juice, and butter can turn sweet corn into an absolutely irresistible snack. It can make the best side dish for your next summer barbecue or party.

Get Recipe @cookilicious

Momos are one of the most popular and popular snacks in India. This recipe is very easy to make and shows exactly how to make it from scratch.

The filling for these momos is completely customizable, and this great recipe has options for vegetables and chicken.

Get Recipe @ myfoodstory

You’ll love this Street Food style chili chicken, because it’s so much better than the restaurant’s chili chicken!

This easy recipe knows how to make the dish savory and spicy using simple seasonings and sauces. Serve this at your parties or gatherings and see the delighted faces of your guests.

Get @vismaifood’s recipe

It is very easy to make street style chicken shawarma at home with the help of this amazing recipe.

Well-balanced grilled chicken with a flavorful garlic sauce, along with pickled veggies all wrapped together in soft pita bread, looks simple, but tastes incredibly delicious.

Your family and friends will surely love this version of shawarma.

Get @theflavorsofkitchen’s recipe

Ending our list of Indian street foods is Delhi’s famous Matar Kulcha.

It is made from the broth of perfectly seasoned dried white peas and white flatbread called kulcha. The combination of these two is just to die for. You can surely experience the best of Indian flavours.

Get Recipe @ funfoodfrolic

There you go, forty authentic Indian recipes for you to cook up. Don’t they all look delicious? Which ones will make their way into your regular rotation?

Save or pin this collection of great recipes so you always know where to find them. And be sure to subscribe to GypsyPlate, we’re always preparing new easy recipes for you!

Check out these other great recipe collections!
Indian recipes
Indian sweets
Curry recipes
Asian recipes


  • Ingredients vary by recipe


  1. Choose a recipe that sounds good
  2. Gather the ingredients
  3. Make your own favorite Indian street food!

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Don’t miss a recipe!

Join the GypsyPlate mailing list and get easy dinner recipes delivered to your mailbox. From home comfort food to exotic dishes from around the world.