World No1 Federer was subjected to a humbling 2-6, 6-1, 7-5 defeat by Ernests Gulbis on Tuesday, but Nadal was quick out of the blocks yesterday and sealed a 6-1, 6-3 win over the hard-working German.
Defending champion Nadal continued the excellent form he showed in winning the Monte Carlo Masters as he dominated the first set.
The Spaniard chose not to play in Barcelona last week so as not to put too much strain on his fragile knees, but there was little sign of any injury worry here. The third seed was dominant on serve, winning 86 per cent of first-serve points, while breaking twice as Kohlschreiber failed to show the form which embarrassed Andy Murray in Monaco.
Nadal, the champion here for four of the last five years, next faces Romanian Victor Hanescu.
Murray is expected on court today for a third-round clash against either Spain's David Ferrer or Italian wildcard Potito Starace, who were in second-round action last night.