With suspended striker Luis Suarez in attendance, the England international gave the hosts the lead just before half-time, having seen an earlier effort disallowed for offside.
A penalty in the dying stages looked to have denied Liverpool the win, but debutant Simon Mignolet dived low to his right to claw away Jonathan Walters' effort to secure the Reds' first opening day win since 2008.
Brendan Rodgers handed full debuts to Mignolet, Kolo Toure and Iago Aspas, while Erik Pieters made his Stoke bow. Mark Wilson was called into Mark Hughes' midfield at the last minute, with Wilson Palacios suffering from illness.
|VIEW FROM ANFIELD
|By Tom Marshall-Bailey
It was a tale of the two goalkeepers at Anfield, with Asmir Begovic sure to have attracted admiring glances with a display that thwarted an, at times, profligate Liverpool time and time again. Simon Mignolet, in contrast, had endured a somewhat frustrating afternoon, flapping at a series of crosses; one almost leading to the opening goal as Robert Huth smashed a volley onto the crossbar.
So, when Daniel Agger handled late on to gift Stoke the chance to secure a point they scarcely deserved, Mignolet seized the chance to write tomorrow's headlines and, in doing so, make himself a Kop hero in his inaugural Anfield appearance. Diving to his right, he parried aside Jonathan Walters' penalty as the stoppers came out on top in the opening exchanges of the 2013-14 campaign.
But Rodgers' side reasserted their dominance and had the ball in the net just three minutes later as Sturridge headed home, only to be denied by the offside flag.
Toure then hit the crossbar from Steven Gerrard's outswinging corner, with Sturridge blazing the loose ball over before the England man rounded Begovic in the box but, with the angle too narrow to shoot, he saw his clever ball across goal acrobatically cleared by Pieters.
Begovic then had to be alert, rushing off his line to deny Jose Enrique and Jordan Henderson in quick succession, before palming away Sturridge's fierce right-footed drive.
But the Bosnian was helpless in the 37th minute as the former Chelsea man finally grabbed the first goal of the 2013-14 Premier League season.
After receiving the ball from Jordan Henderson 25 yards out from goal, the Stoke defence failed to close Sturridge down and he lashed a low effort across Begovic into the right-hand corner.
Stoke were unlucky to go in behind at the break, with Mignolet palming Walters' fierce drive wide and Lucas forced to clear a Ryan Shawcross header off the line.
Coutinho was at the heart of everything as the hosts pushed for a second after the break, first curling wide before cutting down the left and squaring for Sturridge, whose scuff fell kindly for Henderson, but Begovic produced another superb stop, stretching to his right.
Begovic was again called upon to save Sturridge's near-post effort before getting fingertips to Henderson's lashed effort, diverting the ball onto the inside of the post.
Gerrard smashed a free kick towards the top corner with 10 minutes to go, but it was not good enough to get past the fabulous Begovic.
Begovic's good work was almost rewarded with a point with time running out as Daniel Agger handled Charlie Adam's free kick in the area, with Martin Atkinson given no choice but to award the penalty.
However, Mignolet proved to be the hero as he kept Walters' effort out and reacted smartly to save Kenwyne Jones' follow-up with his feet and win the game for Liverpool.