A delicious spiced Potato bhaji or filling is stuffed into dough circles and baked till the buns are cooked and golden brown.

This recipe reminds me of my childhood. We used to get these vegetarian buns when I attended boarding school in Panchgani. If you saw my recipe for Chicken Vindaloo Buns the dough is the same the only difference is that I brushed the tops with milk instead of egg wash since it’s vegetarian. The filling itself called Potato bhaji is very versatile, you can eat it as is or you can use it in a filling in these Buns, Samosas, Parathas, Batatawadas … the list goes on and on.

Stuffed Potato Buns

2.87 from 58 votes



  • 2 tsps active Yeast
  • 1/2 cup warm Water
  • 1 tbsp Sugar
  • 1 tsp Baking powder
  • 3 tbsps Butter
  • Salt to taste
  • 3.5 cups pre sifted all purpose Flour
  • 1.5 cups warm Milk
  • Milk for brushing

Potato Bhaji Filling

  • 1 tsp Mustard seeds
  • 1 cup finely diced Onion
  • 1 tbsp minced green Chilli
  • 1/2 cup Curry leaves
  • 2 tbsps Ginger and Garlic paste 1/2 tsp Turmeric powder
  • 1/2 tsp red Chilli powder
  • 1/2 tsp Cumin powder
  • 2 cups cubed boiled Potatoes
  • Salt to taste
  • 1/2 cup chopped Coriander


  • Add the yeast, warm water and sugar to a bowl and allow this to froth for 30 mins
  • Add the baking powder, butter, salt and alternate with the milk and flour
  • Knead and if the dough is too dry, add a bit more milk
  • Transfer to an oiled bowl, cover with cling film and a towel and allow to rise for 2 hours in a warm place
  • Knead the dough and divide into 11 – 12 pieces
  • Cover and allow to proof again for 30 mins
  • To make the filling, heat some oil and add the diced onion and green chilli
  • Add curry leaves, ginger and garlic paste and the cooked potatoes
  • Add salt to taste
  • Add the coriander and allow to completely cool
  • Divide the filling once cool into golf ball sized balls
  • Remove the divided buns and flatten each one to form a disc and then a cup
  • Add a ball of filling in the center
  • Pull the edges together to seal
  • Bake for 10 mins in a preheated oven at 350 degrees
  • After that remove and brush with egg wash and sesame seeds
  • Bake for another 30 mins