18 Spicy Indian Street Food Recipes Authentic

Posted by Sophia Brennan on April 14, 2025

Get ready to tantalize your taste buds with the bold flavors and spices of India’s street food scene! From tangy tamarind waters to sweet and sour chutneys, every bite is a flavorful adventure. In this article, we’ll take you on a culinary journey through 18 authentic Indian street food recipes that will leave you craving for more.

From classic dishes like Pani Puri and Pav Bhaji to regional specialties like Vada Pav and Kachori, these recipes are sure to satisfy your cravings and transport you to the bustling streets of India. Whether you’re a seasoned foodie or just looking for new flavors to try, this article has something for everyone.

So, let’s dive in and explore the vibrant world of Indian street food!

Pani Puri with Tangy Tamarind Water

Pani Puri with Tangy Tamarind Water
Pani puri, also known as golgappas or puchkas, is a popular Indian street food that’s both fun to eat and flavorful. This recipe adds a tangy twist by incorporating tamarind water, giving it an extra layer of complexity.

Ingredients:

– 1 cup puffed bread (puri)
– 1/2 cup boiled and mashed potatoes
– 1/4 cup chickpeas
– 1/4 cup onions, finely chopped
– 1/4 cup coriander leaves, chopped
– Tamarind paste or tamarind water (see instructions below)
– Salt to taste
– Water for serving

Instructions:

1. In a bowl, mix together potatoes, chickpeas, onions, and coriander leaves.
2. Fill the puris with the potato mixture.
3. Serve with tamarind water (see below) and add salt to taste.

Tamarind Water Recipe:

– 1 cup water
– 2 tablespoons tamarind paste
– 1 tablespoon sugar

Combine all ingredients in a bowl and stir until sugar dissolves. Strain the mixture through a fine mesh sieve or cheesecloth to remove any pulp.

Spicy Aloo Tikki Chaat

Spicy Aloo Tikki Chaat
Spicy Aloo Tikki Chaat: A flavorful street food-inspired snack that combines crispy potato patties with spicy chutneys and tangy yogurt for a thrilling taste experience.

Ingredients:

– 2 large potatoes, boiled and mashed
– 1/4 cup gram flour (chickpea flour)
– 1/4 teaspoon cumin powder
– 1/4 teaspoon coriander powder
– 1/4 teaspoon garam masala powder
– 1/4 teaspoon red chili powder
– Salt, to taste
– Vegetable oil, for frying
– For the chutney:
+ 1 cup tamarind paste
+ 1/2 cup green chili paste
+ 1 tablespoon lemon juice
– For the raita (yogurt):
+ 1 cup plain yogurt
+ 1 tablespoon chopped cilantro
+ Salt, to taste

Instructions:

1. Mix mashed potatoes with gram flour, spices, and salt.
2. Shape into patties and fry in hot oil until crispy.
3. Blend tamarind paste, green chili paste, and lemon juice for the chutney.
4. In a bowl, mix yogurt, cilantro, and salt for the raita.
5. Assemble by placing fried potato patties on a plate, topping with chutney, and serving with raita.

Cooking Time: 20-25 minutes (includes frying time)

Pav Bhaji with Buttery Buns

Pav Bhaji with Buttery Buns
Experience the quintessential Indian street food, Pav Bhaji, with a twist of buttery buns!

Ingredients:
For the bhaji:
– 1 large onion, diced
– 2 cloves garlic, minced
– 1 cup mixed vegetables (peas, carrots, potatoes)
– 2 tablespoons vegetable oil
– 1 teaspoon pav bhaji masala
– Salt, to taste

For the buttery buns:
– 4-6 buns (preferably soft and fluffy)
– Unsalted butter, softened

Instructions:
1. Heat oil in a large pan over medium heat. Add onions and sauté until golden.
2. Add garlic, mixed vegetables, pav bhaji masala, and salt. Mix well.
3. Cook for 10-12 minutes or until the mixture thickens slightly.
4. Butter each bun on both sides. Grill or toast until lightly browned.
5. Assemble by placing a spoonful of the bhaji onto the buttery buns.

Cooking Time: 20-25 minutes

Vada Pav with Garlic Chutney

Vada Pav with Garlic Chutney
This popular Mumbai street food is a crispy fried potato dumpling served in a soft bread bun, accompanied by a flavorful garlic chutney. This simple and satisfying snack is perfect for a quick lunch or as a midnight craving indulgence.

Ingredients:

For the Vada:

