Two first half goals from Sergio Aguero and Rodri were enough to render Mbwana Samatta’s effort a mere consolation.
Pep Guardiola’s men started the game on the front foot and got a deserved lead when a Phil Foden pass was stabbed home by Sergio Aguero on the 20th minute mark.
Rodri doubled the Citizens’ lead ten minutes later with a header low into the net before new signee Mbwana Samatta got one back for Aston Villa four minutes before halftime.
Manchester City started the second half in similar fashion as the first, but could not carve out clear cut chances to kill the game.
Dean Smith’s men nearly got the equalizer during the dying embers of the game, when Bjorn Engels rose highest to head on target from a corner, but Claudio Bravo was equal to the task to parry the ball onto the frame of the goal.
Manchester City have now won seven League Cups in their history making them the second most successful team in the competition after Liverpool.