Preheat oven to 350°F. Grease the bottom of a 9-inch pie pan with olive oil.
In a small bowl, combine cream cheese and half of the dips mix until well-blended. Spread mixture onto the bottom of the pie pan, then sprinkle half of the Parmesan evenly over the cream cheese, followed by half of the mozzarella.
In another bowl, stir the remaining ranch seasoning mix into the tomato puree, and spread evenly over the cheese mixture. Top with the remaining cheeses and layer with pepperoni slices.
Bake for 20 to 25 minutes, or until the dip is melted and bubbly. Serve warm with sliced bread, tortilla or pita chips, or vegetables.