Per unit of capacity perhaps, but since bigger engines burn more fuel, small ones are inherently more efficient.
Bigger engines do not burn more fuel...they just have the ability to do more work.
Many people confuse thermal efficiency with what their gas gauge/trip computer says. It's two different things.
When it comes down to how much energy an engine can extract from a drop of fuel (thermal efficiency as most power is lost to heat), most engines are within 1% of each other. That's engine efficiency.
Taking into account things like rolling resistance, wind resistance, parasitic power loss from accessories, driveline, etc, etc...then you get the MPG efficiency everyone thinks of.
The big thing with higher MPG is weight. Lower weight requires less energy to accelerate. The big thing with thermal efficiency is compression, which is why direct injection is a significant step forward once the carbon/fuel pump/cam profile teething is done with.
There's plenty of little crappy cars out there with equally small and equally crappy engines in them getting good MPGs. Why? They weigh nothing...yet...their engine's thermal efficiency is less than an American muscle car from the late 60's (really). Back then, with leaded gas, engines were able to run very high compression ratios and less energy was wasted as heat. But factor in things like bias-ply tires, 4000-ish pounds of weight, and a driveline that sapped over 20% of the power...and they didn't get great MPGs.
Whether you like it or not, it still requires the same amount of energy to accelerate a given mass to a certain speed in a specific amount of time. 4cyl or V10; if the vehicle weighs the same they'll burn damn near the same amount of fuel. Only difference? The V10 will absolutely scream when you get on it whereas the puny car with an engine marginally suitable for lawn care will be overtaken by children first learning to ride a bike.