What2Eat
Indian Food

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.

May 6, 20269 min read
K
by Kavya· Food Writer & Recipe Curator
Best Street Food in India You Can Make at Home

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?+
Bhel puri (10 min, no cooking), aloo tikki chaat (25 min), instant poha, and dahi puri (15 min) are the easiest Indian street foods to make at home. Most require ready-made ingredients like puri shells and sev from the store.
What are the essential ingredients for Indian chaat?+
Stock green chutney (mint-coriander), sweet tamarind-date chutney, chaat masala, sev, puri shells, and black salt. These are the backbone of almost all Indian chaat recipes.
Is homemade street food healthier than buying from vendors?+
Yes, homemade street food gives you full control over oil quality, hygiene, and ingredient freshness. You can reduce oil, adjust spice levels, and use filtered water — all of which are hard to guarantee with street vendors.

Keep Reading