Most that feed green tea feed them powdered leaves. I've no idea if they'd eat fresh leaves or not. Personally I'm jealous that you have a tea plant in your yard lol. I thought of trying it but the cost of the plants and the difficulty of finding some put me off it for now.