Melt butter and olive oil in a saucepan over medium-low heat. Add cream, garlic, and white pepper; bring to just under a boil. Reduce heat and simmer, stirring often, until mixture is slightly reduced, about 5 minutes.
Stir Parmesan cheese into cream mixture; simmer until sauce is thickened and smooth, 8 to 10 minutes. Add mozzarella cheese; cook and stir until melted, about 5 minutes.
While the sauce is cooking, bring a large pot of lightly salted water to a boil. Add pasta; cook, stirring occasionally, until cooked through but firm to the bite, 3 to 5 minutes.
Drain and transfer pasta to serving plates. Spoon sauce over pasta.