To begin, prepare the spice base. Heat the cooking oil in a medium saucepan over medium heat. Sauté the minced garlic, sliced shallots, and red chillies until soft and fragrant, about 3–4 minutes. Stir often to avoid browning the garlic.
Continue by adding the fermented soybean paste and stir for a further minute. This paste adds umami depth, so ensure it is fully integrated into the aromatics before proceeding to the next step.
Add the curry powder and chilli powder. Cook the spices gently, stirring continuously to prevent burning. Toasting the spices for 1–2 minutes will intensify their aroma and flavour.
Mash the boiled sweet potatoes until smooth and stir them into the pot. The mashed sweet potato not only thickens the gravy but also gives Mee Rebus its signature sweetness and silky texture.
Pour in the chicken or vegetable stock, stirring thoroughly to combine. Bring to a gentle simmer and let it cook for 10–12 minutes, allowing the flavours to meld. Stir occasionally to prevent sticking.
Add the cornflour slurry gradually while stirring to thicken the gravy. Simmer for another 5 minutes until the sauce achieves a rich, velvety consistency. Adjust with sugar and salt to taste, the balance should be spicy, sweet, and slightly savoury.
While the gravy simmers, bring another pot of water to the boil. Blanch the yellow noodles for 1–2 minutes to remove excess oil and soften slightly. Drain well and divide evenly among four serving bowls.
Top the noodles with halved boiled eggs, fried tofu slices, and a generous handful of blanched bean sprouts. These components add texture and contrast to the silky gravy.
Ladle the hot gravy generously over each bowl, covering the noodles and toppings. Be sure to stir the gravy before serving to ensure even distribution of the sweet potato mash and spices.
Garnish with fried shallots, sliced green chilli, a wedge of lime, and fresh coriander if desired. Serve immediately while hot. A light squeeze of lime brightens the dish and balances the richness of the gravy.