A little late. Haven't tried it, but this sounds like a job for surfaces (sorry beginners... I also just learned how to use these properly).
Draw the text to a surface, turn that surface into a sprite, then draw that sprite that way.
Note that it sometimes creates a lag spike to create a sprite from a surface, so you may wanna figure out how to create these sprites from the beginning or a loading area.