Braised kidney beans with dried sweet potatoes and mushrooms

Step 1:

Soak the beans overnight in enough water to cover by several inches.

Step 2:

Heat a cast iron pan over shimmering coals. Toast the spioces until the seeds turn golden brown and you can clearly smell the spices. Pour the spices into a bowl to cool slightly. Crush everything into a fine powder using a mortar and pestle. 

Step 3:

Peel and finely chop the shallots. Peel and mince garlic and ginger. Place a Dutch oven over shimmering coals and allow to heat up. Add the oil and when it shimmers add the onions and sauté slowly for about 10 minutes, stirreing so it doesn't burn or stick to the bottom.

Step 4:

Clear the onions from the middle of the Dutch oven, add garlic and ginger and sauté for about 30 seconds. Add the water, drained and soaked beans, Shaoxing rice wine, dark soy sauce, roasted spice mix, star anise and cinnamon sticks. Bring to a boil, then move away from high heat until it comes to the barest simmer, then cover. Leave it for about an hour until the beans are soft. Remove star anise and cinnamon sticks.

Step 5:

In each cup, place a pile of dried sweet potato and mushrooms and pour the hot braised beans over. Top off with sesame seeds and chili powder.