Best Street Food in India You Can Make at Home
Miss the taste of Indian street food? Here are 10 iconic chaat and snack recipes you can easily recreate in your own kitchen.

There's nothing quite like Indian street food — the sizzle of a tawa, the tangy punch of chutney, the crunch of sev on top of everything. The good news? You can recreate most of it at home, and it's easier than you think.
Why Make Street Food at Home?
We love street food carts, but there are real reasons to try these at home:
- Hygiene — You control the oil, water, and ingredients.
- Customization — Extra spicy? No onions? You decide.
- Cost — Most street snacks cost under ₹50 in ingredients to make a batch for 4.
- Nostalgia — Sometimes you need that taste of home, especially if you're living away from your city.
1. Pani Puri (Golgappa)
Difficulty: Easy | Time: 30 minutes
India's most democratic snack — loved from Mumbai to Kolkata, just with different names. Buy ready-made puris from any grocery store. The real magic is in the pani:
- Blend mint, coriander, green chili, ginger, and tamarind with water
- Add roasted cumin powder, black salt, and chaat masala
- Chill it — cold pani puri hits completely different
- Fill puris with boiled potato and chickpea mix, pour the pani, and eat in one bite!
2. Vada Pav
Difficulty: Medium | Time: 40 minutes
Mumbai's answer to the burger. A spicy potato fritter inside a soft pav bun, slathered with chutneys. The key is the batata vada:
- Mash boiled potatoes with green chili, ginger, garlic, turmeric, and curry leaves
- Shape into balls, dip in besan batter, and deep fry until golden
- Spread dry garlic chutney and green chutney on the pav
- Add a fried green chili on the side for the authentic experience
3. Pav Bhaji
Difficulty: Easy | Time: 35 minutes
A buttery, spicy mash of mixed vegetables served with toasted butter pav. The secret? Loads of butter and pav bhaji masala. Mash the veggies well — the smoother, the better. Top with raw onion, coriander, and a squeeze of lemon.
4. Aloo Tikki Chaat
Difficulty: Easy | Time: 25 minutes
Crispy potato patties topped with yogurt, tamarind chutney, green chutney, sev, and pomegranate seeds. The tikki should be crispy outside, soft inside. Pan-fry in a little oil on medium heat — don't rush it.
5. Bhel Puri
Difficulty: Very Easy | Time: 10 minutes
The ultimate no-cook street snack. Mix puffed rice, sev, chopped onion, tomato, coriander, raw mango (if available), tamarind chutney, and green chutney. Toss and eat immediately — bhel waits for no one. The crunch is everything.
6. Samosa
Difficulty: Medium | Time: 50 minutes
The king of Indian snacks. Spiced potato-pea filling wrapped in a crispy pastry shell. The dough needs to be stiff (not soft like roti), and the filling should be dry — no moisture, or the samosa gets soggy. Serve with green mint chutney and sweet tamarind chutney.
7. Dahi Puri
Difficulty: Easy | Time: 15 minutes
Crack open puri shells, fill with potato-chickpea mix, pour sweet yogurt on top, then drizzle with chutneys and sev. It's basically pani puri's sweeter, creamier cousin.
8. Chole Bhature
Difficulty: Medium | Time: 60 minutes
Spicy chickpea curry with pillowy fried bread. The chole needs tea-bag-infused color and amchur for tang. The bhature dough uses yogurt and a pinch of baking soda for that signature puff. Find the full recipe on What 2 Eat →
9. Kathi Roll
Difficulty: Easy | Time: 20 minutes
Kolkata's gift to the world. Wrap paneer or chicken tikka filling in a flaky paratha with onions, green chutney, and a squeeze of lime. The paratha is the star — cook it with egg for the authentic Kolkata style.
10. Jalebi
Difficulty: Medium | Time: 45 minutes
Crispy, syrup-soaked spirals of fried batter. The batter needs to ferment for at least 30 minutes. Fry in hot oil, then immediately dunk in warm sugar syrup flavored with saffron and cardamom. Eat them hot — cold jalebi is a crime.
Street Food at Home: Pro Tips
- Stock up on chutneys — Green (mint-coriander) and sweet (tamarind-date) chutneys are the backbone of all chaat.
- Keep sev and puri shells handy — Buy them ready-made and store in airtight containers.
- Don't skip the chaat masala — It's the single ingredient that makes street food taste like street food.
- Serve immediately — Street food waits for no one. Assemble and eat right away.
Craving street food right now? Use What 2 Eat's Surprise Me to find something spicy and fun to make tonight! 🌶️
Frequently Asked Questions
What Indian street food can I make at home easily?+
What are the essential ingredients for Indian chaat?+
Is homemade street food healthier than buying from vendors?+
Keep Reading
What to Eat When You Can't Decide: A Complete Guide
Struggling with meal decision fatigue? Here's a science-backed guide to choosing what to eat — whether you're cooking at home or ordering in.
Tips & GuidesCook vs Order: How to Decide What's Best for Tonight
Should you cook at home or order in? Here's a practical comparison covering cost, time, health, and mood to help you decide once and for all.