Germany striker Miroslav Klose
The win sent Joachim Loew's side eight points clear of the chasing pack in Group A, with Belgium, Austria and Turkey all seeking to close the gap on Tuesday.
Kazahkstan remain point-less and goal-less at the bottom of the group.
Loew had called on his men to entertain against their lowly opponents, ranked 132 in the world, and his players did not take long to warm the crowd up, taking the lead within three minutes.
Dreadful Kazakhstan defending allowed Bayern Munich striker Klose to sneak in completely unmarked at the back post from a free-kick on the left and slot the ball home from less than a yard out.
In the first half, the visitors' goal was under constant siege and Germany missed a couple of gilt-edged chances before finally doubling their advantage in the 25th minute.
Real Madrid playmaker Mesut Ozil whipped in another set-piece, from the right this time, into a crowded penalty box and Thomas Mueller beat his marker to the header, nodding it smartly into the corner.
And the 22-year-old made it three just before the break, chesting down another cross from Ozil, finding himself totally unmarked in front of goal and firing it past the hapless David Loria between the Kazahkstan posts.
With Germany enjoying almost unlimited possession, the second half began with the feeling of a training game and the sell-out crowd at the Fritz-Walter Stadium, home to Bundesliga club Kaiserslautern, began to show its frustration.
The visitors even had a few breakaway chances of their own, forcing goalkeeper Manuel Neuer into two sharp saves.
Even the introduction of the Bundesliga's top scorer, Bayern Munich's Mario Gomez, did not give Germany the required cutting edge as they too often tried to pass the ball into the net.
Another pin-point pass from the impressive Ozil found his club colleague Sami Khedira in the 81st minute, but the midfielder could only head wide, capping a frustrating second half for the home side.
But the dependable Klose gave the fans something to cheer about on their way home, tapping home a fourth for his 61st international goal, bringing him within seven of Gerd Mueller's all-time German record.
Short link: