In your blender jar, add the shallots, garlic, and ginger, and fill with water up to about half of the level of ingredients.
Blitz into a fine paste. Set aside until ready to use.
Heat a large pot or wok over medium high heat. When sufficiently hot, sear the chicken pieces until browned, about 3 minutes per side. Remove the chicken pieces from the pan.
Next, heat the oil or fat.
Add the blended ingredients, the sup bunjut sachet and cook, stirring, until all the liquid has evaporated and the mixture is fragrant.
Return the chicken to the pot, and sprinkle with the ground white pepper. Cook and stir for a few minutes.
Add the celery stems and water, and stir to combine.
Add the carrots and potatoes. Bring to a boil, reduce the heat to medium and simmer, until potatoes are tender, 15 minutes.
Season with the chicken stock cube, seasoning powder and salt. Adjust to taste.
In a small bowl, mix the soup spice mix with a ladle or two of the soup, to make a smooth paste. Add to the pot and stir to thoroughly combine.
Garnish with the celery leaves and fried shallots.
Serve as a starter, or with steaming hot white rice.