– 2 large potatoes, boiled and mashed
– 1/4 cup gram flour (chickpea flour)
– 1/4 teaspoon baking soda
– 1/4 teaspoon salt
– 1 tablespoon vegetable oil
– For serving: pav buns (small bread rolls)

For the Garlic Chutney:

– 3 cloves garlic, minced
– 1/2 cup green chilies, chopped
– 1/2 cup tamarind paste
– 1 tablespoon lemon juice
– Salt, to taste

Instructions:

1. Mix mashed potatoes with gram flour, baking soda, and salt.
2. Divide mixture into 4-6 portions, depending on desired size.
3. Shape each portion into a ball and flatten slightly.
4. Fry vadas in hot oil until golden brown, about 3-4 minutes.
5. For the garlic chutney: Blend all ingredients together with some water to achieve desired consistency.
6. Assemble vadas in pav buns and serve with garlic chutney.

Cooking Time: 15-20 minutes

Dahi Puri with Sweet Yogurt Drizzle

Dahi Puri with Sweet Yogurt Drizzle
Experience the perfect blend of sweet and savory flavors in this delightful Indian street food recipe, Dahi Puri. Crunchy puris filled with spiced potatoes and onions are elevated by a tangy yogurt drizzle.

Ingredients:

– 1 cup all-purpose flour
– 1/4 teaspoon salt
– 1/4 teaspoon baking powder
– 1/2 cup lukewarm water
– 2 medium-sized boiled potatoes, diced
– 1 small onion, finely chopped
– 1/4 teaspoon cumin seeds
– Salt, to taste
– 1/2 cup plain yogurt
– Honey or sugar, to taste (optional)

Instructions:

1. Mix flour, salt, and baking powder.
2. Gradually add lukewarm water to form a dough.
3. Roll out small balls into thin puris.
4. Fry puris until golden brown and puffed up.
5. Mix diced potatoes, chopped onion, cumin seeds, and salt.
6. Stuff each puri with the potato mixture.
7. Drizzle sweet yogurt (add honey or sugar to taste) over the puris.

Cooking Time: 30 minutes

Bhel Puri with Crunchy Sev

Bhel Puri with Crunchy Sev
A popular Indian street food snack that is easy to make and addictive to eat! Crunchy bhel puri with sev (gram flour noodles) is a flavorful and textured treat that’s perfect for a quick bite or as a party appetizer.

Ingredients:

– 2 cups puffed rice
– 1/2 cup tamarind chutney
– 1/4 cup green chili chutney
– 1/4 cup yogurt
– 1 tablespoon lemon juice
– Salt, to taste
– Sev (gram flour noodles), for garnish
– Chopped cilantro, for garnish

Instructions:

1. In a large bowl, combine puffed rice, tamarind chutney, green chili chutney, yogurt, and lemon juice.
2. Mix well until the puffed rice is evenly coated with the chutney mixture.
3. Season with salt to taste.
4. Garnish with sev and chopped cilantro.
5. Serve immediately.

Cooking Time: 10 minutes

Masala Dosa with Coconut Chutney

Masala Dosa with Coconut Chutney
This classic South Indian dish is a perfect blend of flavors and textures, with crispy dosas filled with spicy potato and onion stuffing, served with a creamy coconut chutney.

Ingredients:

For the dosa batter:
– 2 cups rice flour
– 1 cup urad dal (split black gram)
– 1/4 teaspoon methi seeds
– Salt, to taste
– Water, as needed

For the filling:
– 3 medium potatoes, boiled and mashed
– 1 large onion, finely chopped
– 2 green chilies, finely chopped
– 1 teaspoon cumin seeds
– Salt, to taste
– Vegetable oil, for frying

For the coconut chutney:
– 1 cup grated coconut
– 1/4 cup coriander leaves
– 1/4 cup mint leaves
– 2 tablespoons yogurt
– 1 tablespoon lemon juice
– Salt, to taste

Instructions:

1. Mix dosa batter ingredients and soak for 4 hours.
2. Prepare filling by mixing potatoes, onion, green chilies, cumin seeds, and salt.
3. Heat a non-stick pan over medium heat and cook dosas until crispy and golden brown.
4. Serve with coconut chutney made by blending all the ingredients together.

Cooking Time: 30 minutes

Samosa Chaat with Mint Yogurt

Samosa Chaat with Mint Yogurt
Samosa Chaat with Mint Yogurt is a refreshing twist on the traditional Indian street food, Samosas. This recipe combines crispy samosas with minty yogurt, onions, and spices to create a flavorful and cooling snack.

