Mbappe has enjoyed a stellar career to date after already winning the World Cup, four French titles and three French Cups at the tender age of 22, but Ibrahimovic says the Frenchman can push himself further.
"I love Mbappe but he isn't doing enough. He can become very strong if he hurts himself. He needs to taste blood and walk on fire," Ibrahimovic told French outlet Telefoot in quotes published by The Mirror.
"Surround yourself with people who tell you you're not good enough and you will become the best."
The legendary striker certainly knows what it takes to succeed in the game after scoring 62 goals in 118 caps for Sweden.
The Swede reflected fondly on this time at PSG and believes the squad he was part of is superior to the current collection of players at the Parc des Princes, despite the recent arrival of Lionel Messi.
"It's a good challenge for Messi. He will try something new after a long period at Barcelona and he's going to a very ambitious club that wants to win and is rising," he added.
"Is today's team better than the one in my era? No, we were a team. These days, it's not a team."
Ibrahimovic is still going strong at the age of 40 and has scored two goals in five appearances across all competitions for AC Milan so far this season.
Milan have made a superb start to their Serie A campaign with nine wins from their opening 10 games, ahead of a match away at AS Roma this evening.
- Zlatan Ibrahimovic slams Kylian Mbappe, claims PSG star acts as if he's 'more important than the club' as new contract details emerge
- Arsenal linked with stunning Kylian Mbappe swap deal as 'PSG consider bid for Gunners star'
- Kylian Mbappe 'can walk out of his PSG contract in 2024'
- We've run out of ways to describe Lionel Messi's pass for Kylian Mbappe goal, he's on another level