Taking to the social media site, Blake claimed he was only joking and labelled his posts from 2011 as "comedy."
"Everyone knows comedy has been a major part of my career and it's always been out there for anyone to see," the country crooner tweeted.
"That said anyone that knows me also knows I have no tolerance for hate of any kind or form,” the 40-year-old told his 17.8 million followers on Wednesday afternoon.
“Can my humor at times be inappropriate? Yes. Hateful? Never. That said I deeply apologize to anyone who may have been offended.”
However some fans were underwhelmed with his apology.
"I'm so sorry, but that's not comedy at all. Those were direct racist remarks. You're only sorry they (the tweets) were found," one user remarked.
"it's now 'comedy' to declare someone gay by their coffee choice? Beyond immature...," agreed another user.
But not everyone was offended.
"Nothing but love for you Blake. We know you didn't mean any harm. Thanks for apologising to those offended," another said.
Blake, who is currently dating Gwen Stefani, was apologising for his tweets from a few years back, which came back to haunt him earlier this week.
Screenshots of the tweets show Blake saying he wished “the d--khead in the next room would either shut up or learn some English so I would at least know what he’s planning to bomb!!”
While another tweet read, "Standing in line at a coffee shop in LA talking with the man in front of me. He orders a skinny caramel latte. I couldn’t tell he was gay!!!
Fans of The Voice shared their shock about Blake's views.
One person admitted, “Obviously you’re not a role model,” while another voiced their shock, “How did these not cause an outrage earlier?”
Only time will tell if Blake actually learned anything from the controversy.