Dry roast the peanuts and sesame seeds for 1-2 minutes.
Cool them to room temperature and grind them into a fine powder.
Next, heat oil in a pan. Add the cumin seeds, dry red chilies, ginger, and garlic and saute.
Add the sliced onions and the black peppercorns next and mix well. Saute for 30-40 seconds.
Add the powdered spice and mix.
Next, add in the tomatoes and cook for 2 minutes.
Once the tomatoes turn mushy, add the prepared roasted peanut powder and mix well.
Cool the mixture to room temperature and then blend into a smooth paste.
Use a strainer to strain the liquid and heat it up a bit. You can add a little water if it’s too thick.
Transfer the steamed dumplings to a bowl. Pour over the peanut sauce on top.
Garnish with chili oil and serve hot.