Soften the cream cheese. Leave the block on the counter for at least one hour, or microwave for 15 seconds, until fully softened. Cold cream cheese leaves lumps.
Beat the base. In a large bowl, beat the softened cream cheese, powdered sugar, and vanilla extract with a hand mixer until completely smooth, about 2 minutes.
Fold in the whipped topping. Using a rubber spatula, gently fold the thawed whipped topping into the cream cheese mixture until fully combined. Use gentle strokes to keep the dip light and fluffy.
Crush the Mini Eggs. Place Cadbury Mini Eggs in a zip-top bag and crush with a rolling pin until you have a mix of fine crumbs and pea-sized chunks. Set aside 1/4 cup of the prettiest pieces for topping.
Combine. Fold the remaining crushed Mini Eggs into the dip mixture until evenly distributed.
Chill and serve. Transfer the dip to a serving bowl, top with the reserved Mini Eggs, and refrigerate for at least 30 minutes before serving. Serve cold with your favorite dippers.