I want to make something like this vase made from an incandescent light bulb:

enter image description here

But I wonder what kind of grass can I put in which will not rot?

  • 5
    Are you sure the 'grass' is growing? I don't see anything that even resembles a root, it looks more like a bundle of cut leaves than an entire plant.
    – GardenerJ
    Dec 29, 2015 at 19:32
  • I am not sure, I just want to put something that will look nice and will not rot in days :P
    – user13614
    Dec 29, 2015 at 22:23
  • Coleus or Sedum will grow for a long time in water, with a little fertilizer once in a while. If you're set on a grass, you might look into something like rice. Dec 30, 2015 at 16:07

3 Answers 3


While there are grasses that grow submerged or partially submerged, the picture you provided is not one of them. Your picture depicts a bouquet arrangement. It may be very simple and only include grass-like leaves, but that's all it is. Like putting flowers in a vase.


Spider plants (Chlorophytum comosum) will grow in a vase. I even have some growing in yogurt cups which are roughly the size of a light bulb. My baby spider plants (harvested from a mother plant, not seeds) seem to do just as well in plain water as in soil. The only noticeable difference is that the water-based plants have somewhat less fleshy roots than the potted ones. They don't rot per se but aging leaves will go brown as with many other plants. Just keep most of the roots underwater, and replace the water every couple weeks. If no baby spider plants are handy, it is probably possible to rinse off a potted mature one and move it into a vase. (I haven't tried that but spider plants are relatively durable.)


Rice is a grass that famously can grow in water, at least for a time. Rice roots will suffocate and die in water, but new roots sprout just above the water line in the process.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.