Born in Berlin to a Ghanaian father and a German mother, the attacker represented the Europeans at various youth levels before deciding to play for the country of his father at senior stage.
He made his Ghana debut in a pre-World Cup friendly against Latvia in 2010, going on to star for the Black Stars at the final tournament in South Africa.
"[I have] zero regret that I left the German national team," Boateng told La Gazetta dello Sport.
"I had no room there because I say what I think. They did not want someone like me.
"I wanted to play for my country to represent what I am and that's why I chose Ghana.
"I am happy because it enabled me to discover my origins."
Boateng played 45 matches for Germany at youth level, during which time he was reportedly caught up in a few disciplinary issues.
He has made 15 appearances for Ghana, his limited number of outings having to do with his rocky relationship with the Ghanaian Football Association.
In 2011, the 31-year-old prematurely retired from international football, citing fatigue from combining national team duty with club commitment as his reason.
He made a U-turn to play for the Black Stars at the 2014 World Cup, but a bust-up with coach James Kwesi Appiah led to his dismissal from camp on the day of Ghana's final group game against Portugal.
He has since been away from the national team on an indefinite ban, but he maintains his doors are open to another comeback.