
There's no doubt that having a home full of houseplants is joyful, but it can also be off-putting to have containers full of soil attracting the likes of fungus gnats and spilling on the floor when you repot plants. But, there's actually a whole range of houseplants that you can grow without any soil: epiphytic houseplants.
In their natural habitat, epiphytic houseplants (including orchids, bromeliads, and some ferns) grow on surfaces like tree bark. They have aerial roots to climb these surfaces and obtain nutrients and moisture from the debris around them. In the home, you can grow these houseplants without soil by using things like bark, mounting boards, and air plant glass vessels (like this from Amazon).