Vanilla bean pie