Ingredients:
– 6-8 samosas (store-bought or homemade)
– 1 cup plain yogurt
– 2 tablespoons chopped fresh mint leaves
– 1 tablespoon lemon juice
– Salt, to taste
– Chopped cilantro, for garnish
– Onions, thinly sliced
– Chaat masala powder, for seasoning (optional)

Instructions:

1. In a bowl, mix together yogurt, mint leaves, and lemon juice.
2. Arrange the samosas on a serving platter or individual plates.
3. Spoon the yogurt-mint mixture over the samosas.
4. Sprinkle with salt and chaat masala powder (if using).
5. Top with thinly sliced onions and garnish with cilantro.
6. Serve immediately and enjoy!

Cooking Time: None, as this recipe is a snack or appetizer.

Ragda Pattice with Green Chutney

Ragda Pattice with Green Chutney
Ragda pattice is a popular Indian street food that combines crispy potato patties with a flavorful ragout made from peas and onions. Serve it with a tangy green chutney for a match made in heaven.

Ingredients:

For the Ragda:

– 2 large potatoes, boiled, peeled, and mashed
– 1 cup fresh or frozen peas
– 1 medium onion, finely chopped
– 1 teaspoon cumin seeds
– Salt, to taste

For the Green Chutney:

– 1 cup cilantro leaves
– 1/2 cup green chili peppers
– 1 small onion, finely chopped
– 1 tablespoon lemon juice
– Salt, to taste

Instructions:

1. Heat oil in a pan and sauté the peas, onions, and cumin seeds until the mixture is dry.
2. Add the mashed potatoes and mix well.
3. Divide the mixture into small portions and shape into patties.
4. Fry the patties until golden brown and crispy.
5. To make the green chutney, blend all the ingredients together until smooth.
6. Serve the ragda pattice hot with a dollop of green chutney on top.

Cooking Time: 20-25 minutes

Kachori with Spicy Potato Filling

Kachori with Spicy Potato Filling
A classic North Indian street food, kachoris are crispy, flaky breads filled with a variety of ingredients. This recipe combines the perfect blend of spices and potatoes to create a mouthwatering snack.

Ingredients:

– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup ghee or oil
– 1/2 cup lukewarm water
– Filling ingredients (below)
– Vegetable oil for frying

Filling:

– 3-4 large potatoes, boiled and mashed
– 1 small onion, finely chopped
– 1 teaspoon cumin seeds
– 1/2 teaspoon coriander powder
– 1/2 teaspoon garam masala
– 1/4 teaspoon turmeric
– Salt, to taste
– 2-3 green chilies, finely chopped (optional)

Instructions:

1. Mix flour and salt in a bowl.
2. Add ghee or oil and lukewarm water to form a dough.
3. Knead for 5 minutes.
4. Divide into 6-8 portions.
5. Roll out each portion into a thin circle.
6. Place about 1 tablespoon of filling in the center.
7. Fold the edges to form a triangle or a ball shape.
8. Seal the edges and press gently.
9. Fry in hot oil until golden brown (3-4 minutes).
10. Drain excess oil on paper towels.

Cooking Time: 15-20 minutes

Jalebi with Warm Sugar Syrup

Jalebi with Warm Sugar Syrup
Jalebis are crispy, deep-fried Indian sweets that are perfect for a sweet treat. This recipe combines the classic jalebi with a warm sugar syrup for an added layer of flavor and texture.

Ingredients:

– 1 cup all-purpose flour
– 1/2 cup water
– 1/4 teaspoon baking soda
– Vegetable oil for frying
– Sugar syrup (see below)
– Fresh mint leaves or chopped pistachios for garnish (optional)

Sugar Syrup:

– 1 cup granulated sugar
– 1 cup water

Instructions:

1. Mix flour, water, and baking soda to form a thick batter.
2. Heat oil in a deep frying pan to medium-high heat. Using a spoon, drop small amounts of the batter into the oil, forming crispy jalebis.
3. Fry for 2-3 minutes on each side or until golden brown. Drain excess oil on paper towels.
4. In a separate pan, combine sugar and water over medium heat. Bring to a boil, then reduce heat and simmer for 5 minutes or until syrupy consistency is achieved.
5. Serve warm jalebis with the warm sugar syrup and garnish with mint leaves or chopped pistachios if desired.

Cooking Time: 20-25 minutes

Chole Bhature with Pickled Onions

Chole Bhature with Pickled Onions
Chole Bhature is a classic North Indian dish that combines the flavors of spiced chickpea curry (chole) with a deep-fried puffed bread (bhature). In this recipe, we’ll add a tangy twist by serving it with pickled onions for an added burst of flavor.

