In the inner pot of the Instant Pot, add 1 cup water and place a trivet or steamer basket.
Scrub, clean, and prick the sweet potatoes with a fork. Place them inside the steamer basket.
Close the lid, making sure the valve is set to sealing.
Turn on the MANUAL/PRESSURE COOK button (High Pressure) and set the timer to 20 minutes.
Let the pressure naturally release (NRP) for 15-20 minutes.
You can follow the same steps using an Indian pressure cooker, letting the sweet potatoes cook for 4 whistles, and naturally releasing the pressure.
Once the sweet potatoes are warm or at room temperature, remove the flesh with your hands or knife, and transfer them to the blender.
Next, transfer the soaked dates, cocoa powder, cinnamon powder, salt, honey, milk, and blend everything into a smooth puree. You can taste the sweetness at this point and adjust accordingly.
Set the pudding in an airtight container or serving bowls for 4 hours.