The Italian forward is due to spend the remainder of the 2012/13 campaign in Germany after agreeing a January switch from Manchester United.
Macheda is under contract at Old Trafford until 2014, but has struggled to hold down a regular role with the Red Devils.
He has been used sparingly since linking up with Stuttgart, making four substitute appearances so far, but claims to be enjoying his time in the Bundesliga and would be prepared to discuss a full-time deal if the opportunity presented itself.
"In the winter, the move (to Stuttgart) was only a loan option but I knew there would be a chance to remain at the club after it," Macheda told BILD.
"If Stuttgart want to sign me permanently, I would be very happy.
"Back at Manchester United it was always difficult for me due to the competition for first team spots.
"It would be great to remain at Stuttgart. Over here the coaches are working with young players and I feel I could progress at this club as a player."