Sep 07, 2017· Instant tea powder could be made of fresh leaves (fresh herbs), dried tea leaves (green or black teas), or of combination of dried tea leaves, with sugar. Here is one way to prepare an instant tea powder at home, taken from Care2 (Make Your Own Dr...