Prepare the cups. Melt chocolate. Pour into a special mold made for chocolate cups in the shape of your choice, filling molds to the top. Wait 2 minutes and turn mold over to drain off excess chocolate (the chocolate needed to create the cup will remain in the mold, while the interior spills out). Clean the surface of the mold with a spatula and freeze for 10 minutes. Very carefully remove the cups from the molds.
2. Prepare the chocolate orange cream. Melt chocolate and margarine in microwave. Add non-dairy whipped topping and beat with a handheld whisk until a smooth, shiny cream forms. Add liqueur and orange zest. If cream hardens while you’re working with it, return it to microwave to re-melt it.
4. Let cool until set and pipe cream into chocolate cups. Garnish with pistachios or pomegranate seeds.