2-3 medium potatoes
2 strips bacon (for vegetarian recipe, take out bacon)
1 onion (chopped into small pieces)
2 spring onion (finely chopped)
2 clove garlic (finely chopped)
2 clove shallot (finely chopped)
1) Peel and cut potatoes into cubes and boil the potatoes for 5 minutes, drain and dry on kitchen towel.
2) Cut bacon into small pieces, heat the oil on frying pan and add bacon, onion, spring onion. Cook until bacon crisp to perfection.
3) Add the potato and gently tossed over low heat, add salt, pepper ,garlic , shallot ,wait till garlic and shallot turn golden brown
4) Increase the heat to higher temperature to crisp the potato (up to your liking) , however remember to ensure that onion, garlic and shallot are not burned.