Start with a large bowl and slowly mix together the box of orange jello and 1 cup of boiling water. Continue stirring for 1-2 minutes until the jello is fully dissolved.
Next add in ½ cup of ice and continue to stir until the ice is fully melted.
Let the jello set in the fridge for 20 minutes.
Remove the bowl from the fridge and whisk in vanilla pudding. Place back into fridge for approximately 20 minutes to allow it to thicken up.
Take out of the fridge and fold in the cool whip, oranges and marshmallows. Be extra cautious to not over mix it.
Place back into fridge to chill for at least 2 hours. Add fresh orange slices to the top as a garnish before serving.