Best Indian Street Food Recipes to Try at Home
Indian street food is famous for its bold flavors, exciting textures, aromatic spices, and irresistible variety. From crispy snacks and spicy chaats to stuffed rolls and sweet treats, every region of India offers something unique.
The best part is that many popular street food dishes can be prepared easily at home. With simple ingredients and a few basic techniques, you can recreate the taste of your favorite food stalls in your own kitchen.
Here are some of the best Indian street food recipes to try at home.
1. Pani Puri
Pani puri is one of India’s most loved street foods. It consists of crispy hollow puris filled with potatoes, chickpeas, tangy tamarind chutney, and spicy mint water.
Ingredients
-
Ready-made pani puri shells
-
Boiled potatoes
-
Boiled chickpeas
-
Chopped onions
-
Tamarind chutney
-
Mint leaves
-
Coriander leaves
-
Green chilies
-
Black salt
-
Roasted cumin powder
-
Chaat masala
-
Cold water
Method
Blend mint, coriander, green chilies, black salt, cumin powder, chaat masala, and water to make the spicy pani.
Mash the potatoes and chickpeas with salt and chaat masala.
Make a small hole in each puri, add the filling, drizzle with tamarind chutney, dip in spicy water, and serve immediately.
2. Aloo Tikki Chaat
Aloo tikki chaat is made with crispy potato patties topped with yogurt, chutneys, spices, and crunchy sev.
Ingredients
-
Boiled potatoes
-
Cornflour
-
Salt
-
Red chili powder
-
Chaat masala
-
Yogurt
-
Mint chutney
-
Tamarind chutney
-
Sev
-
Chopped onions
-
Fresh coriander
Method
Mash the potatoes and mix them with cornflour, salt, chili powder, and chaat masala.
Shape into patties and shallow-fry until golden and crisp.
Place the tikkis on a plate and top with yogurt, mint chutney, tamarind chutney, onions, sev, coriander, and extra chaat masala.
3. Pav Bhaji
Pav bhaji is a popular Mumbai street food made with spicy mashed vegetables served with buttery bread rolls.
Ingredients
-
Potatoes
-
Cauliflower
-
Green peas
-
Carrots
-
Tomatoes
-
Onions
-
Bell peppers
-
Pav bhaji masala
-
Red chili powder
-
Butter
-
Bread rolls
-
Lemon wedges
-
Fresh coriander
Method
Boil the vegetables until soft and mash them well.
Heat butter in a pan and cook onions, bell peppers, and tomatoes. Add pav bhaji masala, chili powder, salt, and the mashed vegetables.
Cook until thick and flavorful.
Toast the bread rolls with butter and serve them with hot bhaji, chopped onions, coriander, and lemon.
4. Vada Pav
Vada pav is often called the Indian burger. It consists of a spicy potato fritter placed inside a soft bread roll with chutneys.
Ingredients
-
Boiled potatoes
-
Garlic
-
Green chilies
-
Mustard seeds
-
Curry leaves
-
Turmeric
-
Gram flour
-
Salt
-
Water
-
Pav bread
-
Green chutney
-
Dry garlic chutney
Method
Prepare a spicy potato mixture using mustard seeds, garlic, green chilies, curry leaves, turmeric, and mashed potatoes.
Shape the mixture into balls.
Make a batter with gram flour, salt, turmeric, and water. Dip the potato balls in the batter and deep-fry until golden.
Place each vada inside a pav with green chutney and dry garlic chutney.
5. Samosa
Samosa is a crispy triangular snack filled with spicy potatoes and peas.
Ingredients
-
All-purpose flour
-
Oil or ghee
-
Salt
-
Water
-
Boiled potatoes
-
Green peas
-
Cumin seeds
-
Coriander powder
-
Garam masala
-
Red chili powder
-
Amchur powder
Method
Prepare a firm dough using flour, salt, oil, and water.
For the filling, cook cumin seeds, peas, mashed potatoes, and spices in a pan.
Roll the dough into small circles, cut them in half, shape them into cones, and fill them with the potato mixture.
Seal the edges and fry on low to medium heat until crisp and golden.
6. Bhel Puri
Bhel puri is a light and crunchy snack made with puffed rice, vegetables, chutneys, and sev.
Ingredients
-
Puffed rice
-
Chopped onions
-
Chopped tomatoes
-
Boiled potatoes
-
Roasted peanuts
-
Mint chutney
-
Tamarind chutney
-
Sev
-
Chaat masala
-
Lemon juice
-
Fresh coriander
Method
Mix puffed rice, onions, tomatoes, potatoes, and peanuts in a large bowl.
Add mint chutney, tamarind chutney, chaat masala, and lemon juice.
Mix quickly and top with sev and coriander.
Serve immediately to keep it crunchy.
7. Dahi Puri
Dahi puri is a creamy, tangy, and slightly sweet chaat made with crispy puris and chilled yogurt.
Ingredients
-
Puri shells
-
Boiled potatoes
-
Boiled chickpeas
-
Yogurt
-
Tamarind chutney
-
Mint chutney
-
Sev
-
Chaat masala
-
Red chili powder
-
Fresh coriander
Method
Make a small hole in each puri and fill it with potatoes and chickpeas.
Add chilled yogurt, mint chutney, tamarind chutney, chaat masala, chili powder, sev, and coriander.
Serve immediately.
8. Chole Bhature
Chole bhature is a famous North Indian dish consisting of spicy chickpea curry served with soft, fluffy fried bread.
Ingredients for Chole
-
Chickpeas
-
Onions
-
Tomatoes
-
Ginger-garlic paste
-
Chole masala
-
Cumin
-
Coriander powder
-
Red chili powder
-
Garam masala
Ingredients for Bhature
-
All-purpose flour
-
Yogurt
-
Baking soda
-
Salt
-
Oil
-
Water
Method
Cook the chickpeas until soft.
Prepare a thick gravy with onions, tomatoes, ginger-garlic paste, and spices. Add the chickpeas and simmer until flavorful.
For the bhature, knead flour, yogurt, baking soda, salt, oil, and water into a soft dough.
Let it rest, then roll into circles and deep-fry until puffed and golden.
9. Kathi Roll
Kathi rolls are popular street-style wraps filled with spiced paneer, chicken, eggs, or vegetables.
Ingredients
-
Parathas or flatbreads
-
Paneer or chicken
-
Onions
-
Bell peppers
-
Yogurt
-
Ginger-garlic paste
-
Garam masala
-
Chili powder
-
Lemon juice
-
Green chutney
Method
Marinate paneer or chicken with yogurt, ginger-garlic paste, spices, and lemon juice.
Cook with onions and bell peppers until well done.
Place the filling on a warm paratha, add green chutney and sliced onions, then roll tightly.
10. Ragda Pattice
Ragda pattice is a popular Mumbai chaat made with potato patties and a flavorful white-pea curry.
Ingredients
-
Boiled potatoes
-
Cornflour
-
Dried white peas
-
Onions
-
Tomatoes
-
Turmeric
-
Chaat masala
-
Mint chutney
-
Tamarind chutney
-
Sev
-
Coriander
Method
Soak and cook the white peas until soft. Prepare a mildly spiced curry with onions, tomatoes, and turmeric.
Shape mashed potatoes into patties and shallow-fry until golden.
Place the patties on a plate, pour over the ragda, and top with chutneys, onions, sev, coriander, and chaat masala.
11. Bread Pakora
Bread pakora is a crispy snack made with bread slices coated in gram flour batter and deep-fried.
Ingredients
-
Bread slices
-
Boiled potatoes
-
Green chilies
-
Coriander
-
Chaat masala
-
Gram flour
-
Turmeric
-
Red chili powder
-
Salt
-
Water
Method
Prepare a potato filling with green chilies, coriander, salt, and chaat masala.
Spread the filling between two bread slices and cut diagonally.
Prepare a thick batter using gram flour, spices, salt, and water.
Dip each sandwich in the batter and deep-fry until golden and crisp.
12. Paneer Tikka
Paneer tikka is a smoky street-style snack made with marinated paneer and vegetables.
Ingredients
-
Paneer cubes
-
Yogurt
-
Bell peppers
-
Onions
-
Ginger-garlic paste
-
Red chili powder
-
Garam masala
-
Cumin powder
-
Lemon juice
-
Oil
Method
Mix yogurt, ginger-garlic paste, spices, lemon juice, and oil.
Add paneer, onions, and bell peppers. Marinate for at least 30 minutes.
Thread them onto skewers and grill, bake, or cook on a hot pan until lightly charred.
13. Masala Dosa
Masala dosa is a thin, crispy South Indian crepe filled with a flavorful potato mixture.
Ingredients
-
Dosa batter
-
Boiled potatoes
-
Onions
-
Mustard seeds
-
Curry leaves
-
Green chilies
-
Turmeric
-
Oil
-
Salt
Method
Prepare the potato filling by cooking mustard seeds, curry leaves, onions, green chilies, turmeric, and mashed potatoes.
Spread dosa batter thinly on a hot griddle.
Drizzle oil around the edges and cook until crisp.
Place the potato filling in the center, fold the dosa, and serve with chutney and sambar.
14. Idli Sambar
Soft idlis served with hot sambar are a popular and comforting South Indian street food combination.
Ingredients
-
Idli batter
-
Toor dal
-
Mixed vegetables
-
Tamarind
-
Sambar powder
-
Mustard seeds
-
Curry leaves
-
Dried red chilies
Method
Steam the idli batter in molds until soft and fluffy.
Cook toor dal and vegetables until tender.
Add tamarind water and sambar powder, then simmer.
Prepare a tempering with mustard seeds, curry leaves, and dried chilies, and pour it over the sambar.
Serve hot with idli.
15. Momos
Momos are steamed dumplings filled with vegetables, paneer, or meat and served with spicy chutney.
Ingredients
-
All-purpose flour
-
Water
-
Salt
-
Cabbage
-
Carrots
-
Spring onions
-
Garlic
-
Soy sauce
-
Black pepper
Method
Prepare a soft dough using flour, salt, and water.
Mix finely chopped vegetables with garlic, soy sauce, and pepper.
Roll the dough into small circles, place the filling in the center, and seal the edges.
Steam for 10–12 minutes and serve with spicy red chutney.
16. Dabeli
Dabeli is a flavorful Gujarati snack made with spiced potatoes, chutneys, peanuts, pomegranate, and sev inside a bun.
Ingredients
-
Pav bread
-
Boiled potatoes
-
Dabeli masala
-
Tamarind chutney
-
Green chutney
-
Roasted peanuts
-
Pomegranate seeds
-
Sev
-
Butter
Method
Cook mashed potatoes with dabeli masala and tamarind chutney.
Spread green and tamarind chutney inside the pav.
Add the potato mixture, peanuts, pomegranate, and sev.
Toast the filled pav with butter before serving.
17. Aloo Chaat
Aloo chaat is a quick and tangy snack made with crispy potatoes and spices.
Ingredients
-
Potatoes
-
Oil
-
Chaat masala
-
Red chili powder
-
Black salt
-
Lemon juice
-
Tamarind chutney
-
Fresh coriander
Method
Boil the potatoes until just tender and cut them into cubes.
Shallow-fry or air-fry until golden and crisp.
Toss with chaat masala, chili powder, black salt, lemon juice, and tamarind chutney.
Garnish with coriander.
18. Corn Chaat
Corn chaat is a simple, healthy, and flavorful street-style snack.
Ingredients
-
Boiled sweet corn
-
Chopped onions
-
Chopped tomatoes
-
Green chilies
-
Chaat masala
-
Black salt
-
Lemon juice
-
Fresh coriander
Method
Mix all the ingredients in a bowl.
Serve warm or chilled.
For extra flavor, add butter and roasted cumin powder.
19. Egg Roll
Egg rolls are quick, filling, and popular across many Indian cities.
Ingredients
-
Paratha
-
Eggs
-
Onions
-
Green chilies
-
Chaat masala
-
Ketchup
-
Green chutney
-
Lemon juice
Method
Cook a paratha on a hot pan.
Pour beaten egg over the pan and place the paratha on top.
Cook until the egg sticks to the paratha.
Add onions, green chilies, chutney, ketchup, chaat masala, and lemon juice.
Roll tightly and serve hot.
20. Jalebi
Jalebi is a crispy and syrupy Indian sweet often enjoyed as a street-side dessert.
Ingredients
-
All-purpose flour
-
Cornflour
-
Yogurt
-
Baking soda
-
Water
-
Sugar
-
Saffron or cardamom
-
Lemon juice
-
Oil or ghee
Method
Prepare a thick batter using flour, cornflour, yogurt, baking soda, and water.
Make a sugar syrup flavored with saffron or cardamom and a few drops of lemon juice.
Pipe the batter into spiral shapes in hot oil.
Fry until crisp, then soak briefly in warm sugar syrup.
Serve warm.
Tips for Making Indian Street Food at Home
Prepare Chutneys in Advance
Mint chutney and tamarind chutney are used in many street food recipes. Prepare them in larger batches and refrigerate them for quick use.
Use Fresh Spices
Freshly roasted cumin powder, chaat masala, and garam masala improve both aroma and flavor.
Balance the Flavors
Good Indian street food usually combines several flavors:
-
Spicy
-
Tangy
-
Sweet
-
Salty
-
Fresh
-
Crunchy
Taste the dish before serving and adjust the chutneys, lemon juice, and spices.
Serve Immediately
Dishes such as bhel puri, pani puri, dahi puri, and sev-based chaats should be served immediately to prevent them from becoming soggy.
Use an Air Fryer for Lighter Snacks
Samosas, bread pakoras, aloo tikkis, and potato cubes can be air-fried with less oil.
Keep Toppings Ready
Prepare chopped onions, coriander, lemon wedges, sev, pomegranate, yogurt, and chutneys before assembling the dishes.
Essential Ingredients for Indian Street Food
Keeping these ingredients at home makes it easier to prepare street-style snacks anytime:
-
Chaat masala
-
Roasted cumin powder
-
Black salt
-
Red chili powder
-
Garam masala
-
Tamarind chutney
-
Mint chutney
-
Sev
-
Gram flour
-
Puffed rice
-
Potatoes
-
Chickpeas
-
Fresh coriander
-
Green chilies
-
Lemons
Frequently Asked Questions
Which Indian street food is easiest to make at home?
Corn chaat, bhel puri, aloo chaat, egg rolls, paneer tikka, and dahi puri are among the easiest options.
Can Indian street food be healthy?
Yes. Choose steamed, grilled, baked, or air-fried dishes. Add more vegetables, reduce deep-frying, and use yogurt-based toppings.
What chutneys are commonly used in Indian street food?
The two most common chutneys are spicy mint-coriander chutney and sweet tamarind chutney.
How can I make street food less spicy?
Reduce green chilies and red chili powder. Add more yogurt, sweet chutney, or lemon juice to balance the heat.
Which Indian street foods are vegetarian?
Most popular chaats, pav bhaji, vada pav, samosa, dabeli, masala dosa, paneer tikka, and chole bhature are vegetarian.
Can I prepare these recipes for a party?
Yes. Prepare fillings, chutneys, vegetables, and toppings in advance. Set up a self-service chaat or roll station so guests can assemble their own food.
Final Thoughts
Indian street food brings together bold spices, fresh ingredients, crunchy textures, and memorable flavors.
Preparing these dishes at home gives you complete control over the ingredients, cleanliness, spice level, and cooking method. You can keep the recipes traditional or adapt them to suit your family’s preferences.
Start with a simple recipe such as bhel puri, aloo tikki chaat, or paneer tikka. Once you become comfortable with the basic spices and chutneys, you can try more elaborate dishes such as chole bhature, samosa, or masala dosa.
With a little preparation, your kitchen can deliver the same exciting flavors usually found at India’s busiest street food stalls.



