Steps
1. Preheat the oven to 350°F (175°C) and grease a small baking dish or ramekin.
2. In a small saucepan, melt the butter, margarine, and dark chocolate together over low heat, stirring until smooth.
3. In a mixing bowl, whisk the egg and sugar together until well combined.
4. Gradually add the melted chocolate mixture to the egg mixture, stirring continuously.
5. Add the milk, flour, baking powder, and salt, mixing until just combined.
6. Pour the batter into the prepared dish and smooth the top.
7. Bake for 15-20 minutes or until a toothpick inserted into the center comes out clean.
8. Let cool slightly before serving, optionally dust with powdered sugar or serve with a scoop of ice cream.