Carboxylic acids can be straightaway reduced to alkanes using hydrogen iodide in conjunction with red phosphorus. It is a mighty strong reducing agent. So to reduce benzoic acid to toluene, use HI/Red P.
Mighty strong reducing agent it is, still it sadly can't reduce carboxylic acids to alkane easily, as this reaction leads to very poor yield of R-CH
3 from R-COOH As Far As I Know (AFAIK !) This is so because the nascent H formed in this reaction forms H
2 and gets exhausted since the intermediate formed from the substrate is unstable ( R-C(OH)
2-H).
On the other hand, the method using Arndt-Eistert synthesis seems great to me, I am just thinking why that didn't occur to me!
The only problem it has though is that the whole synthesis is a 4-step process (with the nitrene intermediate involved, followed later by Wolff Rearrangement), which would be longer and hence rather use the LAH followed by hydrolysis method..