Cook the Base Dough: Prepare a pan on the stove, melt 90 grams of margarine, then pour in 525 ml of boiled water and 1/2 tsp of salt. Cook while stirring gently until the mixture boils. Once boiling, immediately turn off the stove, then add 150 grams of medium-protein flour. Stir quickly using a wooden spoon or spatula until the dough is evenly mixed, forms a smooth lump, and is not sticky to the pan. Let the dough cool down until it is slightly warm.
Prepare the Egg Liquid: In a separate bowl, pour and dissolve 78 grams of Whole Egg Powder Mix + 234 ml of boiled water. Stir using a fork or wire whisk until perfectly mixed and no powder lumps remain. Mix the Wet Batter: Transfer the cooked flour dough into a large bowl or clean basin. Add 225 grams of mashed steamed potatoes, 185 grams of granulated sugar, and 1/2 tsp of vanilla extract. Stir gently until all these basic ingredients are evenly combined into a unified mixture.
Pour the Liquids: Pour the egg solution little by little into the potato dough while stirring evenly. Next, slowly pour in 300 ml of thick coconut milk while continuing to whisk gently or use a mixer on a very low speed until it yields a thick, smooth, and lump-free wet batter.
Bake the Mud Cake: Heat a special mud cake mold (or a small multi-hole Teflon pan) on the stove over low heat so the bottom doesn't burn quickly. Thinly grease the entire surface of the mold's holes with a little margarine. Pour the thick mud cake batter until it fills 3/4 of each mold hole, then cover the pan.
Add Topping and Serve: When the batter in the mold is half-cooked (the top surface begins to set and is no longer liquid), sprinkle a few pieces from the 30 grams of raisins on top of each cake. Cover the mold again and continue cooking until the cakes are completely fully baked. Gently lift the cakes using a small spoon or spatula, then serve these soft potato mud cakes on a serving plate.