Ingredients:

For Chole:

– 1 cup dried chickpeas, soaked overnight and cooked
– 2 medium onions, chopped
– 2 cloves garlic, minced
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1/2 teaspoon garam masala powder
– Salt, to taste
– 2 tablespoons vegetable oil

For Bhature:

– 2 cups all-purpose flour
– 1 teaspoon salt
– 1/4 teaspoon baking powder
– 1/4 cup lukewarm water
– Vegetable oil, for frying

For Pickled Onions:

– 1 large onion, thinly sliced
– 1 tablespoon lemon juice
– 1/2 tablespoon sugar
– Salt, to taste

Instructions:

1. Cook the chickpeas and set aside.
2. Heat oil in a pan and sauté onions until golden brown. Add garlic, cumin, coriander, garam masala powder, and salt. Cook for 5 minutes.
3. Add cooked chickpeas to the onion mixture and stir well.
4. For Bhature, mix flour, salt, and baking powder. Gradually add water and knead a soft dough.
5. Divide the dough into small portions and shape into balls.
6. Roll out each ball into a thin circle.
7. Fry the bhatures in hot oil until golden brown.
8. For Pickled Onions, combine sliced onions, lemon juice, sugar, and salt. Let it sit for at least 30 minutes to allow the flavors to meld.
9. Serve Chole over Bhature with a dollop of pickled onions on top.

Cooking Time: 45-50 minutes

Bhutta (Grilled Corn) with Chili Lime Butter

Bhutta (Grilled Corn) with Chili Lime Butter
This classic Indian street food gets a delicious twist with the addition of spicy and tangy chili lime butter. Perfect for a quick snack or as a side dish, this recipe is sure to tantalize your taste buds.

Ingredients:

– 4-6 ears of corn, husked and silked
– 1/2 cup (1 stick) unsalted butter, softened
– 2 tablespoons freshly squeezed lime juice
– 1 teaspoon chili flakes or minced fresh green chilies
– Salt, to taste
– Optional: sprinkle with crumbled cotija cheese or chopped cilantro for added flavor and texture

Instructions:

1. Preheat grill to medium-high heat.
2. Grill corn ears for 10-12 minutes, turning every 3-4 minutes, until slightly charred and tender.
3. Meanwhile, mix together softened butter, lime juice, chili flakes or green chilies, and salt in a small bowl.
4. Once corn is cooked, brush with the chili lime butter mixture.
5. Serve hot, garnished with crumbled cheese and cilantro if desired.

Cooking Time: 10-12 minutes

Mirchi Vada with Tamarind Dip

Mirchi Vada with Tamarind Dip
A flavorful Indian snack made with spiced potatoes and onions, deep-fried to a crispy perfection, served with a tangy tamarind dip. Perfect for a quick evening munch or as a party appetizer.

Ingredients:

For the Mirchi Vadas:

– 2 large potatoes, boiled, peeled, and mashed
– 1 medium onion, finely chopped
– 1 teaspoon cumin seeds
– 1/2 teaspoon coriander powder
– 1/4 teaspoon turmeric powder
– Salt, to taste
– Vegetable oil, for frying

For the Tamarind Dip:

– 1 cup tamarind paste
– 1 cup water
– 1 tablespoon lemon juice
– Salt, to taste

Instructions:

1. Mix together mashed potatoes, chopped onion, cumin seeds, coriander powder, turmeric powder, and salt.
2. Divide the mixture into 6-8 portions and shape each portion into a ball.
3. Flatten each ball slightly and fry in hot oil until golden brown.
4. Drain excess oil on paper towels.
5. For the tamarind dip, mix together tamarind paste, water, lemon juice, and salt.
6. Serve Mirchi Vadas with Tamarind Dip.

Cooking Time: 20-25 minutes

Poha with Fresh Coriander

Poha with Fresh Coriander
A classic Indian breakfast or snack, this simple recipe combines the crunch of poha with the bright flavor of fresh coriander. This dish is perfect for a quick and easy meal.

Ingredients:

– 1 cup poha (flattened rice flakes)
– 2 cups water
– 1/4 cup fresh coriander leaves, chopped
– Salt, to taste
– Optional: 1 tablespoon lemon juice

Instructions:

1. Rinse the poha in a fine mesh sieve until the water runs clear.
2. Soak the poha in water for about 5 minutes or until it becomes soft and pliable.
3. Drain the poha and squeeze out any excess water.
4. In a pan, heat the poha over low heat with a pinch of salt.
5. Add the chopped coriander leaves and stir well to combine.
6. If desired, add lemon juice for extra flavor.
7. Cook for 2-3 minutes or until the poha is lightly toasted.

