The Bavarians thus celebrated in a more massive competition after six years.
Stuttgart held out until the 55th minute. Then Oliseh crossed brilliantly with his weaker right foot, and Kane just bowed out from the box to give the Bavarians the lead.
The "Croats" did not have the strength to react, in the second 45 minutes they only managed one shot.
Kane put an end to the match ten minutes before the end. First he hit the crossbar from about 20 meters, and then he took advantage of a pass from Diaz and from 12-13 meters he checked the Stuttgart goalkeeper.
In injury time, Stiller played with a handball in his own penalty area, and Kane completed a hat-trick.
These were his eighth, ninth and tenth goals in the Cup, something no foreigner in Germany has managed.
The Bavarians thus achieved a "double crown", having previously secured the Bundesliga title. On the other hand, Stuttgart will play in the Champions League next season as fourth-placed team.