@jasonmit’s will definitely work, but if you do not want to render to the DOM, you can render to a Ember.RenderBuffer instance instead.
See:
function templateToString(template) {
var View = Ember.View.create({ template: template });
var buffer = new Ember.RenderBuffer();
view.render(buffer)
return buffer.string();
}