
From the chaos of VV Puram Food Street to small roadside stalls serving iconic snacks, Bangalore street food is packed with bold, spicy, and tangy flavours. In this guide, explore Bangalore street food recipes you can easily recreate at home — including 10 iconic dishes with tips to get that authentic street-style taste.
Bangalore Street Food Recipes
Bangalore street food recipes include popular dishes like masala puri, gobi Manchurian, pani puri, mirchi bajji, dahi puri, churumuri, and masala corn. These snacks are known for their bold flavours, chutneys, and quick assembly, making them easy to recreate at home.
Whatever it is — the flavours are unforgettable. And now, with a well-stocked pantry and some practice, you can make most of these dishes in your own kitchen.
Here are 10 iconic Bangalore street food recipes — from the classics to the cult favourites — with tips to get them as close to the real thing as possible at home.
1. Masala Puri — Bangalore’s Most Iconic Street Food
Time: 30 minutes | Difficulty: Medium
If there is one dish that defines Bangalore street food, it is masala puri. Crispy puris crushed into a bowl, topped with spiced green peas masala, onion, tomato, coriander, grated carrot, sev, and a squeeze of lemon. It is crunchy, spicy, tangy, and utterly addictive.
You will find it at every chaat stall in Bangalore — but the best versions are at VV Puram Food Street, where dedicated masala puri stalls have been running for decades.
Ingredients
- 20–25 small crispy puris (store-bought is fine)
- 1.5 cups dried green peas, soaked overnight and boiled
- 2 medium onions, finely chopped
- 2 medium tomatoes, finely chopped
- 1 small bunch fresh coriander, chopped
- 1 medium carrot, grated
- 100g fine sev
- 2 tbsp tamarind chutney
- 2 tbsp green chutney (coriander-mint)
- 1 tsp chaat masala
- Juice of 1 lemon
- Salt to taste
For the Green Peas Masala
- 1.5 cups boiled green peas
- 1 tbsp oil
- 1 tsp mustard seeds
- 1 medium onion, finely chopped
- 2 tomatoes, chopped
- 1 tsp ginger-garlic paste
- 1 tsp red chilli powder
- 1/2 tsp turmeric
- 1 tsp coriander powder
- 1/2 tsp garam masala
- Salt to taste
- Water as needed
Method
- Heat oil, add mustard seeds. Let them pop. Add onion and cook until golden.
- Add ginger-garlic paste, cook for 1 minute. Add tomatoes, cook until mushy.
- Add all dry spices and mix well. Add boiled green peas and 1/2 cup water.
- Cook for 5–7 minutes until the masala thickens and coats the peas. The consistency should be semi-dry, not watery.
- To assemble: Place 5–6 puris in a bowl and lightly crush them. Spoon generous hot masala on top.
- Add onion, tomato, coriander, grated carrot. Drizzle tamarind and green chutney.
- Sprinkle sev, chaat masala, lemon juice. Serve immediately — do not let it sit or the puris go soggy.
The Bangalore secret: The masala puri in Bangalore uses a slightly wetter masala than Mumbai-style chaat. The green peas should be well-cooked, almost mashable, and the masala should be well-spiced but not too hot. Adjust red chilli to your tolerance.
2. Gobi Manchurian (Dry) — Indo-Chinese King
Time: 35 minutes | Difficulty: Medium
Gobi Manchurian is not street food in the traditional sense — it is Indo-Chinese, a uniquely Indian street food category that originated in Kolkata but has been fully adopted by Bangalore. You will find it at college canteens, food courts, roadside stalls, and everywhere in between.
Crispy battered cauliflower, tossed in a soy-chilli-garlic sauce, garnished with spring onions. This is the dry version — perfect as a snack.
Ingredients
- 1 medium cauliflower, cut into medium florets
- Oil for deep frying
For the Batter
- 4 tbsp maida (all-purpose flour)
- 3 tbsp cornflour
- 1 tsp ginger-garlic paste
- 1/2 tsp red chilli powder
- 1/2 tsp black pepper
- Salt to taste
- Water to make a thick batter
For the Manchurian Sauce
- 1 tbsp oil
- 1 tbsp garlic, finely minced
- 1 tsp ginger, finely minced
- 2 green chillies, finely chopped
- 1 medium onion, roughly chopped (or use spring onions)
- 1/2 medium capsicum, chopped
- 2 tbsp soy sauce
- 1 tbsp red chilli sauce
- 1 tbsp tomato ketchup
- 1 tsp vinegar
- 1 tsp cornflour dissolved in 3 tbsp water
- Spring onion greens for garnish
- Salt and pepper to taste
Method
- Mix batter ingredients with water to form a thick batter. Coat cauliflower florets well.
- Heat oil for deep frying. Fry coated florets in batches until golden and crispy. Drain on paper towel. Fry twice for extra crunch — fry once, let cool for 5 minutes, fry again.
- In a wok or wide pan, heat 1 tbsp oil on high flame. Add garlic and ginger, stir fry for 30 seconds.
- Add green chilli and onion. Stir fry on high for 1–2 minutes — keep the flame high for that “restaurant” char.
- Add capsicum, toss for 1 minute. Add all sauces and vinegar, mix well.
- Add cornflour-water mix, stir until sauce thickens slightly.
- Add fried cauliflower and toss well until every piece is coated. Garnish with spring onion greens. Serve immediately.
Key tip: Always cook Manchurian on the highest flame your stove allows. The wok char (slightly smoky flavour from high heat) is what makes restaurant Manchurian taste different from home versions.
3. Pani Puri (Bangalore-Style Gol Gappa)
Time: 20 minutes (+ store-bought puris) | Difficulty: Easy
Pani puri in Bangalore has its own character — the water (pani) here tends to be more minty and less sour than Mumbai-style, and the filling often includes a mix of ragda (white peas masala) and boiled potato.
Ingredients for the Pani (Water)
- 1 cup fresh mint leaves (pudina)
- 1/2 cup fresh coriander leaves
- 2–3 green chillies (adjust to heat preference)
- 1-inch piece ginger
- 1 tsp cumin (jeera) powder, roasted
- 2 tbsp tamarind paste
- 1 tsp black salt (kala namak)
- 1 tsp chaat masala
- 1/2 tsp regular salt
- 1 litre chilled water
- Juice of 1 lemon
Ingredients for the Filling
- 2 medium potatoes, boiled and mashed
- 1 cup boiled white peas (or boiled black chana)
- 1 medium onion, very finely chopped
- Fresh coriander, chopped
- Chaat masala and salt to taste
- 25–30 store-bought crispy puris
Method for the Pani
- Blend mint, coriander, green chillies, and ginger with a small amount of water into a smooth paste.
- Strain through a sieve or muslin cloth to remove fibre.
- Mix the strained green liquid with 1 litre chilled water.
- Add tamarind paste, black salt, chaat masala, regular salt, cumin powder, and lemon juice.
- Taste and adjust — it should be tangy, slightly spicy, and refreshing. Add more black salt for depth.
- Refrigerate for at least 1 hour before serving — chilled pani is non-negotiable.
Method for Assembly
- Mix mashed potato with boiled peas, onion, coriander, chaat masala, and salt.
- Gently crack the top of each puri with your thumb.
- Fill with 1 teaspoon of potato-peas filling.
- Dunk completely in chilled pani and eat in one bite. Immediately.
Bangalore tip: At VV Puram stalls, pani puri is often served with a separate sweet tamarind chutney on the side — after every few spicy puris, you eat one with sweet chutney for balance. Try this at home — it changes the experience completely.
4. Mirchi Bajji (Stuffed Chilli Fritter)
Time: 25 minutes | Difficulty: Easy
Long green banana chillies stuffed with a spiced onion filling, dipped in gram flour batter and deep fried until golden. Mirchi bajji is the perfect monsoon snack — eat it hot with a cup of chai while it rains outside.
Ingredients
- 6–8 large banana chillies (long green chillies, mild variety)
- Oil for deep frying
For the Batter
- 1 cup besan (gram flour / chickpea flour)
- 2 tbsp rice flour (for crispiness)
- 1/2 tsp red chilli powder
- 1/2 tsp turmeric
- 1/2 tsp ajwain (carom seeds)
- Salt to taste
- Water to make a medium-thick batter
For the Filling
- 1 large onion, very finely chopped
- 2 tbsp fresh coriander, chopped
- 1 tbsp tamarind paste
- 1/2 tsp chaat masala
- Salt to taste
Method
- Slit each chilli lengthwise but keep the ends intact — like opening a pocket. Remove seeds if you want less heat.
- Mix all filling ingredients together. Stuff each chilli generously.
- Mix batter ingredients with water to form a smooth, medium-thick batter.
- Heat oil for deep frying. Dip each stuffed chilli in batter and coat well.
- Fry on medium heat until golden brown on all sides — about 4–5 minutes. Do not fry on high heat or the chilli will not cook through.
- Drain on paper. Serve immediately with coconut chutney or tamarind chutney.
Tip: Add a pinch of baking soda to the batter for a lighter, crispier coating. The rice flour is essential — do not skip it.
5. Mangalore Buns (Banana Puri)
Time: 30 minutes (+ 4 hours resting) | Difficulty: Easy–Medium
Mangalore Buns are not from Bangalore originally — they are from the coastal Karnataka district of Mangalore. But they are everywhere in Bangalore now, particularly in Udupi-style restaurants and home kitchens. These are soft, slightly sweet, deep-fried pooris made with ripe banana in the dough.
Ingredients
- 2 ripe bananas (the riper the better — spotted, sweet bananas work best)
- 2 cups maida (all-purpose flour)
- 1/2 cup curd
- 2 tbsp sugar
- 1/2 tsp cumin seeds
- 1 tsp baking soda
- Salt to taste
- Oil for deep frying
Method
- Mash bananas well until completely smooth. No lumps.
- Add curd, sugar, salt, cumin seeds, and baking soda. Mix well.
- Add maida gradually and knead into a soft dough. Do not add water — the banana and curd provide enough moisture.
- Cover and rest for 4 hours minimum (or overnight in the fridge).
- Divide into small balls and roll into thick round discs (slightly thicker than regular puri).
- Deep fry on medium heat until golden and puffed. They will puff up beautifully like balloons.
- Serve with coconut chutney.
Tip: The resting time is crucial — it allows the dough to ferment slightly, giving the buns their signature slightly tangy-sweet flavour. Do not rush this step.
6. Masala Corn (Bhutta)
Time: 15 minutes | Difficulty: Very Easy
Masala corn is everywhere in Bangalore — at malls, parks, movie halls, and street corners. Boiled or roasted corn tossed with butter, red chilli powder, chaat masala, lemon juice, and fresh coriander. It is ridiculously simple but completely addictive.
Ingredients (per serving)
- 1 ear of corn, boiled or roasted (microwave for 4 minutes or boil for 10 minutes)
- 1 tsp butter
- 1/4 tsp red chilli powder
- 1/4 tsp chaat masala
- A pinch of black salt
- Juice of 1/4 lemon
- Fresh coriander, chopped
Method
- Cook corn until tender. If roasting, place directly over a gas flame and turn until charred on all sides.
- Rub butter on the hot corn immediately.
- Sprinkle red chilli powder, chaat masala, and black salt.
- Squeeze lemon juice and top with fresh coriander.
- For off-cob version: slice the kernels off after cooking and toss with all seasonings in a bowl.
Upgrade tip: Add a small amount of finely grated raw mango (kachha aam) when in season — it adds a tartness that elevates this to another level entirely.
7. Dahi Puri
Time: 20 minutes | Difficulty: Easy
Dahi puri is pani puri’s more indulgent cousin. Same crispy puris, but instead of spiced water they are filled with potato-peas filling, topped with fresh curd, tamarind chutney, green chutney, sev, and coriander. Creamy, crunchy, tangy, and sweet all at once.
Ingredients (serves 4)
- 25–30 store-bought puris
- 2 boiled potatoes, mashed with salt and chaat masala
- 1 cup boiled white peas or boiled chickpeas
- 1.5 cups fresh thick curd, beaten smooth with a pinch of salt
- 4 tbsp tamarind chutney
- 3 tbsp green chutney (coriander-mint)
- 100g fine sev
- 1 tsp red chilli powder
- 1 tsp chaat masala
- Fresh coriander, chopped
Method
- Gently crack the top of each puri. Fill with mashed potato and a few peas.
- Arrange on a plate. Spoon cold beaten curd generously over each puri.
- Drizzle tamarind chutney (for sweetness) and green chutney (for tang).
- Sprinkle sev, red chilli powder, and chaat masala.
- Garnish with coriander and serve immediately — the puris should be crunchy when eaten.
Tip: Keep all components ready separately. Only assemble dahi puri right before eating — it becomes soggy within 2–3 minutes of assembly.
8. Rava Onion Bhajji (Semolina Fritters)
Time: 20 minutes | Difficulty: Easy
Rava bhajji is a Bangalore and coastal Karnataka specialty — thin-sliced vegetables (usually onion, potato, or raw banana) dipped in a semolina-besan batter and fried until crunchier than regular bhajji. The rava gives them an extra crispy exterior that regular bhajji does not have.
Ingredients
- 2 large onions, sliced into thick rounds (do not separate the rings)
- Oil for deep frying
For the Batter
- 1/2 cup besan (gram flour)
- 1/2 cup fine rava (semolina)
- 1/2 tsp red chilli powder
- 1/4 tsp turmeric
- 1/4 tsp ajwain (carom seeds)
- Salt to taste
- Water to make a medium-thick batter
Method
- Mix batter ingredients with water. Let the batter rest for 5 minutes — the rava absorbs water and swells.
- Dip each onion slice in the batter and coat well on all sides.
- Fry on medium heat until golden and crispy. The rava creates a beautifully crunchy coating.
- Serve immediately with coconut chutney and a cup of chai.
9. Aloo Tikki Chaat
Time: 30 minutes | Difficulty: Easy
Crispy shallow-fried potato patties topped with chole (chickpea curry), chutneys, curd, and chaat masala. While not originally from Bangalore, aloo tikki chaat is everywhere in the city — particularly at the evening snack stalls that line Commercial Street and Jayanagar.
Ingredients for the Tikki
- 3 large potatoes, boiled and mashed
- 2 tbsp cornflour
- 1/2 tsp cumin powder
- 1/2 tsp red chilli powder
- 1/2 tsp chaat masala
- 2 tbsp coriander, chopped
- Salt to taste
- Oil for shallow frying
To Assemble
- 1 cup boiled chickpeas (or canned), seasoned with cumin and salt
- 4 tbsp thick curd
- 3 tbsp tamarind chutney
- 2 tbsp green chutney
- Sev, chaat masala, coriander for topping
Method
- Mix all tikki ingredients. Shape into flat round patties (about 1 cm thick).
- Shallow fry in a non-stick pan with a thin layer of oil on medium flame — 3–4 minutes per side until deeply golden and crispy. Do not rush — the crust needs time to form or the tikki will fall apart.
- Place 2 tikkis on each plate. Top with chickpeas, curd, both chutneys.
- Sprinkle sev, chaat masala, and coriander. Serve immediately.
10. Churumuri (Puffed Rice Chaat)
Time: 10 minutes | Difficulty: Very Easy
Churumuri is a Karnataka-specific puffed rice snack that is lighter, simpler, and arguably more addictive than bhel puri. Made at speed by roadside vendors — puffed rice tossed with onion, tomato, coconut, coriander, green chilli, and secret masalas, served in a paper cone. It is the ultimate Bangalore evening snack.
Ingredients (serves 2)
- 3 cups puffed rice (murmura / mandakki)
- 1 small onion, finely chopped
- 1 small tomato, finely chopped
- 2 tbsp fresh grated coconut
- 2 green chillies, finely chopped
- 2 tbsp fresh coriander, chopped
- 1 small carrot, grated
- 2 tbsp tamarind chutney
- 1 tbsp groundnut oil or coconut oil
- 1 tsp red chilli powder
- 1 tsp chaat masala
- Salt to taste
- Juice of 1 lemon
- 50g thin sev (optional but recommended)
Method
- In a large bowl, combine all ingredients except the puffed rice and sev.
- Mix the wet ingredients and vegetables first so flavours combine.
- Add puffed rice and toss everything together quickly — work fast because puffed rice goes soggy within minutes.
- Add sev last and give one final toss.
- Taste and adjust — it should be spicy, tangy, and slightly sweet from the chutney.
- Serve immediately in paper cones if you want the authentic street food experience.
The Bangalore secret: Authentic churumuri uses a specific red chilli-based dry masala powder that vendors make themselves. At home, a mix of red chilli powder, cumin powder, and a pinch of hing (asafoetida) gets you very close.
Tips for Making Bangalore Street Food at Home
- Stock up on chutneys. Tamarind chutney and green chutney are the foundation of almost every chaat recipe. Make a large batch on the weekend and refrigerate — they last 2 weeks.
- Buy quality store-bought puris. Making puris from scratch for chaat is not necessary. Haldiram’s and other brands make excellent crispy puris for pani puri and dahi puri.
- High flame is essential for stir-fry dishes. Manchurian and stir-fry street food needs high heat for that authentic restaurant flavour. Do not lower the flame.
- Serve immediately. Most chaat-style dishes must be eaten the moment they are assembled. Everything goes soggy if you wait.
- Use black salt (kala namak) generously. This sulphur-rich salt is what gives chaat its distinctive flavour. Do not substitute with regular salt — it is not the same.
- Mise en place (prep everything first). Street food cooks work fast because everything is already prepped. Before you start assembling, have every ingredient ready in separate bowls. Cooking time is just assembly.
Frequently Asked Questions
What is Bangalore’s most famous street food?
Masala puri is widely considered Bangalore’s most iconic street food — it is unique to Bengaluru and the surrounding Karnataka region. VV Puram Food Street is the most famous destination for it.
Where is VV Puram Food Street in Bangalore?
VV Puram Food Street (also called Thindi Beedi — “Snack Street” in Kannada) is located in the Basavanagudi area of South Bangalore. It is one of the most famous street food destinations in all of India and is best visited in the evenings after 6 PM.
Is Bangalore street food spicy?
Most Bangalore street food is moderately spicy — not as fiery as some Andhra dishes, but with a definite kick. Most recipes can be adjusted easily by reducing green chillies and red chilli powder to suit your preference.
What is churumuri?
Churumuri is a Karnataka-specific spiced puffed rice snack — similar to bhel puri but lighter, crunchier, and with the addition of fresh coconut. It is made fresh and eaten immediately from paper cones and is a staple evening snack across Bangalore.
Which street food is best for vegetarians?
Almost all Bangalore street food is naturally vegetarian — masala puri, pani puri, dahi puri, churumuri, gobi Manchurian, mirchi bajji, rava bhajji, masala corn, and Mangalore buns are all 100% vegetarian.
Final Thoughts
Bangalore street food is a love language. It is what people mean when they say they miss home. It is what Bangaloreans crave when they are abroad. It is chaotic, vibrant, messy to eat, and deeply, deeply delicious.
You cannot perfectly replicate VV Puram or a roadside churumuri stall in your kitchen — but you can get surprisingly close. And on a lazy weekend with the right ingredients and a little practice, these recipes will fill your home with the unmistakable smell and flavour of Bangalore’s best snacks.
Which of these did you try first? Drop a comment below — and tag Brocooked if you share your home version on Instagram!
