In a large bowl, make instant vanilla pudding according to package directions and let firm up.
In a medium bowl combine half a can of pumpkin puree, 2 tbsps of Amarula Cream Liqueur, and pumpkin pie spice
Add pumpkin mixture to vanilla pudding and set aside.
In individual trifle dishes or small mason jars, start to assemble trifle by crumbling soft gingerbread cookies into the bottom of each dish. Use enough to cover the bottom completely.
Layer with a large scoop of vanilla pumpkin mixture.
Top with another layer of gingerbread cookies, and follow with another layer of vanilla pumpkin mixture.
In a large bowl, on a high speed whip 2 cups whipping cream with 2 tbsps sugar.
When soft peaks form on whip cream add remaining Amarula Cream Liqueur and whip until firm.
Spoon generous dollops of Amarula flavoured whipped cream on top of each individual Gingerbread Trifle.
Top each trifle with a mini gingerbread cookie.
Refrigerate until ready to serve. Can be made up to 24 hours ahead of time. (reserve topping with cookies until ready to serve)