Yes, a single shot of ristretto will have less caffeine than the espresso. While it is more potent, its shorter brewing time leaves out some of the caffeine you'll get from a full extraction. A double ristretto is a different matter, having double the amount of coffee grounds results in more caffeine compared to a single espresso shot.