Cooking Time: 10-15 minutes

Dhokla with Mustard Seeds Tempering

Dhokla with Mustard Seeds Tempering
Dhokla is a popular Gujarati snack made from fermented rice and lentil batter, served with a flavorful tempering of mustard seeds. This recipe yields soft, spongy fritters with a crispy exterior and a tangy aroma.

Ingredients:
– 1 cup fermented rice and lentil batter (dahi)
– 1/2 teaspoon baking soda
– Salt, to taste
– 2 tablespoons oil
– Mustard seeds tempering:
+ 1 tablespoon mustard seeds
+ 1 small onion, finely chopped
+ 1 green chili, finely chopped
+ 1/4 teaspoon turmeric powder
+ Salt, to taste

Instructions:

1. Preheat the oil in a deep pan over medium heat.
2. Pour the fermented batter mixture into the oil and cook for 10-12 minutes or until the dhokla is cooked through and separates from the oil.
3. Drain the dhokla on paper towels.
4. For the mustard seeds tempering, heat oil in a small pan over low heat. Add the chopped onion, green chili, turmeric powder, and salt. Cook for 2-3 minutes or until the onions are lightly browned.
5. Add the mustard seeds to the pan and cook for 1 minute or until they start crackling.

Cooking Time: 20-25 minutes

Gol Gappe with Flavored Waters

Gol Gappe with Flavored Waters
This popular Indian street food is a flavorful and fun twist on traditional chaat items. Gol Gappe are crispy puris filled with spiced flavored waters, making for a perfect snack or light meal.

Ingredients:

– 2 cups all-purpose flour
– 1 teaspoon salt
– 1/4 teaspoon baking powder
– Vegetable oil for frying
– Spiced flavored water (see below)
– Gol Gappe masala (available at Indian grocery stores)

Spiced Flavored Water:

– 2 liters water
– 1 tablespoon lemon juice
– 1 tablespoon ginger paste
– 1/4 teaspoon cumin powder
– Salt, to taste

Instructions:

1. Mix flour, salt, and baking powder in a bowl.
2. Gradually add water to form a dough.
3. Knead the dough for 5-7 minutes.
4. Divide the dough into small balls.
5. Roll out each ball into thin circles.
6. Fry the puris until crispy and golden brown.
7. Fill the puris with spiced flavored water.
8. Serve immediately.

Cooking Time: 30-40 minutes (including frying time)

Aloo Chaat with Crispy Fried Potatoes

Aloo Chaat with Crispy Fried Potatoes
A classic Indian street food, Aloo Chaat is a flavorful and crunchy snack that combines crispy fried potatoes with a tangy and spicy mixture of boiled potatoes, onions, and chickpea flour. This recipe brings together the perfect balance of textures and tastes.

Ingredients:

– 2 large potatoes, peeled and cut into small cubes
– 1/4 cup all-purpose flour
– 1/4 teaspoon salt
– 1/4 teaspoon baking soda
– 1/4 cup chickpea flour (gram flour)
– Vegetable oil for frying
– For the chaat mixture:
+ 2 boiled potatoes, diced
+ 1 onion, finely chopped
+ 2 tablespoons lemon juice
+ 1 teaspoon cumin powder
+ Salt to taste

Instructions:

1. Heat about 1 inch of vegetable oil in a deep frying pan over medium heat.
2. In a bowl, mix together the all-purpose flour, salt, and baking soda. Add the chickpea flour and mix well.
3. Dip each potato cube into the flour mixture, coating it evenly, then fry until golden brown. Drain on paper towels.
4. To assemble the chaat, combine the boiled potatoes, chopped onion, lemon juice, cumin powder, and salt in a bowl.
5. Add the crispy fried potatoes to the bowl and toss gently to combine.
6. Serve immediately and enjoy!

Cooking Time: 20-25 minutes

Summary

Get ready to spice up your culinary skills with these authentic Indian street food recipes! In this article, we present 18 mouth-watering dishes that will transport you straight to the bustling streets of India. From classic favorites like Pani Puri and Pav Bhaji to innovative twists on old favorites like Samosa Chaat and Jalebi, there’s something for every palate. Whether you’re looking for a sweet treat or a savory snack, these recipes are sure to satisfy your cravings and leave you craving more. So go ahead, get cooking, and experience the flavors of India in the comfort of your own kitchen!

You might also like these recipes

Leave a Comment