The Ivory Coast international played 77 minutes of Thursday's Europa League defeat to St Gallen, just two weeks after suffering the hamstring injury that had manager Michael Laudrup fearing the club record signing would be sidelined for some time.
Bony has been eased into life in English football by Laudrup, but has already scored 10 goals in 21 appearances in all competitions as he looks to start making a return on Swansea's £12million investment in him.
Now he is back fit, the 25-year-old heads to face Norwich on Sunday keen to get back on the scoresheet and at least double his tally by the end of the season.
When asked if ending the season with 20 goals was a realistic target, he said: "Why not?
"I had started scoring goals on a regular basis before my injury and I want to get back to that.
"I'm a striker and I need that. I have a lot to do to get to my best. There are a lot of games but I try to do my best every time in training and games.
"I want to score more goals. I hope I can do that.
"It is good to be back. I thought the injury would be more serious.
"But I had the scan and that showed nothing so I was glad about that. It was a muscle injury I've never had before and I have to take care about that in the future."
While Bony's return is good news for Laudrup, the Dane has a headache over goalkeepers.
Michel Vorm will require knee surgery, and should his deputy Gerhard Tremmel hit trouble, Laudrup would have to turn to teenagers Gregor Zabret and Oliver Davies.
Laudrup has admitted he is likely to recruit a goalkeeper as cover in January, and the Swans have been linked with a move for Aston Villa's Shay Given, who is currently on loan at Middlesbrough.
Laudrup confirmed he is an admirer of Given's talents, but was coy when it came to signing the 37-year-old.
He said: "There are a lot of scouts in the club looking at a lot of players but we are really happy with the two goalkeepers we have now.
"It is certain that Michel has a problem, but it's not a big problem. He needs a bit of surgery but we are not taking a long time to recover.
"But you have to be up to date with positions in your squad as you never know what might happen in five or six months time. But it's more about having a list (of targets) as in a few weeks the window starts.
"I don't think he (Given) is on our list right now but he is a talented keeper."