Veggie Planet

veggie planet

Pav Bhaji – The most popular Indian Street Food

Pav Bhaji

Pav Bhaji is a popular Indian street food that originated in the state of Maharashtra. It is a delicious and flavourful dish made with a blend of vegetables and spices, served with buttered and toasted buns called pav. Pav Bhaji is one of the most beloved street foods in India, and it’s no surprise why. The combination of the warm, flavourful vegetables with the soft, buttery pav is simply irresistible. In this blog, we’ll take a closer look at the origins of Pav Bhaji, its ingredients, preparation, and some tips for making the perfect Pav Bhaji at home.

The Origin of Pav Bhaji:

Pav Bhaji originated in Mumbai, the financial capital of India. It was originally created as a quick and easy lunchtime meal for textile mill workers in the mid-19th century. The mill workers didn’t have much time to cook or eat during their lunch break, so the food vendors came up with a dish that was easy to prepare, filling, and tasty. Thus, Pav Bhaji was born. Over time, the dish became more popular and spread throughout the city and eventually throughout India.


The traditional Pav Bhaji recipe calls for a mixture of vegetables, including potatoes, tomatoes, onions, peas, carrots, and capsicum. Spices like cumin, coriander, turmeric, and chilli powder are added to the mix to give the dish its signature flavour. Additionally, butter and pav buns are an essential part of the dish. Some recipes also call for paneer or cheese, but this is optional.


The preparation of Pav Bhaji involves cooking the vegetables in a large pot or a flat griddle called a tawa. The vegetables are boiled and then mashed with a potato masher to create a smooth and creamy texture. The spices are then added to the vegetable mixture and cooked until the flavours are well blended. The butter is added to the mix, which gives the dish its rich and creamy texture.

The pav buns are toasted on the tawa with some butter, which adds a nice crunch and flavour to the dish. The buns are typically served with the Pav Bhaji mixture on top, and some chopped onions, coriander leaves, and a squeeze of lime juice are added for garnish.

Tips for making the perfect Pav Bhaji:

  1. Use fresh vegetables: The quality of the vegetables used in the dish can make a huge difference in the taste of the Pav Bhaji. Make sure to use fresh and ripe vegetables to get the best results.
  2. Use the right spices: The spices used in the dish are what give it its unique flavour. Use a blend of cumin, coriander, turmeric, chilli powder, and garam masala to get the perfect balance of flavours.
  3. Mash the vegetables properly: The texture of the vegetable mixture is key to the dish. Make sure to mash the vegetables properly to get a smooth and creamy texture.
  4. Use enough butter: The butter adds a rich and creamy flavour to the dish, so don’t be shy about it. Use enough butter to get the desired flavour and texture.
  5. Toast the pav buns properly: The pav buns should be toasted with butter until they are golden brown and crispy. This adds a nice crunch to the dish and makes it even more delicious.

Pav Bhaji is a delicious and flavourful dish that has become a popular street food in India. Its origins as a quick and easy lunchtime meal for mill workers have now turned it into a beloved dish that is enjoyed by people all over the country. The dish is easy to prepare and can be customized to suit individual tastes. With the right ingredients and techniques, you can make the perfect Pav Bhaji at home and enjoy it.

If you’re looking to try Pav Bhaji for yourself, you don’t have to go all the way to India. You can find this delicious dish at Veggie Planet Indian Street Food Restaurant located in Mississauga, Vaughan & Ajax. Veggie Planet is known for its authentic and delicious Indian street food, and its Pav Bhaji is no exception. Their chefs use fresh vegetables and spices to create a flavourful and creamy mixture that is served with buttered and toasted pav buns. So, if you’re in the Mississauga, Vaughan or Ajax area, be sure to check out Veggie Planet Indian Street Food Restaurant for a taste of this popular Indian street food dish. You can also know more about them and how they started Veggie Planet to understand the roots of Veggie Planet.